[INFO] fetching crate rdc 0.1.0...
[INFO] testing rdc-0.1.0 against master#733b47ea4b1b86216f14ef56e49440c33933f230+rustflags=-Copt-level=3 for pr-138759
[INFO] extracting crate rdc 0.1.0 into /workspace/builds/worker-5-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-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rdc 0.1.0 on toolchain 733b47ea4b1b86216f14ef56e49440c33933f230
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "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" "+733b47ea4b1b86216f14ef56e49440c33933f230" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 35 packages to latest compatible versions
[INFO] [stderr]       Adding genco v0.17.10 (available: v0.18.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cc93002895ec4bb651879c49f71efd45738fd50b87550b9eba805caaa3dcb6fb
[INFO] running `Command { std: "docker" "start" "-a" "cc93002895ec4bb651879c49f71efd45738fd50b87550b9eba805caaa3dcb6fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cc93002895ec4bb651879c49f71efd45738fd50b87550b9eba805caaa3dcb6fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc93002895ec4bb651879c49f71efd45738fd50b87550b9eba805caaa3dcb6fb", kill_on_drop: false }`
[INFO] [stdout] cc93002895ec4bb651879c49f71efd45738fd50b87550b9eba805caaa3dcb6fb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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 -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b2b8824950f68c71ba82f608dce170c770cc4157e94f1dcf28cb46239a95b1f3
[INFO] running `Command { std: "docker" "start" "-a" "b2b8824950f68c71ba82f608dce170c770cc4157e94f1dcf28cb46239a95b1f3", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling genco-macros v0.17.10
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling syn v2.0.106
[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)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.17s
[INFO] running `Command { std: "docker" "inspect" "b2b8824950f68c71ba82f608dce170c770cc4157e94f1dcf28cb46239a95b1f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b2b8824950f68c71ba82f608dce170c770cc4157e94f1dcf28cb46239a95b1f3", kill_on_drop: false }`
[INFO] [stdout] b2b8824950f68c71ba82f608dce170c770cc4157e94f1dcf28cb46239a95b1f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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 -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0c1e84899c2bdeb16670bd569201d1d877454296432d660e1a9e64e614e6a116
[INFO] running `Command { std: "docker" "start" "-a" "0c1e84899c2bdeb16670bd569201d1d877454296432d660e1a9e64e614e6a116", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.3
[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)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling serde v1.0.228
[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)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.18s
[INFO] running `Command { std: "docker" "inspect" "0c1e84899c2bdeb16670bd569201d1d877454296432d660e1a9e64e614e6a116", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c1e84899c2bdeb16670bd569201d1d877454296432d660e1a9e64e614e6a116", kill_on_drop: false }`
[INFO] [stdout] 0c1e84899c2bdeb16670bd569201d1d877454296432d660e1a9e64e614e6a116
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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 -Copt-level=3" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 239c4ae200a68899cded571f6ff594f0cea28da495f8139d9e1c62df221ced6d
[INFO] running `Command { std: "docker" "start" "-a" "239c4ae200a68899cded571f6ff594f0cea28da495f8139d9e1c62df221ced6d", 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)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rdc` (lib) generated 1 warning
[INFO] [stderr] warning: `rdc` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rdc-ca6d039c078192ee)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test ir::data::tests::test_name_from_pascal_case ... ok
[INFO] [stdout] test ir::data::tests::test_name_from_snake_case ... 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 targets::java::cg_struct::tests::generate_basic_class ... ok
[INFO] [stdout] test targets::java::writer_tests::test_generate_java_code ... 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::uppercase_stdin_test ... FAILED
[INFO] [stdout] test targets::java::cg_struct::tests::struct_derive_test ... FAILED
[INFO] [stdout] test targets::java::tests::project_builder::tests::run_java_test ... FAILED
[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/9317ce4a-7b6d-40ad-a3ef-69aeae52182f
[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' 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:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255cd0a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee55257ffb6 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5ee5524c94b6 - core::result::Result<T,E>::unwrap::h0ee369d644a6c1b3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5ee5524c94b6 - rdc::targets::java::cg_enum::tests::enum_derive_test::habe810fea58a3812
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_enum.rs:115:69
[INFO] [stdout]   22:     0x5ee5524de6f9 - rdc::targets::java::cg_enum::tests::enum_derive_test::{{closure}}::h17ab1862b780e336
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_enum.rs:80:26
[INFO] [stdout]   23:     0x5ee5524de6f9 - core::ops::function::FnOnce::call_once::h560150890d537d76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   46:     0x70a555444a34 - clone
[INFO] [stdout]   47:                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' 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:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255ccd6 - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:699:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee55257fc1c - core::panicking::panic::hd2a569f4f37f7e10
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:145:5
[INFO] [stdout]   20:     0x5ee5524e2cdf - rdc::targets::java::writer_tests::test_write_java::h0f89fb4eb37a7892
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java.rs:169:9
[INFO] [stdout]   21:     0x5ee5524de6b9 - rdc::targets::java::writer_tests::test_write_java::{{closure}}::h6c55ae1504204f6e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java.rs:166:25
[INFO] [stdout]   22:     0x5ee5524de6b9 - core::ops::function::FnOnce::call_once::h3fa67b408c32018e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   25:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   26:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   29:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   32:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   33:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   44:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   45:     0x70a555444a34 - clone
[INFO] [stdout]   46:                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] [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/e652861e-5733-4e6b-9811-4a2692bb499a
[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' 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:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255cd0a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee55257ffb6 - core::result::unwrap_failed::hfbbd3c78a73fea3d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1761:5
[INFO] [stdout]   20:     0x5ee5524b68da - core::result::Result<T,E>::unwrap::h0ee369d644a6c1b3
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/result.rs:1167:23
[INFO] [stdout]   21:     0x5ee5524b68da - rdc::targets::java::cg_data_enum::tests::enum_derive_test::hc74d1c381ad0c3b7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_data_enum.rs:329:69
[INFO] [stdout]   22:     0x5ee5524de6d9 - rdc::targets::java::cg_data_enum::tests::enum_derive_test::{{closure}}::hf9802acdb1d3f15e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_data_enum.rs:280:26
[INFO] [stdout]   23:     0x5ee5524de6d9 - core::ops::function::FnOnce::call_once::h40309db720c2d5de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   46:     0x70a555444a34 - clone
[INFO] [stdout]   47:                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/697b6668-a982-4dae-9f61-d37a23620395
[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' 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:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255ccd6 - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:699:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee55257fc1c - core::panicking::panic::hd2a569f4f37f7e10
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:145:5
[INFO] [stdout]   20:     0x5ee5524cb5ac - rdc::targets::java::tests::project_builder::tests::jackson_test::h3a0d6ecb84c8914f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:227:9
[INFO] [stdout]   21:     0x5ee5524de7b9 - rdc::targets::java::tests::project_builder::tests::jackson_test::{{closure}}::hf05315d05194a602
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:207:22
[INFO] [stdout]   22:     0x5ee5524de7b9 - core::ops::function::FnOnce::call_once::hc990f4e06ca5c9fe
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   25:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   26:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   29:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   32:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   33:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   44:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   45:     0x70a555444a34 - clone
[INFO] [stdout]   46:                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/8e4bc919-2dda-46c6-bae3-3a7d43feafca
[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' 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:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255ccd6 - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:699:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee55257fc1c - core::panicking::panic::hd2a569f4f37f7e10
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:145:5
[INFO] [stdout]   20:     0x5ee5524cb23c - rdc::targets::java::tests::project_builder::tests::uppercase_stdin_test::hb0479b1454ce9400
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:202:9
[INFO] [stdout]   21:     0x5ee5524de819 - rdc::targets::java::tests::project_builder::tests::uppercase_stdin_test::{{closure}}::h9aca78a3e6e1c1a9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:187:30
[INFO] [stdout]   22:     0x5ee5524de819 - core::ops::function::FnOnce::call_once::hf79b82e4a0154344
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   25:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   26:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   29:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   32:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   33:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   44:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   45:     0x70a555444a34 - clone
[INFO] [stdout]   46:                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/328eadb5-9048-40e9-82de-95c682cb7d73
[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' panicked at src/targets/java/cg_struct.rs:155:23:
[INFO] [stdout] Failed to run command
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255cd0a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee5524de5d8 - core::panicking::panic_display::h2905f9ed2533dc47
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ee5524de5d8 - rdc::targets::java::cg_struct::tests::struct_derive_test::panic_cold_display::h4ec7ddc91377dcb6
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ee5524de2ba - rdc::targets::java::cg_struct::tests::struct_derive_test::h9ee4647aeb77abc8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_struct.rs:155:23
[INFO] [stdout]   22:     0x5ee5524de719 - rdc::targets::java::cg_struct::tests::struct_derive_test::{{closure}}::h46abda8a4c645156
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_struct.rs:117:28
[INFO] [stdout]   23:     0x5ee5524de719 - core::ops::function::FnOnce::call_once::h687393ce44224c45
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   26:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   27:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   29:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   30:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   32:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   33:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   34:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   35:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   36:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   39:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   41:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   44:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   45:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   46:     0x70a555444a34 - clone
[INFO] [stdout]   47:                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/63cb4092-e1ec-4335-86f0-bf829731b44f
[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' 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:     0x5ee55255af52 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ee55255af52 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ee55255af52 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ee55255af52 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ee552581473 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ee552581473 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ee552557953 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ee552557953 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ee55255ada2 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ee55255c55c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ee55255c3b2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ee552521c64 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ee552521c64 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ee55255cf3b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ee55255cf3b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ee55255ccd6 - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:699:13
[INFO] [stdout]   16:     0x5ee55255b449 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ee55255c99d - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ee55257fbb0 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ee55257fc1c - core::panicking::panic::hd2a569f4f37f7e10
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:145:5
[INFO] [stdout]   20:     0x5ee5524caebc - rdc::targets::java::tests::project_builder::tests::run_java_test::h822445ef36a4727a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:182:9
[INFO] [stdout]   21:     0x5ee5524de779 - rdc::targets::java::tests::project_builder::tests::run_java_test::{{closure}}::hd7ac9bd2f393f117
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:166:23
[INFO] [stdout]   22:     0x5ee5524de779 - core::ops::function::FnOnce::call_once::ha759f8bab04f5e4a
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5ee55252739b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ee55252739b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   25:     0x5ee5525265de - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   26:     0x5ee5525265de - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x5ee5525265de - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   28:     0x5ee5525265de - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   29:     0x5ee5525265de - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ee5525265de - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   31:     0x5ee5525265de - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   32:     0x5ee5524ea184 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   33:     0x5ee5524ea184 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   34:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   35:     0x5ee5524edb2a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x5ee5524edb2a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   37:     0x5ee5524edb2a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   38:     0x5ee5524edb2a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5ee5524edb2a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   40:     0x5ee5524edb2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   42:     0x5ee55255fe97 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   43:     0x5ee55255fe97 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   44:     0x70a5553b7aa4 - <unknown>
[INFO] [stdout]   45:     0x70a555444a34 - clone
[INFO] [stdout]   46:                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.08s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "239c4ae200a68899cded571f6ff594f0cea28da495f8139d9e1c62df221ced6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "239c4ae200a68899cded571f6ff594f0cea28da495f8139d9e1c62df221ced6d", kill_on_drop: false }`
[INFO] [stdout] 239c4ae200a68899cded571f6ff594f0cea28da495f8139d9e1c62df221ced6d
