[INFO] fetching crate cynic-codegen 3.12.0... [INFO] testing cynic-codegen-3.12.0 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate cynic-codegen 3.12.0 into /workspace/builds/worker-2-tc2/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-2-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate cynic-codegen 3.12.0 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "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" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 139 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.12) [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.17) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7cfabe3d257b2987a8338f11eb0b6cbef66c49b9ebe803d3df5e1184a0079bbb [INFO] running `Command { std: "docker" "start" "-a" "7cfabe3d257b2987a8338f11eb0b6cbef66c49b9ebe803d3df5e1184a0079bbb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7cfabe3d257b2987a8338f11eb0b6cbef66c49b9ebe803d3df5e1184a0079bbb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7cfabe3d257b2987a8338f11eb0b6cbef66c49b9ebe803d3df5e1184a0079bbb", kill_on_drop: false }` [INFO] [stdout] 7cfabe3d257b2987a8338f11eb0b6cbef66c49b9ebe803d3df5e1184a0079bbb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 177760d757a93a38d1dd69efcb5a229bd5d3ac77637f1eaee005f57de7b0037d [INFO] running `Command { std: "docker" "start" "-a" "177760d757a93a38d1dd69efcb5a229bd5d3ac77637f1eaee005f57de7b0037d", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling aliasable v0.1.3 [INFO] [stderr] Compiling lalrpop-util v0.22.2 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling indexmap v2.11.4 [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 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_macro v0.20.11 [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 16.01s [INFO] running `Command { std: "docker" "inspect" "177760d757a93a38d1dd69efcb5a229bd5d3ac77637f1eaee005f57de7b0037d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "177760d757a93a38d1dd69efcb5a229bd5d3ac77637f1eaee005f57de7b0037d", kill_on_drop: false }` [INFO] [stdout] 177760d757a93a38d1dd69efcb5a229bd5d3ac77637f1eaee005f57de7b0037d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5f8d307b8ef1881cff2b87bad7a2925b42486d113d6c08bbccabb4b2f97f0f9d [INFO] running `Command { std: "docker" "start" "-a" "5f8d307b8ef1881cff2b87bad7a2925b42486d113d6c08bbccabb4b2f97f0f9d", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling toml_datetime v0.7.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling regex-lite v0.1.7 [INFO] [stderr] Compiling condtype v1.3.0 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling rstest_macros v0.23.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling insta v1.43.2 [INFO] [stderr] Compiling terminal_size v0.4.3 [INFO] [stderr] Compiling clap_builder v4.5.48 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling toml_parser v1.0.3 [INFO] [stderr] Compiling toml_edit v0.23.6 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling clap v4.5.48 [INFO] [stderr] Compiling logos-codegen v0.14.4 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling futures-macro v0.3.31 [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 divan v0.1.21 [INFO] [stderr] Compiling logos-derive v0.14.4 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling logos v0.14.4 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling ouroboros v0.18.5 [INFO] [stderr] Compiling cynic-parser v0.10.0 [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: 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] [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 `test` profile [unoptimized + debuginfo] target(s) in 19.40s [INFO] running `Command { std: "docker" "inspect" "5f8d307b8ef1881cff2b87bad7a2925b42486d113d6c08bbccabb4b2f97f0f9d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5f8d307b8ef1881cff2b87bad7a2925b42486d113d6c08bbccabb4b2f97f0f9d", kill_on_drop: false }` [INFO] [stdout] 5f8d307b8ef1881cff2b87bad7a2925b42486d113d6c08bbccabb4b2f97f0f9d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 89e2205d9bd27fa81b232a6e5a9cd5791f0dd6be2fd47c0f1f07948f75120762 [INFO] running `Command { std: "docker" "start" "-a" "89e2205d9bd27fa81b232a6e5a9cd5791f0dd6be2fd47c0f1f07948f75120762", 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.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cynic_codegen-c6dab8b12b583765) [INFO] [stdout] [INFO] [stdout] running 145 tests [INFO] [stdout] test enum_derive::input::tests::test_enum_with_no_fallbacks ... ok [INFO] [stdout] test enum_derive::input::tests::test_enum_with_empty_fallback ... ok [INFO] [stdout] test enum_derive::tests::join_variants_missing_rust_variant ... ok [INFO] [stdout] test enum_derive::tests::join_variants_missing_gql_variant ... ok [INFO] [stdout] test enum_derive::tests::join_variants_missing_rust_variant_in_a_non_exhaustive_enum ... ok [INFO] [stdout] test enum_derive::tests::join_variants_happy_path::case_1 ... ok [INFO] [stdout] test enum_derive::input::tests::test_enum_with_string_fallback ... ok [INFO] [stdout] test enum_derive::tests::join_variants_with_field_rename ... ok [INFO] [stdout] test enum_derive::tests::join_variants_happy_path::case_2 ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_boolean_literal ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_list_and_object ... 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 fragment_derive::arguments::tests::test_analyse::case_03_empty_nullable_args ... 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_02_missing_nullable_scalars ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_missing_argument ... 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::arguments::tests::test_analyse::case_05_list_wrapping ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_07_variable_in_object ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse_errors_without_argument_struct ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_parsing_boolean_literal_with_variables ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_other_directives ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_non_boolean_argument ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_10_boolean_scalar ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_parsing_include ... 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_11_missing_parameter ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_parsing_skip ... 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::input::tests::test_fragment_derive_validate_pass_no_graphql_type ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_09_top_level_variables ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_unknown_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_4 ... 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_1 ... ok [INFO] [stdout] test fragment_derive::type_ext::tests::test_inner_type::case_2 ... ok [INFO] [stdout] test idents::old_ident::tests::test_to_camel_case ... ok [INFO] [stdout] test idents::old_ident::tests::test_to_pascal_case ... ok [INFO] [stdout] test idents::old_ident::tests::test_underscore ... ok [INFO] [stdout] test idents::old_ident::tests::test_to_snake_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 idents::old_ident::tests::casings_are_not_lossy_where_possible ... 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 inline_fragments_derive::input::tests::test_multiple_fallback_validation ... ok [INFO] [stdout] test input_object_derive::test::test_join_fields_when_all_required ... 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 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_2_interface ... 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::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::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars ... FAILED [INFO] [stdout] test schema_for_derives::tests::test_insert_cynic_attrs_when_already_inserted ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github ... FAILED [INFO] [stdout] test schema_for_derives::utils::tests::test_find_derives_with_fragment ... 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_double_nested_reference_types ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_3_missing_inner_and_outer_option ... ok [INFO] [stdout] test schema_for_derives::utils::tests::test_find_derives_when_no_derive ... ok [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_2_missing_inner_option ... 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_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::case_6_missing_optional_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_with_no_changes::case_02_a_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_06_optional_list_options ... 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_05_list_containing_optional ... 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_10_optional_list_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_07_an_integer_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_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_12_optional_list_options_with_default ... 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_1_additional_outer_option ... 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::case_3_additional_inner_and_outer_option ... 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_4_additional_inner_option_expected_outer ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_3_nested_list ... 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_output_type_with_no_changes::case_5_list_containing_optional ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_6_optional_list_options ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_1_replace_on_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_reference_types ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_4_optional_list ... 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_6_replace_with_a_full_path ... 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_5_replace_with_complex_inner ... ok [INFO] [stdout] test types::validation::tests::test_input_type_list_validation ... ok [INFO] [stdout] test types::validation::tests::test_input_type_validation_with_default ... 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::validation::tests::test_output_type_check ... 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_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_output_type_list_validation ... 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_recurse_validation_fail::case_07_required_vec_required_t ... 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_06_option_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_ok::case_3_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_1_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 toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2025-09-21-x86_64-unknown-linux-gnu'. [INFO] [stderr] To install, run `rustup component add --toolchain beta-2025-09-21-x86_64-unknown-linux-gnu rustfmt` [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename ... 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_03_not_sure ... 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_02_simple_struct ... 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_05_spread_attr ... 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_09_argument_literals ... 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_06_spread_attr_multi_field1 ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument ... 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae188454d85 - core::result::Result::unwrap::heca55e9db5822105 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae188454d85 - cynic_codegen::enum_derive::tests::snapshot_enum_derive::h32bd22d88cdf7efb [INFO] [stdout] at /opt/rustwide/workdir/src/enum_derive/mod.rs:516:42 [INFO] [stdout] 22: 0x5ae188409a64 - cynic_codegen::enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__::hc8e79358249b5087 [INFO] [stdout] at /opt/rustwide/workdir/src/enum_derive/mod.rs:503:5 [INFO] [stdout] 23: 0x5ae188409a97 - cynic_codegen::enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__::{{closure}}::h7a02b271169c9e8b [INFO] [stdout] at /opt/rustwide/workdir/src/enum_derive/mod.rs:514:8 [INFO] [stdout] 24: 0x5ae18848bad6 - core::ops::function::FnOnce::call_once::h75805cc5706d7802 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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' (105) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae188443445 - core::result::Result::unwrap::hf7c22c84affb91f6 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae188443445 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::heaa0a4e07b3b2f77 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:37:50 [INFO] [stdout] 22: 0x5ae188487e3e - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface::hbd690a967802db00 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae188487e77 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface::{{closure}}::he13d320bfc277b93 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848ae06 - core::ops::function::FnOnce::call_once::h3b32a04c1f5879ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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' (101) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae188443445 - core::result::Result::unwrap::hf7c22c84affb91f6 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae188443445 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::heaa0a4e07b3b2f77 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:37:50 [INFO] [stdout] 22: 0x5ae18848862e - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type::h73a6050fe4a1db1b [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae188488667 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type::{{closure}}::hfcfd1f8c2fd92b43 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848a5a6 - core::ops::function::FnOnce::call_once::h11f13dd427eeb96c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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' (260) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae1883ed15b - core::result::Result::unwrap::hcbe2c20d3cca8194 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae1883ed15b - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::h9bc948568a5a2621 [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:556:89 [INFO] [stdout] 22: 0x5ae1884754c2 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars::hce21b73f41e5374c [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:5 [INFO] [stdout] 23: 0x5ae1884754e7 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars::{{closure}}::hfa34be7ae7a0b587 [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:14 [INFO] [stdout] 24: 0x5ae18848ad26 - core::ops::function::FnOnce::call_once::h37b239177690dcb5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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' (267) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae1883ed15b - core::result::Result::unwrap::hcbe2c20d3cca8194 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae1883ed15b - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::h9bc948568a5a2621 [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:556:89 [INFO] [stdout] 22: 0x5ae188475452 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github::h8bde4ae9831bc59c [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:5 [INFO] [stdout] 23: 0x5ae188475477 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github::{{closure}}::h2e72fe733ab06e9b [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:14 [INFO] [stdout] 24: 0x5ae18848d146 - core::ops::function::FnOnce::call_once::he1f403bdc5a1632c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 3 │- type SchemaType = schema::Query; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: post , < Option < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 11 │- { [INFO] [stdout] 12 │- field_builder [INFO] [stdout] 13 │- .argument::() [INFO] [stdout] 14 │- .literal("1234"); [INFO] [stdout] 15 │- } [INFO] [stdout] 16 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 17 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: allPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 18 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │- fn name() -> Option> { [INFO] [stdout] 21 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 22 │- } [INFO] [stdout] 23 │-} [INFO] [stdout] 24 │-#[automatically_derived] [INFO] [stdout] 25 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 26 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 27 │- where [INFO] [stdout] 28 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 29 │- { [INFO] [stdout] 30 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 31 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 32 │- #[allow(non_camel_case_types)] [INFO] [stdout] 33 │- enum __FragmentDeriveField { [INFO] [stdout] 34 │- #[serde(rename = "post")] [INFO] [stdout] 35 │- post, [INFO] [stdout] 36 │- #[serde(rename = "allPosts")] [INFO] [stdout] 37 │- posts, [INFO] [stdout] 38 │- #[serde(other)] [INFO] [stdout] 39 │- __Other, [INFO] [stdout] 40 │- } [INFO] [stdout] 41 │- struct Visitor<'de> { [INFO] [stdout] 42 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 43 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 44 │- } [INFO] [stdout] 45 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 46 │- type Value = MyQuery; [INFO] [stdout] 47 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 48 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 49 │- } [INFO] [stdout] 50 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 51 │- where [INFO] [stdout] 52 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 53 │- { [INFO] [stdout] 54 │- let mut post = None; [INFO] [stdout] 55 │- let mut posts = None; [INFO] [stdout] 56 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 57 │- match __key { [INFO] [stdout] 58 │- __FragmentDeriveField::post => { [INFO] [stdout] 59 │- if post.is_some() { [INFO] [stdout] 60 │- return Err(cynic::serde::de::Error::duplicate_field("post")); [INFO] [stdout] 61 │- } [INFO] [stdout] 62 │- post = Some(__map.next_value()?); [INFO] [stdout] 63 │- } [INFO] [stdout] 64 │- __FragmentDeriveField::posts => { [INFO] [stdout] 65 │- if posts.is_some() { [INFO] [stdout] 66 │- return Err(cynic::serde::de::Error::duplicate_field("allPosts")); [INFO] [stdout] 67 │- } [INFO] [stdout] 68 │- posts = 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 post = post.ok_or_else(|| cynic::serde::de::Error::missing_field("post"))?; [INFO] [stdout] 76 │- let posts = [INFO] [stdout] 77 │- posts.ok_or_else(|| cynic::serde::de::Error::missing_field("allPosts"))?; [INFO] [stdout] 78 │- Ok(MyQuery { post, posts }) [INFO] [stdout] 79 │- } [INFO] [stdout] 80 │- } [INFO] [stdout] 81 │- const FIELDS: &'static [&str] = &["post", "allPosts"]; [INFO] [stdout] 82 │- deserializer.deserialize_struct( [INFO] [stdout] 83 │- "MyQuery", [INFO] [stdout] 84 │- FIELDS, [INFO] [stdout] 85 │- Visitor { [INFO] [stdout] 86 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 87 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 88 │- }, [INFO] [stdout] 89 │- ) [INFO] [stdout] 90 │- } [INFO] [stdout] 91 │-} [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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845d2f1 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename::ha8ce965c51c4afd0 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845d327 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename::{{closure}}::hd9c574daf9915c52 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848b4a6 - core::ops::function::FnOnce::call_once::h555afdd23fac5942 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::serde::Serialize for DateTime { [INFO] [stdout] 3 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 4 │- where [INFO] [stdout] 5 │- __S: cynic::serde::Serializer, [INFO] [stdout] 6 │- { [INFO] [stdout] 7 │- ::serialize(&self.0, serializer) [INFO] [stdout] 8 │- } [INFO] [stdout] 9 │-} [INFO] [stdout] 10 │-#[automatically_derived] [INFO] [stdout] 11 │-impl<'de> cynic::serde::Deserialize<'de> for DateTime { [INFO] [stdout] 12 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 13 │- where [INFO] [stdout] 14 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 15 │- { [INFO] [stdout] 16 │- >::deserialize(deserializer).map(Self) [INFO] [stdout] 17 │- } [INFO] [stdout] 18 │-} [INFO] [stdout] 19 │-#[automatically_derived] [INFO] [stdout] 20 │-impl cynic::schema::IsScalar for DateTime { [INFO] [stdout] 21 │- type SchemaType = schema::DateTime; [INFO] [stdout] 22 │-} [INFO] [stdout] 23 │-#[automatically_derived] [INFO] [stdout] 24 │-impl schema::variable::Variable for DateTime { [INFO] [stdout] 25 │- const TYPE: cynic::variables::VariableType = cynic::variables::VariableType::Named("DateTime"); [INFO] [stdout] 26 │-} [INFO] [stdout] 27 │-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__' (191) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae1884590d6 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae1884590d6 - cynic_codegen::scalar_derive::tests::snapshot_scalar_derive::h740067313e755a21 [INFO] [stdout] at /opt/rustwide/workdir/src/scalar_derive/tests.rs:18:5 [INFO] [stdout] 22: 0x5ae1884184db - cynic_codegen::scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__::hb6ba6d4cccb76a0f [INFO] [stdout] at /opt/rustwide/workdir/src/scalar_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae188418517 - cynic_codegen::scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__::{{closure}}::hcb17a48a67fde24f [INFO] [stdout] at /opt/rustwide/workdir/src/scalar_derive/tests.rs:14:4 [INFO] [stdout] 24: 0x5ae18848c446 - core::ops::function::FnOnce::call_once::ha85f83e7ae74daa8 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 3 │- type SchemaType = schema::Query; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 11 │- { [INFO] [stdout] 12 │- struct PostStateDraft; [INFO] [stdout] 13 │- impl cynic::serde::Serialize for PostStateDraft { [INFO] [stdout] 14 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 15 │- where [INFO] [stdout] 16 │- __S: cynic::serde::Serializer, [INFO] [stdout] 17 │- { [INFO] [stdout] 18 │- serializer.serialize_unit_variant("", 0, "DRAFT") [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │- } [INFO] [stdout] 21 │- impl cynic::coercions::CoercesTo for PostStateDraft {}; [INFO] [stdout] 22 │- struct PostStatePosted; [INFO] [stdout] 23 │- impl cynic::serde::Serialize for PostStatePosted { [INFO] [stdout] 24 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 25 │- where [INFO] [stdout] 26 │- __S: cynic::serde::Serializer, [INFO] [stdout] 27 │- { [INFO] [stdout] 28 │- serializer.serialize_unit_variant("", 0, "POSTED") [INFO] [stdout] 29 │- } [INFO] [stdout] 30 │- } [INFO] [stdout] 31 │- impl cynic::coercions::CoercesTo for PostStatePosted {}; [INFO] [stdout] 32 │- field_builder [INFO] [stdout] 33 │- .argument::() [INFO] [stdout] 34 │- .value() [INFO] [stdout] 35 │- .object() [INFO] [stdout] 36 │- .field::(|builder| { [INFO] [stdout] 37 │- builder [INFO] [stdout] 38 │- .value() [INFO] [stdout] 39 │- .list() [INFO] [stdout] 40 │- .item(|builder| { [INFO] [stdout] 41 │- builder.literal(PostStatePosted); [INFO] [stdout] 42 │- }) [INFO] [stdout] 43 │- .item(|builder| { [INFO] [stdout] 44 │- builder.literal(PostStateDraft); [INFO] [stdout] 45 │- }); [INFO] [stdout] 46 │- }); [INFO] [stdout] 47 │- } [INFO] [stdout] 48 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 49 │- } [INFO] [stdout] 50 │- fn name() -> Option> { [INFO] [stdout] 51 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 52 │- } [INFO] [stdout] 53 │-} [INFO] [stdout] 54 │-#[automatically_derived] [INFO] [stdout] 55 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 56 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 57 │- where [INFO] [stdout] 58 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 59 │- { [INFO] [stdout] 60 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 61 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 62 │- #[allow(non_camel_case_types)] [INFO] [stdout] 63 │- enum __FragmentDeriveField { [INFO] [stdout] 64 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 65 │- filteredPosts, [INFO] [stdout] 66 │- #[serde(other)] [INFO] [stdout] 67 │- __Other, [INFO] [stdout] 68 │- } [INFO] [stdout] 69 │- struct Visitor<'de> { [INFO] [stdout] 70 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 71 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 72 │- } [INFO] [stdout] 73 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 74 │- type Value = MyQuery; [INFO] [stdout] 75 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 76 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 77 │- } [INFO] [stdout] 78 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 79 │- where [INFO] [stdout] 80 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 81 │- { [INFO] [stdout] 82 │- let mut filteredPosts = None; [INFO] [stdout] 83 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 84 │- match __key { [INFO] [stdout] 85 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 86 │- if filteredPosts.is_some() { [INFO] [stdout] 87 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 88 │- "filteredPosts", [INFO] [stdout] 89 │- )); [INFO] [stdout] 90 │- } [INFO] [stdout] 91 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 92 │- } [INFO] [stdout] 93 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 94 │- __map.next_value::()?; [INFO] [stdout] 95 │- } [INFO] [stdout] 96 │- } [INFO] [stdout] 97 │- } [INFO] [stdout] 98 │- let filteredPosts = filteredPosts [INFO] [stdout] 99 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("filteredPosts"))?; [INFO] [stdout] 100 │- Ok(MyQuery { filteredPosts }) [INFO] [stdout] 101 │- } [INFO] [stdout] 102 │- } [INFO] [stdout] 103 │- const FIELDS: &'static [&str] = &["filteredPosts"]; [INFO] [stdout] 104 │- deserializer.deserialize_struct( [INFO] [stdout] 105 │- "MyQuery", [INFO] [stdout] 106 │- FIELDS, [INFO] [stdout] 107 │- Visitor { [INFO] [stdout] 108 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 109 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 110 │- }, [INFO] [stdout] 111 │- ) [INFO] [stdout] 112 │- } [INFO] [stdout] 113 │-} [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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845a01f - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure::he00ad0bbd3c3de1b [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845a057 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure::{{closure}}::h535ac7a6bcc01f93 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848d106 - core::ops::function::FnOnce::call_once::he19b31af55351f73 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 3 │- type SchemaType = schema::Film; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- 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] 11 │- } [INFO] [stdout] 12 │- fn name() -> Option> { [INFO] [stdout] 13 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 14 │- } [INFO] [stdout] 15 │-} [INFO] [stdout] 16 │-#[automatically_derived] [INFO] [stdout] 17 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [INFO] [stdout] 18 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 19 │- where [INFO] [stdout] 20 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 21 │- { [INFO] [stdout] 22 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 23 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 24 │- #[allow(non_camel_case_types)] [INFO] [stdout] 25 │- enum __FragmentDeriveField { [INFO] [stdout] 26 │- #[serde(rename = "producers")] [INFO] [stdout] 27 │- producers, [INFO] [stdout] 28 │- #[serde(other)] [INFO] [stdout] 29 │- __Other, [INFO] [stdout] 30 │- } [INFO] [stdout] 31 │- struct Visitor<'de> { [INFO] [stdout] 32 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 33 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 34 │- } [INFO] [stdout] 35 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 36 │- type Value = Film; [INFO] [stdout] 37 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 38 │- formatter.write_str("struct Film") [INFO] [stdout] 39 │- } [INFO] [stdout] 40 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 41 │- where [INFO] [stdout] 42 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 43 │- { [INFO] [stdout] 44 │- let mut producers = None; [INFO] [stdout] 45 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 46 │- match __key { [INFO] [stdout] 47 │- __FragmentDeriveField::producers => { [INFO] [stdout] 48 │- if producers.is_some() { [INFO] [stdout] 49 │- return Err(cynic::serde::de::Error::duplicate_field("producers")); [INFO] [stdout] 50 │- } [INFO] [stdout] 51 │- producers = Some( [INFO] [stdout] 52 │- __map [INFO] [stdout] 53 │- .next_value::>>()? [INFO] [stdout] 54 │- .into_inner(), [INFO] [stdout] 55 │- ); [INFO] [stdout] 56 │- } [INFO] [stdout] 57 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 58 │- __map.next_value::()?; [INFO] [stdout] 59 │- } [INFO] [stdout] 60 │- } [INFO] [stdout] 61 │- } [INFO] [stdout] 62 │- let producers = [INFO] [stdout] 63 │- producers.ok_or_else(|| cynic::serde::de::Error::missing_field("producers"))?; [INFO] [stdout] 64 │- Ok(Film { producers }) [INFO] [stdout] 65 │- } [INFO] [stdout] 66 │- } [INFO] [stdout] 67 │- const FIELDS: &'static [&str] = &["producers"]; [INFO] [stdout] 68 │- deserializer.deserialize_struct( [INFO] [stdout] 69 │- "Film", [INFO] [stdout] 70 │- FIELDS, [INFO] [stdout] 71 │- Visitor { [INFO] [stdout] 72 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 73 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 74 │- }, [INFO] [stdout] 75 │- ) [INFO] [stdout] 76 │- } [INFO] [stdout] 77 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr' (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__flatten_attr.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845b6a4 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr::hede1cd9eb244ded3 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845b6d7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr::{{closure}}::hcb960cdd70ff101b [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848a456 - core::ops::function::FnOnce::call_once::h0e80d5ea9689eb5c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for BlogPostOutput { [INFO] [stdout] 3 │- type SchemaType = schema::BlogPost; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("BlogPost"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- 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] 11 │- let mut field_builder = builder . select_field :: < schema :: __fields :: BlogPost :: author , < AuthorOutput as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 12 │- ::query(field_builder.select_children()); [INFO] [stdout] 13 │- } [INFO] [stdout] 14 │- fn name() -> Option> { [INFO] [stdout] 15 │- Some(std::borrow::Cow::Borrowed("BlogPostOutput")) [INFO] [stdout] 16 │- } [INFO] [stdout] 17 │-} [INFO] [stdout] 18 │-#[automatically_derived] [INFO] [stdout] 19 │-impl<'de> cynic::serde::Deserialize<'de> for BlogPostOutput { [INFO] [stdout] 20 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 21 │- where [INFO] [stdout] 22 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 23 │- { [INFO] [stdout] 24 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 25 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 26 │- #[allow(non_camel_case_types)] [INFO] [stdout] 27 │- enum __FragmentDeriveField { [INFO] [stdout] 28 │- #[serde(rename = "hasMetadata")] [INFO] [stdout] 29 │- has_metadata, [INFO] [stdout] 30 │- #[serde(rename = "author")] [INFO] [stdout] 31 │- author, [INFO] [stdout] 32 │- #[serde(other)] [INFO] [stdout] 33 │- __Other, [INFO] [stdout] 34 │- } [INFO] [stdout] 35 │- struct Visitor<'de> { [INFO] [stdout] 36 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 37 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 38 │- } [INFO] [stdout] 39 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 40 │- type Value = BlogPostOutput; [INFO] [stdout] 41 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 42 │- formatter.write_str("struct BlogPostOutput") [INFO] [stdout] 43 │- } [INFO] [stdout] 44 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 45 │- where [INFO] [stdout] 46 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 47 │- { [INFO] [stdout] 48 │- let mut has_metadata = None; [INFO] [stdout] 49 │- let mut author = None; [INFO] [stdout] 50 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 51 │- match __key { [INFO] [stdout] 52 │- __FragmentDeriveField::has_metadata => { [INFO] [stdout] 53 │- if has_metadata.is_some() { [INFO] [stdout] 54 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 55 │- "hasMetadata", [INFO] [stdout] 56 │- )); [INFO] [stdout] 57 │- } [INFO] [stdout] 58 │- has_metadata = Some(__map.next_value()?); [INFO] [stdout] 59 │- } [INFO] [stdout] 60 │- __FragmentDeriveField::author => { [INFO] [stdout] 61 │- if author.is_some() { [INFO] [stdout] 62 │- return Err(cynic::serde::de::Error::duplicate_field("author")); [INFO] [stdout] 63 │- } [INFO] [stdout] 64 │- author = Some(__map.next_value()?); [INFO] [stdout] 65 │- } [INFO] [stdout] 66 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 67 │- __map.next_value::()?; [INFO] [stdout] 68 │- } [INFO] [stdout] 69 │- } [INFO] [stdout] 70 │- } [INFO] [stdout] 71 │- let has_metadata = has_metadata [INFO] [stdout] 72 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("hasMetadata"))?; [INFO] [stdout] 73 │- let author = [INFO] [stdout] 74 │- author.ok_or_else(|| cynic::serde::de::Error::missing_field("author"))?; [INFO] [stdout] 75 │- Ok(BlogPostOutput { [INFO] [stdout] 76 │- has_metadata, [INFO] [stdout] 77 │- author, [INFO] [stdout] 78 │- }) [INFO] [stdout] 79 │- } [INFO] [stdout] 80 │- } [INFO] [stdout] 81 │- const FIELDS: &'static [&str] = &["hasMetadata", "author"]; [INFO] [stdout] 82 │- deserializer.deserialize_struct( [INFO] [stdout] 83 │- "BlogPostOutput", [INFO] [stdout] 84 │- FIELDS, [INFO] [stdout] 85 │- Visitor { [INFO] [stdout] 86 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 87 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 88 │- }, [INFO] [stdout] 89 │- ) [INFO] [stdout] 90 │- } [INFO] [stdout] 91 │-} [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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845bbe9 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct::h50b9994ffc3d81e8 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845bc27 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct::{{closure}}::h79ec267ab84ac103 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848bcc6 - core::ops::function::FnOnce::call_once::h8828fff3c6fee435 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::InputObject for IssueOrder { [INFO] [stdout] 3 │- type SchemaType = schema::IssueOrder; [INFO] [stdout] 4 │-} [INFO] [stdout] 5 │-#[automatically_derived] [INFO] [stdout] 6 │-impl cynic::serde::Serialize for IssueOrder { [INFO] [stdout] 7 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 8 │- where [INFO] [stdout] 9 │- __S: cynic::serde::Serializer, [INFO] [stdout] 10 │- { [INFO] [stdout] 11 │- use cynic::serde::ser::SerializeMap; [INFO] [stdout] 12 │- cynic :: assert_impl ! (OrderDirection [] [] : cynic :: Enum < SchemaType = schema :: OrderDirection >); [INFO] [stdout] 13 │- cynic :: assert_impl ! (IssueOrderField [] [] : cynic :: Enum < SchemaType = schema :: IssueOrderField >); [INFO] [stdout] 14 │- let mut map_serializer = serializer.serialize_map(Some(2usize))?; [INFO] [stdout] 15 │- map_serializer.serialize_entry("direction", &self.direction)?; [INFO] [stdout] 16 │- map_serializer.serialize_entry("field", &self.field)?; [INFO] [stdout] 17 │- map_serializer.end() [INFO] [stdout] 18 │- } [INFO] [stdout] 19 │-} [INFO] [stdout] 20 │-cynic :: impl_coercions ! (IssueOrder [] [] , schema :: IssueOrder); [INFO] [stdout] 21 │-#[automatically_derived] [INFO] [stdout] 22 │-impl schema::variable::Variable for IssueOrder { [INFO] [stdout] 23 │- const TYPE: cynic::variables::VariableType = [INFO] [stdout] 24 │- cynic::variables::VariableType::Named("IssueOrder"); [INFO] [stdout] 25 │-} [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' (185) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae188460176 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae188460176 - cynic_codegen::input_object_derive::tests::snapshot_input_object_derive::hebdfec5fa3884993 [INFO] [stdout] at /opt/rustwide/workdir/src/input_object_derive/tests.rs:24:5 [INFO] [stdout] 22: 0x5ae1884419d0 - cynic_codegen::input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat::hd9ee7f69b8eaa2b4 [INFO] [stdout] at /opt/rustwide/workdir/src/input_object_derive/tests.rs:11:1 [INFO] [stdout] 23: 0x5ae188441a07 - cynic_codegen::input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat::{{closure}}::h17fefc712b6afdb0 [INFO] [stdout] at /opt/rustwide/workdir/src/input_object_derive/tests.rs:20:4 [INFO] [stdout] 24: 0x5ae18848bd76 - core::ops::function::FnOnce::call_once::h8dda9f5e651f90b0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 3 │- type SchemaType = schema::Film; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [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 │- details: >::deserialize( [INFO] [stdout] 29 │- spreadable.spread_deserializer(), [INFO] [stdout] 30 │- )?, [INFO] [stdout] 31 │- }) [INFO] [stdout] 32 │- } [INFO] [stdout] 33 │-} [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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845af2f - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr::hee5a40c35ad6c50b [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845af67 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr::{{closure}}::h5f9761585fb52f80 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848d416 - core::ops::function::FnOnce::call_once::hf07aed0a13a7df52 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 3 │- type SchemaType = schema::Query; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- let mut field_builder = builder [INFO] [stdout] 11 │- .select_field::::Type, [INFO] [stdout] 13 │- >>::SchemaType>(); [INFO] [stdout] 14 │- if builder.is_feature_enabled("2018") { [INFO] [stdout] 15 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 16 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 17 │- } [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 = "__typename")] [INFO] [stdout] 34 │- __typename, [INFO] [stdout] 35 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 36 │- filteredPosts, [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 __typename = None; [INFO] [stdout] 54 │- let mut filteredPosts = None; [INFO] [stdout] 55 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 56 │- match __key { [INFO] [stdout] 57 │- __FragmentDeriveField::__typename => { [INFO] [stdout] 58 │- if __typename.is_some() { [INFO] [stdout] 59 │- return Err(cynic::serde::de::Error::duplicate_field("__typename")); [INFO] [stdout] 60 │- } [INFO] [stdout] 61 │- __typename = Some(__map.next_value()?); [INFO] [stdout] 62 │- } [INFO] [stdout] 63 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 64 │- if filteredPosts.is_some() { [INFO] [stdout] 65 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 66 │- "filteredPosts", [INFO] [stdout] 67 │- )); [INFO] [stdout] 68 │- } [INFO] [stdout] 69 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 70 │- } [INFO] [stdout] 71 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 72 │- __map.next_value::()?; [INFO] [stdout] 73 │- } [INFO] [stdout] 74 │- } [INFO] [stdout] 75 │- } [INFO] [stdout] 76 │- let __typename = __typename [INFO] [stdout] 77 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("__typename"))?; [INFO] [stdout] 78 │- let filteredPosts = filteredPosts.unwrap_or_default(); [INFO] [stdout] 79 │- Ok(MyQuery { [INFO] [stdout] 80 │- __typename, [INFO] [stdout] 81 │- filteredPosts, [INFO] [stdout] 82 │- }) [INFO] [stdout] 83 │- } [INFO] [stdout] 84 │- } [INFO] [stdout] 85 │- const FIELDS: &'static [&str] = &["__typename", "filteredPosts"]; [INFO] [stdout] 86 │- deserializer.deserialize_struct( [INFO] [stdout] 87 │- "MyQuery", [INFO] [stdout] 88 │- FIELDS, [INFO] [stdout] 89 │- Visitor { [INFO] [stdout] 90 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 91 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 92 │- }, [INFO] [stdout] 93 │- ) [INFO] [stdout] 94 │- } [INFO] [stdout] 95 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging' (78) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845c2b4 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging::h852e6d2335fe4f2c [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845c2e7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging::{{closure}}::h91e2a4cd8074f9ec [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848d246 - core::ops::function::FnOnce::call_once::he60904235282d7e9 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 3 │- type SchemaType = schema::Query; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 11 │- { [INFO] [stdout] 12 │- struct PostStatePosted; [INFO] [stdout] 13 │- impl cynic::serde::Serialize for PostStatePosted { [INFO] [stdout] 14 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 15 │- where [INFO] [stdout] 16 │- __S: cynic::serde::Serializer, [INFO] [stdout] 17 │- { [INFO] [stdout] 18 │- serializer.serialize_unit_variant("", 0, "POSTED") [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │- } [INFO] [stdout] 21 │- impl cynic::coercions::CoercesTo for PostStatePosted {}; [INFO] [stdout] 22 │- field_builder [INFO] [stdout] 23 │- .argument::() [INFO] [stdout] 24 │- .value() [INFO] [stdout] 25 │- .object() [INFO] [stdout] 26 │- .field::(|builder| { [INFO] [stdout] 27 │- builder [INFO] [stdout] 28 │- .value() [INFO] [stdout] 29 │- .list() [INFO] [stdout] 30 │- .item(|builder| { [INFO] [stdout] 31 │- builder.literal(PostStatePosted); [INFO] [stdout] 32 │- }) [INFO] [stdout] 33 │- .item(|builder| { [INFO] [stdout] 34 │- builder.literal(PostStatePosted); [INFO] [stdout] 35 │- }); [INFO] [stdout] 36 │- }); [INFO] [stdout] 37 │- } [INFO] [stdout] 38 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 39 │- } [INFO] [stdout] 40 │- fn name() -> Option> { [INFO] [stdout] 41 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 42 │- } [INFO] [stdout] 43 │-} [INFO] [stdout] 44 │-#[automatically_derived] [INFO] [stdout] 45 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 46 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 47 │- where [INFO] [stdout] 48 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 49 │- { [INFO] [stdout] 50 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 51 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 52 │- #[allow(non_camel_case_types)] [INFO] [stdout] 53 │- enum __FragmentDeriveField { [INFO] [stdout] 54 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 55 │- filteredPosts, [INFO] [stdout] 56 │- #[serde(other)] [INFO] [stdout] 57 │- __Other, [INFO] [stdout] 58 │- } [INFO] [stdout] 59 │- struct Visitor<'de> { [INFO] [stdout] 60 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 61 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 62 │- } [INFO] [stdout] 63 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 64 │- type Value = MyQuery; [INFO] [stdout] 65 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 66 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 67 │- } [INFO] [stdout] 68 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 69 │- where [INFO] [stdout] 70 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 71 │- { [INFO] [stdout] 72 │- let mut filteredPosts = None; [INFO] [stdout] 73 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 74 │- match __key { [INFO] [stdout] 75 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 76 │- if filteredPosts.is_some() { [INFO] [stdout] 77 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 78 │- "filteredPosts", [INFO] [stdout] 79 │- )); [INFO] [stdout] 80 │- } [INFO] [stdout] 81 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 82 │- } [INFO] [stdout] 83 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 84 │- __map.next_value::()?; [INFO] [stdout] 85 │- } [INFO] [stdout] 86 │- } [INFO] [stdout] 87 │- } [INFO] [stdout] 88 │- let filteredPosts = filteredPosts [INFO] [stdout] 89 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("filteredPosts"))?; [INFO] [stdout] 90 │- Ok(MyQuery { filteredPosts }) [INFO] [stdout] 91 │- } [INFO] [stdout] 92 │- } [INFO] [stdout] 93 │- const FIELDS: &'static [&str] = &["filteredPosts"]; [INFO] [stdout] 94 │- deserializer.deserialize_struct( [INFO] [stdout] 95 │- "MyQuery", [INFO] [stdout] 96 │- FIELDS, [INFO] [stdout] 97 │- Visitor { [INFO] [stdout] 98 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 99 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 100 │- }, [INFO] [stdout] 101 │- ) [INFO] [stdout] 102 │- } [INFO] [stdout] 103 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals' (76) 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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845ca6f - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals::h527423e58eeaa5b0 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845caa7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals::{{closure}}::hba4eaf5a3976a8b8 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848cef6 - core::ops::function::FnOnce::call_once::hd06fc5e4fac6b728 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 3 │- type SchemaType = schema::Film; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [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 │- 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] 16 │- } [INFO] [stdout] 17 │- fn name() -> Option> { [INFO] [stdout] 18 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │-} [INFO] [stdout] 21 │-#[automatically_derived] [INFO] [stdout] 22 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [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 │- let spreadable = cynic::__private::Spreadable::<__D::Error>::deserialize(deserializer)?; [INFO] [stdout] 28 │- Ok(Film { [INFO] [stdout] 29 │- details: >::deserialize( [INFO] [stdout] 30 │- spreadable.spread_deserializer(), [INFO] [stdout] 31 │- )?, [INFO] [stdout] 32 │- release_date: spreadable.deserialize_field("releaseDate")?, [INFO] [stdout] 33 │- }) [INFO] [stdout] 34 │- } [INFO] [stdout] 35 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2' (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__spread_attr_multi_field2.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845ea28 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2::he8f3bccbdfffa263 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845ea67 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2::{{closure}}::h464c5cc117a4f25a [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848c8b6 - core::ops::function::FnOnce::call_once::hbe0de64b810e4599 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 3 │- type SchemaType = schema::Film; [INFO] [stdout] 4 │- type VariablesFields = (); [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- 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] 11 │- ::query( [INFO] [stdout] 12 │- builder [INFO] [stdout] 13 │- .inline_fragment() [INFO] [stdout] 14 │- .select_children::<::VariablesFields>(), [INFO] [stdout] 15 │- ); [INFO] [stdout] 16 │- } [INFO] [stdout] 17 │- fn name() -> Option> { [INFO] [stdout] 18 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │-} [INFO] [stdout] 21 │-#[automatically_derived] [INFO] [stdout] 22 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [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 │- let spreadable = cynic::__private::Spreadable::<__D::Error>::deserialize(deserializer)?; [INFO] [stdout] 28 │- Ok(Film { [INFO] [stdout] 29 │- release_date: spreadable.deserialize_field("releaseDate")?, [INFO] [stdout] 30 │- details: >::deserialize( [INFO] [stdout] 31 │- spreadable.spread_deserializer(), [INFO] [stdout] 32 │- )?, [INFO] [stdout] 33 │- }) [INFO] [stdout] 34 │- } [INFO] [stdout] 35 │-} [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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845e24b - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1::h0e12771e8d07afa8 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845e287 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1::{{closure}}::h3fd6559aeaf3e520 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848c7a6 - core::ops::function::FnOnce::call_once::hb6281028f005dd86 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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] 1 │-#[automatically_derived] [INFO] [stdout] 2 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 3 │- type SchemaType = schema::Query; [INFO] [stdout] 4 │- type VariablesFields = AnArgumentStructFields; [INFO] [stdout] 5 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 6 │- fn query( [INFO] [stdout] 7 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 8 │- ) { [INFO] [stdout] 9 │- #![allow(unused_mut)] [INFO] [stdout] 10 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 11 │- { [INFO] [stdout] 12 │- field_builder [INFO] [stdout] 13 │- .argument::() [INFO] [stdout] 14 │- .variable(AnArgumentStructFields::filters()); [INFO] [stdout] 15 │- } [INFO] [stdout] 16 │- as cynic::QueryFragment>::query(field_builder.select_children()); [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 = "filteredPosts")] [INFO] [stdout] 33 │- filteredPosts, [INFO] [stdout] 34 │- #[serde(other)] [INFO] [stdout] 35 │- __Other, [INFO] [stdout] 36 │- } [INFO] [stdout] 37 │- struct Visitor<'de> { [INFO] [stdout] 38 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 39 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 40 │- } [INFO] [stdout] 41 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 42 │- type Value = MyQuery; [INFO] [stdout] 43 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 44 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 45 │- } [INFO] [stdout] 46 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 47 │- where [INFO] [stdout] 48 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 49 │- { [INFO] [stdout] 50 │- let mut filteredPosts = None; [INFO] [stdout] 51 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 52 │- match __key { [INFO] [stdout] 53 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 54 │- if filteredPosts.is_some() { [INFO] [stdout] 55 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 56 │- "filteredPosts", [INFO] [stdout] 57 │- )); [INFO] [stdout] 58 │- } [INFO] [stdout] 59 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 60 │- } [INFO] [stdout] 61 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 62 │- __map.next_value::()?; [INFO] [stdout] 63 │- } [INFO] [stdout] 64 │- } [INFO] [stdout] 65 │- } [INFO] [stdout] 66 │- let filteredPosts = filteredPosts [INFO] [stdout] 67 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("filteredPosts"))?; [INFO] [stdout] 68 │- Ok(MyQuery { filteredPosts }) [INFO] [stdout] 69 │- } [INFO] [stdout] 70 │- } [INFO] [stdout] 71 │- const FIELDS: &'static [&str] = &["filteredPosts"]; [INFO] [stdout] 72 │- deserializer.deserialize_struct( [INFO] [stdout] 73 │- "MyQuery", [INFO] [stdout] 74 │- FIELDS, [INFO] [stdout] 75 │- Visitor { [INFO] [stdout] 76 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 77 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 78 │- }, [INFO] [stdout] 79 │- ) [INFO] [stdout] 80 │- } [INFO] [stdout] 81 │-} [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: 0x5ae1888a0462 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5ae1888a0462 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5ae1888a0462 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5ae1888a0462 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5ae1888b37df - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5ae1888b37df - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5ae18886b751 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5ae18886b751 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5ae1888781c2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5ae18887dcbf - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5ae18887db51 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5ae1884ea51e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5ae1884ea51e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5ae18887e42f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5ae18887e42f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5ae18887e1da - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5ae1888782f9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5ae18885e98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5ae1888bd710 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5ae1888bc736 - core::result::unwrap_failed::hdde076be853d034f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5ae18845a748 - core::result::Result::unwrap::h3b3225d826522fc0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5ae18845a748 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::hb44acf2254632846 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x5ae18845da70 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument::hdd977b7c619f6166 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x5ae18845daa7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument::{{closure}}::h1c8612d79d5c0cf6 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x5ae18848cf36 - core::ops::function::FnOnce::call_once::hd123fc14c0f995fd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5ae1884ea2db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5ae1884ea2db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5ae1884fff45 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5ae1884fff45 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 29: 0x5ae1884fff45 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x5ae1884fff45 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x5ae1884fff45 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5ae1884fff45 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5ae1884fff45 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5ae1884d6734 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5ae1884d6734 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x5ae1884d9ffa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 38: 0x5ae1884d9ffa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x5ae1884d9ffa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x5ae1884d9ffa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5ae1884d9ffa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x5ae1884d9ffa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5ae18887326f - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x5ae18887326f - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 45: 0x76cd78812aa4 - [INFO] [stdout] 46: 0x76cd7889fa34 - 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 3.28s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "89e2205d9bd27fa81b232a6e5a9cd5791f0dd6be2fd47c0f1f07948f75120762", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "89e2205d9bd27fa81b232a6e5a9cd5791f0dd6be2fd47c0f1f07948f75120762", kill_on_drop: false }` [INFO] [stdout] 89e2205d9bd27fa81b232a6e5a9cd5791f0dd6be2fd47c0f1f07948f75120762