[INFO] fetching crate rdc 0.1.0...
[INFO] testing rdc-0.1.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate rdc 0.1.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate rdc 0.1.0
[INFO] finished tweaking crates.io crate rdc 0.1.0
[INFO] tweaked toml for crates.io crate rdc 0.1.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rdc 0.1.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 32 packages to latest compatible versions
[INFO] [stderr]       Adding genco v0.17.10 (available: v0.19.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2e2389e3e07eec913853611db916ac8f4747f41ddd82f675fca29e45b4fcc07e
[INFO] running `Command { std: "docker" "start" "-a" "2e2389e3e07eec913853611db916ac8f4747f41ddd82f675fca29e45b4fcc07e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e2389e3e07eec913853611db916ac8f4747f41ddd82f675fca29e45b4fcc07e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e2389e3e07eec913853611db916ac8f4747f41ddd82f675fca29e45b4fcc07e", kill_on_drop: false }`
[INFO] [stdout] 2e2389e3e07eec913853611db916ac8f4747f41ddd82f675fca29e45b4fcc07e
[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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 84ee7b5a111a94bdfcaa986c20169c7c1c5c4618e6316fb1414d80bdd19afc64
[INFO] running `Command { std: "docker" "start" "-a" "84ee7b5a111a94bdfcaa986c20169c7c1c5c4618e6316fb1414d80bdd19afc64", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling genco-macros v0.17.10
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling rdc-macros v0.1.0
[INFO] [stderr]    Compiling genco v0.17.10
[INFO] [stderr]    Compiling rdc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `join` is never used
[INFO] [stdout]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub trait Compact<T> {
[INFO] [stdout]   |           ------- method in this trait
[INFO] [stdout] 5 |     fn compact(&self) -> T;
[INFO] [stdout] 6 |     fn join(&self, sep: &str) -> T;
[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 12.09s
[INFO] running `Command { std: "docker" "inspect" "84ee7b5a111a94bdfcaa986c20169c7c1c5c4618e6316fb1414d80bdd19afc64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84ee7b5a111a94bdfcaa986c20169c7c1c5c4618e6316fb1414d80bdd19afc64", kill_on_drop: false }`
[INFO] [stdout] 84ee7b5a111a94bdfcaa986c20169c7c1c5c4618e6316fb1414d80bdd19afc64
[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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d43f86bd83da0bdf282fda577983957135bcf9cc4ce1c10a3838f106c1e97c96
[INFO] running `Command { std: "docker" "start" "-a" "d43f86bd83da0bdf282fda577983957135bcf9cc4ce1c10a3838f106c1e97c96", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stdout] warning: method `join` is never used
[INFO] [stdout]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub trait Compact<T> {
[INFO] [stdout]   |           ------- method in this trait
[INFO] [stdout] 5 |     fn compact(&self) -> T;
[INFO] [stdout] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stdout]   |        ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rdc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `rdc_java`
[INFO] [stdout]    --> src/targets/java.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     use crate::{rdc_java, RDC};
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `C` is never constructed
[INFO] [stdout]    --> src/targets/java/cg_struct.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 |     struct C<X>
[INFO] [stdout]     |            ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `join` is never used
[INFO] [stdout]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub trait Compact<T> {
[INFO] [stdout]   |           ------- method in this trait
[INFO] [stdout] 5 |     fn compact(&self) -> T;
[INFO] [stdout] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.44s
[INFO] running `Command { std: "docker" "inspect" "d43f86bd83da0bdf282fda577983957135bcf9cc4ce1c10a3838f106c1e97c96", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d43f86bd83da0bdf282fda577983957135bcf9cc4ce1c10a3838f106c1e97c96", kill_on_drop: false }`
[INFO] [stdout] d43f86bd83da0bdf282fda577983957135bcf9cc4ce1c10a3838f106c1e97c96
[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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ffce1dc2a46876b70c8a34be37118605705fc20e6c4c5c488a7c7d32b7575784
[INFO] running `Command { std: "docker" "start" "-a" "ffce1dc2a46876b70c8a34be37118605705fc20e6c4c5c488a7c7d32b7575784", kill_on_drop: false }`
[INFO] [stderr] warning: method `join` is never used
[INFO] [stderr]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub trait Compact<T> {
[INFO] [stderr]   |           ------- method in this trait
[INFO] [stderr] 5 |     fn compact(&self) -> T;
[INFO] [stderr] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stderr]   |        ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `rdc_java`
[INFO] [stderr]    --> src/targets/java.rs:136:17
[INFO] [stderr]     |
[INFO] [stderr] 136 |     use crate::{rdc_java, RDC};
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `C` is never constructed
[INFO] [stderr]    --> src/targets/java/cg_struct.rs:108:12
[INFO] [stderr]     |
[INFO] [stderr] 108 |     struct C<X>
[INFO] [stderr]     |            ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `join` is never used
[INFO] [stderr]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub trait Compact<T> {
[INFO] [stderr]   |           ------- method in this trait
[INFO] [stderr] 5 |     fn compact(&self) -> T;
[INFO] [stderr] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stderr]   |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `rdc` (lib) generated 1 warning
[INFO] [stderr] warning: `rdc` (lib test) generated 3 warnings (run `cargo fix --lib -p rdc --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rdc-9f6427ffc9350c36)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test ir::data::tests::test_name_from_snake_case ... ok
[INFO] [stdout] test targets::java::cg_struct::tests::generate_basic_class ... ok
[INFO] [stdout] test targets::java::cg_enum::tests::generate_basic_class ... ok
[INFO] [stdout] test ir::data::tests::test_name_from_camel_case ... ok
[INFO] [stdout] test ir::data::tests::test_name_from_pascal_case ... ok
[INFO] [stdout] test targets::java::cg_enum::tests::enum_derive_test ... FAILED
[INFO] [stdout] test targets::java::writer_tests::test_write_java ... FAILED
[INFO] [stdout] test targets::java::cg_data_enum::tests::enum_derive_test ... FAILED
[INFO] [stdout] test targets::java::tests::project_builder::tests::jackson_test ... FAILED
[INFO] [stdout] test targets::java::tests::project_builder::tests::run_java_test ... FAILED
[INFO] [stdout] test targets::java::cg_struct::tests::struct_derive_test ... FAILED
[INFO] [stdout] test targets::java::tests::project_builder::tests::uppercase_stdin_test ... FAILED
[INFO] [stdout] test targets::java::writer_tests::test_generate_java_code ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::cg_enum::tests::enum_derive_test stdout ----
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] 
[INFO] [stdout] public class Value {
[INFO] [stdout]     @JsonProperty("value")
[INFO] [stdout]     private ExportType value;
[INFO] [stdout] 
[INFO] [stdout]     public Value() {}
[INFO] [stdout] 
[INFO] [stdout]     public ExportType getValue() {
[INFO] [stdout]         return value;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setValue(ExportType value) {
[INFO] [stdout]         this.value = value;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] 
[INFO] [stdout] public enum ExportType {
[INFO] [stdout]     @JsonProperty("CSV")
[INFO] [stdout]     CSV,@JsonProperty("Json")
[INFO] [stdout]     JSON,@JsonProperty("XML")
[INFO] [stdout]     XML
[INFO] [stdout] }
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/bdbcc43c-c090-43ad-9e03-df9b92840446
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::cg_enum::tests::enum_derive_test' (21) panicked at src/targets/java/cg_enum.rs:115:69:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { message: "Failed to run command" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c6126a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237c9ab96 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x62d237ba8c7c - core::result::Result<T,E>::unwrap::heac5996a290a836c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x62d237ba8c7c - rdc::targets::java::cg_enum::tests::enum_derive_test::h0cd90c5e07745695
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_enum.rs:115:69
[INFO] [stdout]   22:     0x62d237ba8f87 - rdc::targets::java::cg_enum::tests::enum_derive_test::{{closure}}::hac733c282e054ca0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_enum.rs:80:26
[INFO] [stdout]   23:     0x62d237bbd0b6 - core::ops::function::FnOnce::call_once::h62f0cf77592950ca
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   35:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   36:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   38:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   39:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   41:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   43:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   44:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   45:     0x7353e35e2a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::writer_tests::test_write_java stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::writer_tests::test_write_java' (30) panicked at src/targets/java.rs:169:9:
[INFO] [stdout] assertion failed: write_java(&results.unwrap(), "com.example",
[INFO] [stdout]         "target/test-tmp/src/main/java").is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c61236 - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237c9b5ec - core::panicking::panic::h2a6fe4ac012a7582
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x62d237ba5fa4 - rdc::targets::java::writer_tests::test_write_java::h00faa7fbbbca6892
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java.rs:169:9
[INFO] [stdout]   21:     0x62d237ba6127 - rdc::targets::java::writer_tests::test_write_java::{{closure}}::h2242aab9d2f6416e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java.rs:166:25
[INFO] [stdout]   22:     0x62d237bbcdd6 - core::ops::function::FnOnce::call_once::h0c6ab53df02affba
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   44:     0x7353e35e2a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::cg_data_enum::tests::enum_derive_test stdout ----
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonIgnore;
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonInclude;
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] import com.fasterxml.jackson.core.*;
[INFO] [stdout] import com.fasterxml.jackson.databind.DeserializationContext;
[INFO] [stdout] import com.fasterxml.jackson.databind.JsonNode;
[INFO] [stdout] import com.fasterxml.jackson.databind.SerializerProvider;
[INFO] [stdout] import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
[INFO] [stdout] import com.fasterxml.jackson.databind.annotation.JsonSerialize;
[INFO] [stdout] import com.fasterxml.jackson.databind.deser.std.StdDeserializer;
[INFO] [stdout] import com.fasterxml.jackson.databind.node.ObjectNode;
[INFO] [stdout] import com.fasterxml.jackson.databind.ser.std.StdSerializer;
[INFO] [stdout] import com.fasterxml.jackson.core.type.TypeReference;
[INFO] [stdout] 
[INFO] [stdout] import java.io.IOException;
[INFO] [stdout] 
[INFO] [stdout] @JsonInclude(JsonInclude.Include.NON_NULL)
[INFO] [stdout] @JsonSerialize(using = TestEnumInteger.Serializer.class)
[INFO] [stdout] @JsonDeserialize(using = TestEnumInteger.Deserializer.class)
[INFO] [stdout] public class TestEnumInteger {
[INFO] [stdout]     @JsonIgnore
[INFO] [stdout]     private final Variant variant;
[INFO] [stdout] 
[INFO] [stdout]     @JsonIgnore
[INFO] [stdout]     private final Object value;
[INFO] [stdout] 
[INFO] [stdout]     private TestEnumInteger(Variant variant, Object value) {
[INFO] [stdout]         this.variant = variant;
[INFO] [stdout]         this.value = value;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static TestEnumInteger ofCsv(String arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.CSV, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public String getCsv() {
[INFO] [stdout]         if (variant != Variant.CSV) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (String) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isCsv() {
[INFO] [stdout]         return variant == Variant.CSV;
[INFO] [stdout]     }public static TestEnumInteger ofJson(Integer arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.JSON, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public Integer getJson() {
[INFO] [stdout]         if (variant != Variant.JSON) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Integer) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isJson() {
[INFO] [stdout]         return variant == Variant.JSON;
[INFO] [stdout]     }public static TestEnumInteger ofXml(Double arg0,Integer arg1) {
[INFO] [stdout]         return new TestEnumInteger(Variant.XML, new Object[] {
[INFO] [stdout]             arg0,arg1
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public Double getXml0() {
[INFO] [stdout]         if (variant != Variant.XML) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Double) ((Object[]) value)[0];
[INFO] [stdout]     }@SuppressWarnings("unchecked")
[INFO] [stdout]     public Integer getXml1() {
[INFO] [stdout]         if (variant != Variant.XML) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Integer) ((Object[]) value)[1];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isXml() {
[INFO] [stdout]         return variant == Variant.XML;
[INFO] [stdout]     }public static TestEnumInteger ofYaml(Integer arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.YAML, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public Integer getYaml() {
[INFO] [stdout]         if (variant != Variant.YAML) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Integer) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isYaml() {
[INFO] [stdout]         return variant == Variant.YAML;
[INFO] [stdout]     }public static TestEnumInteger ofOther(Other value) {
[INFO] [stdout]         return new TestEnumInteger(Variant.OTHER, value);
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public Other getOther() {
[INFO] [stdout]         if (variant != Variant.OTHER) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Other) value;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static class Other {
[INFO] [stdout]         private final String name;
[INFO] [stdout] 
[INFO] [stdout]         public Other(@JsonProperty("other") String name) {
[INFO] [stdout]             this.name = name;
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         @JsonProperty("other")
[INFO] [stdout]         public String getName() {
[INFO] [stdout]             return name;
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isOther() {
[INFO] [stdout]         return variant == Variant.OTHER;
[INFO] [stdout]     }public static TestEnumInteger ofUnit() {
[INFO] [stdout]         return new TestEnumInteger(Variant.UNIT, null);
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isUnit() {
[INFO] [stdout]         return variant == Variant.UNIT;
[INFO] [stdout]     }public static TestEnumInteger ofList(java.util.List<Integer> arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.LIST, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public java.util.List<Integer> getList() {
[INFO] [stdout]         if (variant != Variant.LIST) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (java.util.List<Integer>) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isList() {
[INFO] [stdout]         return variant == Variant.LIST;
[INFO] [stdout]     }public static TestEnumInteger ofNested(TestEnumInteger arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.NESTED, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public TestEnumInteger getNested() {
[INFO] [stdout]         if (variant != Variant.NESTED) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (TestEnumInteger) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isNested() {
[INFO] [stdout]         return variant == Variant.NESTED;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static class Serializer extends StdSerializer<TestEnumInteger> {
[INFO] [stdout]         public Serializer() {
[INFO] [stdout]             super(TestEnumInteger.class);
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         @Override
[INFO] [stdout]         public void serialize(TestEnumInteger value, JsonGenerator gen, SerializerProvider provider) throws IOException {
[INFO] [stdout]             switch (value.getVariant()) {
[INFO] [stdout]                 case CSV: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("Csv", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case JSON: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("JSON", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case XML: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("XML", value.value);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case YAML: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("YAML", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case OTHER: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("Other", value.value);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case UNIT: {
[INFO] [stdout]                     gen.writeString("Unit");
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case LIST: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("List", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case NESTED: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("Nested", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;
[INFO] [stdout]             }
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static class Deserializer extends StdDeserializer<TestEnumInteger> {
[INFO] [stdout]         public Deserializer() {
[INFO] [stdout]             super(TestEnumInteger.class);
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         private Object[] parseField(DeserializationContext cxtx, ObjectNode node, String key, TypeReference<?>...types) throws IOException {
[INFO] [stdout]             JsonNode field = node.get(key);
[INFO] [stdout]             if (field == null) {
[INFO] [stdout]                 return new Object[types.length];
[INFO] [stdout]             }
[INFO] [stdout]             if (field.isArray()) {
[INFO] [stdout]                 if (field.size() != types.length) {
[INFO] [stdout]                     throw new JsonParseException(cxtx.getParser(), "Expected array of size " + types.length + " for field " + key);
[INFO] [stdout]                 }
[INFO] [stdout]                 Object[] result = new Object[types.length];
[INFO] [stdout]                 for (int i = 0; i < types.length; i++) {
[INFO] [stdout]                     try (JsonParser parser = field.get(i).traverse(cxtx.getParser().getCodec())) {
[INFO] [stdout]                         result[i] = parser.readValueAs(types[i]);
[INFO] [stdout]                     }
[INFO] [stdout]                 }
[INFO] [stdout]                 return result;
[INFO] [stdout]             } else {
[INFO] [stdout]                 if (types.length != 1) {
[INFO] [stdout]                     throw new JsonParseException(cxtx.getParser(), "Expected array for field " + key);
[INFO] [stdout]                 }
[INFO] [stdout]                 try (JsonParser parser = field.traverse(cxtx.getParser().getCodec())) {
[INFO] [stdout]                     return new Object[]{parser.readValueAs(types[0])};
[INFO] [stdout]                 }
[INFO] [stdout]             }
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         @Override
[INFO] [stdout]         public TestEnumInteger deserialize(JsonParser p, DeserializationContext ctxt) throws IOException, JacksonException {
[INFO] [stdout] 
[INFO] [stdout]             if (p.currentToken() == JsonToken.VALUE_STRING) {
[INFO] [stdout]                 if (p.getText().equals("Unit")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.UNIT, null);
[INFO] [stdout]                 }
[INFO] [stdout]             } else if (p.currentToken() == JsonToken.START_OBJECT) {
[INFO] [stdout]                 var node = (ObjectNode) p.getCodec().readTree(p);
[INFO] [stdout]                 if (node.has("Csv")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.CSV, parseField(ctxt, node, "Csv", new TypeReference<String>(){}));
[INFO] [stdout]                 }if (node.has("JSON")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.JSON, parseField(ctxt, node, "JSON", new TypeReference<Integer>(){}));
[INFO] [stdout]                 }if (node.has("XML")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.XML, parseField(ctxt, node, "XML", new TypeReference<Double>(){}, new TypeReference<Integer>(){}));
[INFO] [stdout]                 }if (node.has("YAML")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.YAML, parseField(ctxt, node, "YAML", new TypeReference<Integer>(){}));
[INFO] [stdout]                 }if (node.has("Other")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.OTHER, parseField(ctxt, node, "Other", new TypeReference<Other>(){})[0]);
[INFO] [stdout]                 }if (node.has("List")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.LIST, parseField(ctxt, node, "List", new TypeReference<java.util.List<Integer>>(){}));
[INFO] [stdout]                 }if (node.has("Nested")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.NESTED, parseField(ctxt, node, "Nested", new TypeReference<TestEnumInteger>(){}));
[INFO] [stdout]                 }
[INFO] [stdout]             }
[INFO] [stdout]             throw ctxt.instantiationException(TestEnumInteger.class, "Cannot deserialize " + "TestEnumInteger");
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public enum Variant {
[INFO] [stdout]         CSV,JSON,XML,YAML,OTHER,UNIT,LIST,NESTED
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     Variant getVariant() {
[INFO] [stdout]         return variant;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonIgnore;
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonInclude;
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] import com.fasterxml.jackson.core.*;
[INFO] [stdout] import com.fasterxml.jackson.databind.DeserializationContext;
[INFO] [stdout] import com.fasterxml.jackson.databind.JsonNode;
[INFO] [stdout] import com.fasterxml.jackson.databind.SerializerProvider;
[INFO] [stdout] import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
[INFO] [stdout] import com.fasterxml.jackson.databind.annotation.JsonSerialize;
[INFO] [stdout] import com.fasterxml.jackson.databind.deser.std.StdDeserializer;
[INFO] [stdout] import com.fasterxml.jackson.databind.node.ObjectNode;
[INFO] [stdout] import com.fasterxml.jackson.databind.ser.std.StdSerializer;
[INFO] [stdout] import com.fasterxml.jackson.core.type.TypeReference;
[INFO] [stdout] 
[INFO] [stdout] import java.io.IOException;
[INFO] [stdout] 
[INFO] [stdout] @JsonInclude(JsonInclude.Include.NON_NULL)
[INFO] [stdout] @JsonSerialize(using = TestEnumInteger.Serializer.class)
[INFO] [stdout] @JsonDeserialize(using = TestEnumInteger.Deserializer.class)
[INFO] [stdout] public class TestEnumInteger {
[INFO] [stdout]     @JsonIgnore
[INFO] [stdout]     private final Variant variant;
[INFO] [stdout] 
[INFO] [stdout]     @JsonIgnore
[INFO] [stdout]     private final Object value;
[INFO] [stdout] 
[INFO] [stdout]     private TestEnumInteger(Variant variant, Object value) {
[INFO] [stdout]         this.variant = variant;
[INFO] [stdout]         this.value = value;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static TestEnumInteger ofCsv(String arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.CSV, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public String getCsv() {
[INFO] [stdout]         if (variant != Variant.CSV) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (String) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isCsv() {
[INFO] [stdout]         return variant == Variant.CSV;
[INFO] [stdout]     }public static TestEnumInteger ofJson(Integer arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.JSON, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public Integer getJson() {
[INFO] [stdout]         if (variant != Variant.JSON) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Integer) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isJson() {
[INFO] [stdout]         return variant == Variant.JSON;
[INFO] [stdout]     }public static TestEnumInteger ofXml(Double arg0,Integer arg1) {
[INFO] [stdout]         return new TestEnumInteger(Variant.XML, new Object[] {
[INFO] [stdout]             arg0,arg1
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public Double getXml0() {
[INFO] [stdout]         if (variant != Variant.XML) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Double) ((Object[]) value)[0];
[INFO] [stdout]     }@SuppressWarnings("unchecked")
[INFO] [stdout]     public Integer getXml1() {
[INFO] [stdout]         if (variant != Variant.XML) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Integer) ((Object[]) value)[1];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isXml() {
[INFO] [stdout]         return variant == Variant.XML;
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]     }public static TestEnumInteger ofYaml(Integer arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.YAML, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public Integer getYaml() {
[INFO] [stdout]         if (variant != Variant.YAML) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Integer) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isYaml() {
[INFO] [stdout]         return variant == Variant.YAML;
[INFO] [stdout]     }public static TestEnumInteger ofOther(Other value) {
[INFO] [stdout]         return new TestEnumInteger(Variant.OTHER, value);
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public Other getOther() {
[INFO] [stdout]         if (variant != Variant.OTHER) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (Other) value;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static class Other {
[INFO] [stdout]         private final String name;
[INFO] [stdout] 
[INFO] [stdout]         public Other(@JsonProperty("other") String name) {
[INFO] [stdout]             this.name = name;
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         @JsonProperty("other")
[INFO] [stdout]         public String getName() {
[INFO] [stdout]             return name;
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isOther() {
[INFO] [stdout]         return variant == Variant.OTHER;
[INFO] [stdout]     }public static TestEnumInteger ofUnit() {
[INFO] [stdout]         return new TestEnumInteger(Variant.UNIT, null);
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isUnit() {
[INFO] [stdout]         return variant == Variant.UNIT;
[INFO] [stdout]     }public static TestEnumInteger ofList(java.util.List<Integer> arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.LIST, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public java.util.List<Integer> getList() {
[INFO] [stdout]         if (variant != Variant.LIST) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (java.util.List<Integer>) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isList() {
[INFO] [stdout]         return variant == Variant.LIST;
[INFO] [stdout]     }public static TestEnumInteger ofNested(TestEnumInteger arg0) {
[INFO] [stdout]         return new TestEnumInteger(Variant.NESTED, new Object[] {
[INFO] [stdout]             arg0
[INFO] [stdout]         });
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     @SuppressWarnings("unchecked")
[INFO] [stdout]     public TestEnumInteger getNested() {
[INFO] [stdout]         if (variant != Variant.NESTED) {
[INFO] [stdout]             throw new IllegalStateException("Invalid variant: " + variant);
[INFO] [stdout]         }
[INFO] [stdout]         return (TestEnumInteger) ((Object[]) value)[0];
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public boolean isNested() {
[INFO] [stdout]         return variant == Variant.NESTED;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static class Serializer extends StdSerializer<TestEnumInteger> {
[INFO] [stdout]         public Serializer() {
[INFO] [stdout]             super(TestEnumInteger.class);
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         @Override
[INFO] [stdout]         public void serialize(TestEnumInteger value, JsonGenerator gen, SerializerProvider provider) throws IOException {
[INFO] [stdout]             switch (value.getVariant()) {
[INFO] [stdout]                 case CSV: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("Csv", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case JSON: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("JSON", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case XML: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("XML", value.value);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case YAML: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("YAML", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case OTHER: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("Other", value.value);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case UNIT: {
[INFO] [stdout]                     gen.writeString("Unit");
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case LIST: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("List", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;case NESTED: {
[INFO] [stdout]                     gen.writeStartObject();
[INFO] [stdout]                     gen.writeObjectField("Nested", ((Object[]) value.value)[0]);
[INFO] [stdout]                     gen.writeEndObject();
[INFO] [stdout]                 }
[INFO] [stdout]                 break;
[INFO] [stdout]             }
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public static class Deserializer extends StdDeserializer<TestEnumInteger> {
[INFO] [stdout]         public Deserializer() {
[INFO] [stdout]             super(TestEnumInteger.class);
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         private Object[] parseField(DeserializationContext cxtx, ObjectNode node, String key, TypeReference<?>...types) throws IOException {
[INFO] [stdout]             JsonNode field = node.get(key);
[INFO] [stdout]             if (field == null) {
[INFO] [stdout]                 return new Object[types.length];
[INFO] [stdout]             }
[INFO] [stdout]             if (field.isArray()) {
[INFO] [stdout]                 if (field.size() != types.length) {
[INFO] [stdout]                     throw new JsonParseException(cxtx.getParser(), "Expected array of size " + types.length + " for field " + key);
[INFO] [stdout]                 }
[INFO] [stdout]                 Object[] result = new Object[types.length];
[INFO] [stdout]                 for (int i = 0; i < types.length; i++) {
[INFO] [stdout]                     try (JsonParser parser = field.get(i).traverse(cxtx.getParser().getCodec())) {
[INFO] [stdout]                         result[i] = parser.readValueAs(types[i]);
[INFO] [stdout]                     }
[INFO] [stdout]                 }
[INFO] [stdout]                 return result;
[INFO] [stdout]             } else {
[INFO] [stdout]                 if (types.length != 1) {
[INFO] [stdout]                     throw new JsonParseException(cxtx.getParser(), "Expected array for field " + key);
[INFO] [stdout]                 }
[INFO] [stdout]                 try (JsonParser parser = field.traverse(cxtx.getParser().getCodec())) {
[INFO] [stdout]                     return new Object[]{parser.readValueAs(types[0])};
[INFO] [stdout]                 }
[INFO] [stdout]             }
[INFO] [stdout]         }
[INFO] [stdout] 
[INFO] [stdout]         @Override
[INFO] [stdout]         public TestEnumInteger deserialize(JsonParser p, DeserializationContext ctxt) throws IOException, JacksonException {
[INFO] [stdout] 
[INFO] [stdout]             if (p.currentToken() == JsonToken.VALUE_STRING) {
[INFO] [stdout]                 if (p.getText().equals("Unit")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.UNIT, null);
[INFO] [stdout]                 }
[INFO] [stdout]             } else if (p.currentToken() == JsonToken.START_OBJECT) {
[INFO] [stdout]                 var node = (ObjectNode) p.getCodec().readTree(p);
[INFO] [stdout]                 if (node.has("Csv")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.CSV, parseField(ctxt, node, "Csv", new TypeReference<String>(){}));
[INFO] [stdout]                 }if (node.has("JSON")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.JSON, parseField(ctxt, node, "JSON", new TypeReference<Integer>(){}));
[INFO] [stdout]                 }if (node.has("XML")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.XML, parseField(ctxt, node, "XML", new TypeReference<Double>(){}, new TypeReference<Integer>(){}));
[INFO] [stdout]                 }if (node.has("YAML")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.YAML, parseField(ctxt, node, "YAML", new TypeReference<Integer>(){}));
[INFO] [stdout]                 }if (node.has("Other")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.OTHER, parseField(ctxt, node, "Other", new TypeReference<Other>(){})[0]);
[INFO] [stdout]                 }if (node.has("List")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.LIST, parseField(ctxt, node, "List", new TypeReference<java.util.List<Integer>>(){}));
[INFO] [stdout]                 }if (node.has("Nested")) {
[INFO] [stdout]                     return new TestEnumInteger(Variant.NESTED, parseField(ctxt, node, "Nested", new TypeReference<TestEnumInteger>(){}));
[INFO] [stdout]                 }
[INFO] [stdout]             }
[INFO] [stdout]             throw ctxt.instantiationException(TestEnumInteger.class, "Cannot deserialize " + "TestEnumInteger");
[INFO] [stdout]         }
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public enum Variant {
[INFO] [stdout]         CSV,JSON,XML,YAML,OTHER,UNIT,LIST,NESTED
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     Variant getVariant() {
[INFO] [stdout]         return variant;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/821546b2-a9cf-4857-bdc4-f3fe360950f1
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::cg_data_enum::tests::enum_derive_test' (20) panicked at src/targets/java/cg_data_enum.rs:329:69:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { message: "Failed to run command" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c6126a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237c9ab96 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x62d237b9c2c6 - core::result::Result<T,E>::unwrap::heac5996a290a836c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x62d237b9c2c6 - rdc::targets::java::cg_data_enum::tests::enum_derive_test::h5e6e34878db52f45
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_data_enum.rs:329:69
[INFO] [stdout]   22:     0x62d237b9c6a7 - rdc::targets::java::cg_data_enum::tests::enum_derive_test::{{closure}}::h7116ff0d525c52f9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_data_enum.rs:280:26
[INFO] [stdout]   23:     0x62d237bbd036 - core::ops::function::FnOnce::call_once::h617a1eebb24d58a8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   35:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   36:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   38:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   39:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   41:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   43:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   44:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   45:     0x7353e35e2a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::tests::project_builder::tests::jackson_test stdout ----
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/1bfd465a-cc61-4dca-ae2d-4bea537a9892
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] Failed to run command
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::tests::project_builder::tests::jackson_test' (25) panicked at src/targets/java/tests/project_builder.rs:227:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c61236 - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237c9b5ec - core::panicking::panic::h2a6fe4ac012a7582
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x62d237ba676f - rdc::targets::java::tests::project_builder::tests::jackson_test::h396a904d11b28a1e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:227:9
[INFO] [stdout]   21:     0x62d237ba69b7 - rdc::targets::java::tests::project_builder::tests::jackson_test::{{closure}}::h97181538bf3071af
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:207:22
[INFO] [stdout]   22:     0x62d237bbcff6 - core::ops::function::FnOnce::call_once::h559567f2db5d382b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   44:     0x7353e35e2a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::tests::project_builder::tests::run_java_test stdout ----
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/7919d4bf-4e33-43a4-8675-d44aff56acfb
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] Failed to run command
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::tests::project_builder::tests::run_java_test' (26) panicked at src/targets/java/tests/project_builder.rs:182:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c61236 - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237c9b5ec - core::panicking::panic::h2a6fe4ac012a7582
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x62d237ba6cbf - rdc::targets::java::tests::project_builder::tests::run_java_test::hf1735bf4c232a5a8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:182:9
[INFO] [stdout]   21:     0x62d237ba6f07 - rdc::targets::java::tests::project_builder::tests::run_java_test::{{closure}}::hed6191bb31778a52
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:166:23
[INFO] [stdout]   22:     0x62d237bbced6 - core::ops::function::FnOnce::call_once::h2eb66436f39d5a88
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   44:     0x7353e35e2a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::cg_struct::tests::struct_derive_test stdout ----
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] 
[INFO] [stdout] public class A {
[INFO] [stdout]     @JsonProperty("a")
[INFO] [stdout]     private Integer a;@JsonProperty("b")
[INFO] [stdout]     private Integer b;
[INFO] [stdout] 
[INFO] [stdout]     public A() {}
[INFO] [stdout] 
[INFO] [stdout]     public Integer getA() {
[INFO] [stdout]         return a;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setA(Integer a) {
[INFO] [stdout]         this.a = a;
[INFO] [stdout]     }public Integer getB() {
[INFO] [stdout]         return b;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setB(Integer b) {
[INFO] [stdout]         this.b = b;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] 
[INFO] [stdout] public class BIntegerDouble {
[INFO] [stdout]     @JsonProperty("k")
[INFO] [stdout]     private Integer k;@JsonProperty("hello")
[INFO] [stdout]     private Double v;@JsonProperty("a")
[INFO] [stdout]     private A a;
[INFO] [stdout] 
[INFO] [stdout]     public BIntegerDouble() {}
[INFO] [stdout] 
[INFO] [stdout]     public Integer getK() {
[INFO] [stdout]         return k;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setK(Integer k) {
[INFO] [stdout]         this.k = k;
[INFO] [stdout]     }public Double getV() {
[INFO] [stdout]         return v;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setV(Double v) {
[INFO] [stdout]         this.v = v;
[INFO] [stdout]     }public A getA() {
[INFO] [stdout]         return a;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setA(A a) {
[INFO] [stdout]         this.a = a;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] import com.fasterxml.jackson.databind.ObjectMapper;
[INFO] [stdout] import com.fasterxml.jackson.core.type.TypeReference;
[INFO] [stdout] public class Main {
[INFO] [stdout]     public static void main(String[] args) throws Exception {
[INFO] [stdout]         var objectMapper = new ObjectMapper();
[INFO] [stdout]         String input = Utils.input();
[INFO] [stdout]         BIntegerDouble b = objectMapper.readValue(input, new TypeReference<BIntegerDouble>() {});
[INFO] [stdout]         String serialized = objectMapper.writeValueAsString(b);
[INFO] [stdout]         BIntegerDouble b2 = objectMapper.readValue(serialized, new TypeReference<BIntegerDouble>() {});
[INFO] [stdout]         String serialized2 = objectMapper.writeValueAsString(b2);
[INFO] [stdout]         System.out.print(serialized2);
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/d9bfca64-4eca-4062-bfde-f1e59e7b2a8c
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::cg_struct::tests::struct_derive_test' (24) panicked at src/targets/java/cg_struct.rs:155:23:
[INFO] [stdout] Failed to run command
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c6126a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237b9d4b0 - core::panicking::panic_display::h1f14dd0ae3a767dc
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:264:5
[INFO] [stdout]   20:     0x62d237ba2bd9 - rdc::targets::java::cg_struct::tests::struct_derive_test::h4ee763becfe12767
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_struct.rs:155:23
[INFO] [stdout]   21:     0x62d237ba2ca7 - rdc::targets::java::cg_struct::tests::struct_derive_test::{{closure}}::h2e6f5c951c10b98d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_struct.rs:117:28
[INFO] [stdout]   22:     0x62d237bbce16 - core::ops::function::FnOnce::call_once::h118fe739a2cc567d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   44:     0x7353e35e2a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::tests::project_builder::tests::uppercase_stdin_test stdout ----
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/b6405749-0226-4335-b37e-405bc79cd9c8
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] Failed to run command
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::tests::project_builder::tests::uppercase_stdin_test' (27) panicked at src/targets/java/tests/project_builder.rs:202:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62d237c82d62 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62d237c82d62 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62d237c82d62 - std::sys::backtrace::_print_fmt::h255777b7ec902439
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62d237c82d62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8a1ac49fcd7ee8ce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62d237c93a8f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62d237c93a8f - core::fmt::write::hbdcc0ec4f1bab1db
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62d237c4f633 - std::io::default_write_fmt::h2580ece0d4b58e51
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62d237c4f633 - std::io::Write::write_fmt::hac9e42858f273b87
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62d237c5be52 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62d237c60dff - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62d237c60c91 - std::panicking::default_hook::h9d66b9642014ce48
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x62d237c0a79e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h8c698701e444e564
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x62d237c0a79e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62d237c6140f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc4f222a8a57c637a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x62d237c6140f - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x62d237c61236 - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x62d237c5bf89 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x62d237c4386d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x62d237c9b610 - core::panicking::panic_fmt::h774fb860369a0f7b
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62d237c9b5ec - core::panicking::panic::h2a6fe4ac012a7582
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x62d237ba720d - rdc::targets::java::tests::project_builder::tests::uppercase_stdin_test::h67ba39bd4ffe1a85
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:202:9
[INFO] [stdout]   21:     0x62d237ba7457 - rdc::targets::java::tests::project_builder::tests::uppercase_stdin_test::{{closure}}::h3b0ff6227658e928
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:187:30
[INFO] [stdout]   22:     0x62d237bbcfb6 - core::ops::function::FnOnce::call_once::h3be92c9d7bec778a
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x62d237c0a5eb - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62d237c0a5eb - test::__rust_begin_short_backtrace::h94208530f2b4c8c7
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x62d237c1e5fd - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x62d237c1e5fd - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x62d237c1e5fd - std::panicking::catch_unwind::do_call::he5edbaf126c13b99
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x62d237c1e5fd - std::panicking::catch_unwind::h3d6a8652eceeabce
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x62d237c1e5fd - std::panic::catch_unwind::hbef0c501dd7bb498
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x62d237c1e5fd - test::run_test_in_process::h400008a46a5006a0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x62d237c1e5fd - test::run_test::{{closure}}::h9a131655b31d9427
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x62d237bf7b44 - test::run_test::{{closure}}::he4a7177c216308c0
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x62d237bf7b44 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x62d237bfb47a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x62d237bfb47a - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x62d237bfb47a - std::panicking::catch_unwind::h7e8b531bbda77d20
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x62d237bfb47a - std::panic::catch_unwind::hf9bbb2040b4f1e6c
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x62d237bfb47a - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x62d237bfb47a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x62d237c5719f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6891ad53a5ed6f52
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x62d237c5719f - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af
[INFO] [stdout]                                at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x7353e3555aa4 - <unknown>
[INFO] [stdout]   44:     0x7353e35e2a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     targets::java::cg_data_enum::tests::enum_derive_test
[INFO] [stdout]     targets::java::cg_enum::tests::enum_derive_test
[INFO] [stdout]     targets::java::cg_struct::tests::struct_derive_test
[INFO] [stdout]     targets::java::tests::project_builder::tests::jackson_test
[INFO] [stdout]     targets::java::tests::project_builder::tests::run_java_test
[INFO] [stdout]     targets::java::tests::project_builder::tests::uppercase_stdin_test
[INFO] [stdout]     targets::java::writer_tests::test_write_java
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 6 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ffce1dc2a46876b70c8a34be37118605705fc20e6c4c5c488a7c7d32b7575784", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ffce1dc2a46876b70c8a34be37118605705fc20e6c4c5c488a7c7d32b7575784", kill_on_drop: false }`
[INFO] [stdout] ffce1dc2a46876b70c8a34be37118605705fc20e6c4c5c488a7c7d32b7575784
