[INFO] fetching crate rdc 0.1.0...
[INFO] testing rdc-0.1.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate rdc 0.1.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate rdc 0.1.0
[INFO] finished tweaking crates.io crate rdc 0.1.0
[INFO] tweaked toml for crates.io crate rdc 0.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rdc 0.1.0 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 32 packages to latest compatible versions
[INFO] [stderr]       Adding genco v0.17.10 (available: v0.19.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded genco-macros v0.17.10
[INFO] [stderr]   Downloaded genco v0.17.10
[INFO] [stderr]   Downloaded rdc-macros v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 28f27b95dbd2bc8fc15c11a6ec09f668d99c713b2571b7ddb8d83fd0a29a9889
[INFO] running `Command { std: "docker" "start" "-a" "28f27b95dbd2bc8fc15c11a6ec09f668d99c713b2571b7ddb8d83fd0a29a9889", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "28f27b95dbd2bc8fc15c11a6ec09f668d99c713b2571b7ddb8d83fd0a29a9889", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "28f27b95dbd2bc8fc15c11a6ec09f668d99c713b2571b7ddb8d83fd0a29a9889", kill_on_drop: false }`
[INFO] [stdout] 28f27b95dbd2bc8fc15c11a6ec09f668d99c713b2571b7ddb8d83fd0a29a9889
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4d32c642b3ff21e1f3f7a290c41e79dbf2e0e0ebf1bd55bbe631cf7572e6da13
[INFO] running `Command { std: "docker" "start" "-a" "4d32c642b3ff21e1f3f7a290c41e79dbf2e0e0ebf1bd55bbe631cf7572e6da13", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling genco-macros v0.17.10
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling rdc-macros v0.1.0
[INFO] [stderr]    Compiling genco v0.17.10
[INFO] [stderr]    Compiling rdc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `join` is never used
[INFO] [stdout]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub trait Compact<T> {
[INFO] [stdout]   |           ------- method in this trait
[INFO] [stdout] 5 |     fn compact(&self) -> T;
[INFO] [stdout] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stdout]   |        ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.40s
[INFO] running `Command { std: "docker" "inspect" "4d32c642b3ff21e1f3f7a290c41e79dbf2e0e0ebf1bd55bbe631cf7572e6da13", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4d32c642b3ff21e1f3f7a290c41e79dbf2e0e0ebf1bd55bbe631cf7572e6da13", kill_on_drop: false }`
[INFO] [stdout] 4d32c642b3ff21e1f3f7a290c41e79dbf2e0e0ebf1bd55bbe631cf7572e6da13
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fd92d0737abc56e884ec6cd14cc2e5221e7c47711e0a0ba4f7c7065d294aafff
[INFO] running `Command { std: "docker" "start" "-a" "fd92d0737abc56e884ec6cd14cc2e5221e7c47711e0a0ba4f7c7065d294aafff", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stdout] warning: method `join` is never used
[INFO] [stdout]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub trait Compact<T> {
[INFO] [stdout]   |           ------- method in this trait
[INFO] [stdout] 5 |     fn compact(&self) -> T;
[INFO] [stdout] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stdout]   |        ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rdc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `rdc_java`
[INFO] [stdout]    --> src/targets/java.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |     use crate::{rdc_java, RDC};
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `C` is never constructed
[INFO] [stdout]    --> src/targets/java/cg_struct.rs:108:12
[INFO] [stdout]     |
[INFO] [stdout] 108 |     struct C<X>
[INFO] [stdout]     |            ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `join` is never used
[INFO] [stdout]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub trait Compact<T> {
[INFO] [stdout]   |           ------- method in this trait
[INFO] [stdout] 5 |     fn compact(&self) -> T;
[INFO] [stdout] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stdout]   |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.73s
[INFO] running `Command { std: "docker" "inspect" "fd92d0737abc56e884ec6cd14cc2e5221e7c47711e0a0ba4f7c7065d294aafff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fd92d0737abc56e884ec6cd14cc2e5221e7c47711e0a0ba4f7c7065d294aafff", kill_on_drop: false }`
[INFO] [stdout] fd92d0737abc56e884ec6cd14cc2e5221e7c47711e0a0ba4f7c7065d294aafff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fe2ffa11d615bd1f46cf22fc08635a27983b757e7635aef4158e5ea2e56178f1
[INFO] running `Command { std: "docker" "start" "-a" "fe2ffa11d615bd1f46cf22fc08635a27983b757e7635aef4158e5ea2e56178f1", kill_on_drop: false }`
[INFO] [stderr] warning: method `join` is never used
[INFO] [stderr]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub trait Compact<T> {
[INFO] [stderr]   |           ------- method in this trait
[INFO] [stderr] 5 |     fn compact(&self) -> T;
[INFO] [stderr] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stderr]   |        ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rdc` (lib) generated 1 warning
[INFO] [stderr] warning: unused import: `rdc_java`
[INFO] [stderr]    --> src/targets/java.rs:136:17
[INFO] [stderr]     |
[INFO] [stderr] 136 |     use crate::{rdc_java, RDC};
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `C` is never constructed
[INFO] [stderr]    --> src/targets/java/cg_struct.rs:108:12
[INFO] [stderr]     |
[INFO] [stderr] 108 |     struct C<X>
[INFO] [stderr]     |            ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `join` is never used
[INFO] [stderr]  --> src/targets/java/cg_utils.rs:6:8
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub trait Compact<T> {
[INFO] [stderr]   |           ------- method in this trait
[INFO] [stderr] 5 |     fn compact(&self) -> T;
[INFO] [stderr] 6 |     fn join(&self, sep: &str) -> T;
[INFO] [stderr]   |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `rdc` (lib test) generated 3 warnings (run `cargo fix --lib -p rdc --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rdc-9f6427ffc9350c36)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test targets::java::cg_enum::tests::generate_basic_class ... ok
[INFO] [stdout] test ir::data::tests::test_name_from_snake_case ... ok
[INFO] [stdout] test targets::java::cg_struct::tests::generate_basic_class ... ok
[INFO] [stdout] test ir::data::tests::test_name_from_camel_case ... ok
[INFO] [stdout] test ir::data::tests::test_name_from_pascal_case ... ok
[INFO] [stdout] test targets::java::writer_tests::test_generate_java_code ... ok
[INFO] [stdout] test targets::java::cg_enum::tests::enum_derive_test ... FAILED
[INFO] [stdout] test targets::java::cg_data_enum::tests::enum_derive_test ... FAILED
[INFO] [stdout] test targets::java::writer_tests::test_write_java ... 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] 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] 
[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/592cbde4-6889-4e5b-91ee-9913a4abbcae
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::cg_enum::tests::enum_derive_test' (21) panicked at src/targets/java/cg_enum.rs:115:69:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { message: "Failed to run command" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb2020a - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513eb59b36 - core::result::unwrap_failed::h427ee4a8bb06d8af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x64513ea839dc - core::result::Result<T,E>::unwrap::he588cbb065469437
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x64513ea839dc - rdc::targets::java::cg_enum::tests::enum_derive_test::he0256aeeabd423cf
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_enum.rs:115:69
[INFO] [stdout]   22:     0x64513ea83ce7 - rdc::targets::java::cg_enum::tests::enum_derive_test::{{closure}}::hfd30f25b4589dcb9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_enum.rs:80:26
[INFO] [stdout]   23:     0x64513ea76706 - core::ops::function::FnOnce::call_once::h4c0ce8749d365de5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   35:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   36:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   38:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   39:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   41:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   43:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   44:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   45:     0x711c4f9aca64 - 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/f68f0b63-9626-4a83-88dd-5c92ce0a0c9f
[INFO] [stdout] Writing java...
[INFO] [stdout] Writing build.gradle...
[INFO] [stdout] Writing settings.gradle...
[INFO] [stdout] Writing Utils.java...
[INFO] [stdout] Running command: gradle
[INFO] [stdout] Cleaning up...
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::cg_data_enum::tests::enum_derive_test' (20) panicked at src/targets/java/cg_data_enum.rs:329:69:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error { message: "Failed to run command" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb2020a - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513eb59b36 - core::result::unwrap_failed::h427ee4a8bb06d8af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x64513ea5b2d6 - core::result::Result<T,E>::unwrap::he588cbb065469437
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x64513ea5b2d6 - rdc::targets::java::cg_data_enum::tests::enum_derive_test::h429c84821a46e943
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_data_enum.rs:329:69
[INFO] [stdout]   22:     0x64513ea5b6b7 - rdc::targets::java::cg_data_enum::tests::enum_derive_test::{{closure}}::h24559659121caaa4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_data_enum.rs:280:26
[INFO] [stdout]   23:     0x64513ea76846 - core::ops::function::FnOnce::call_once::h7e28153d33c1f129
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   35:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   36:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   38:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   39:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   41:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   43:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   44:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   45:     0x711c4f9aca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::writer_tests::test_write_java stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'targets::java::writer_tests::test_write_java' (30) panicked at src/targets/java.rs:169:9:
[INFO] [stdout] assertion failed: write_java(&results.unwrap(), "com.example",
[INFO] [stdout]         "target/test-tmp/src/main/java").is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb201d6 - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513eb5a58c - core::panicking::panic::h1fe63ac7a400263b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x64513ea80d04 - rdc::targets::java::writer_tests::test_write_java::h8233630dfbd49266
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java.rs:169:9
[INFO] [stdout]   21:     0x64513ea80e87 - rdc::targets::java::writer_tests::test_write_java::{{closure}}::hc4e4baf8812134f8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java.rs:166:25
[INFO] [stdout]   22:     0x64513ea765d6 - core::ops::function::FnOnce::call_once::h31831e7753c6f160
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   44:     0x711c4f9aca64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::cg_struct::tests::struct_derive_test stdout ----
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] 
[INFO] [stdout] public class A {
[INFO] [stdout]     @JsonProperty("a")
[INFO] [stdout]     private Integer a;@JsonProperty("b")
[INFO] [stdout]     private Integer b;
[INFO] [stdout] 
[INFO] [stdout]     public A() {}
[INFO] [stdout] 
[INFO] [stdout]     public Integer getA() {
[INFO] [stdout]         return a;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setA(Integer a) {
[INFO] [stdout]         this.a = a;
[INFO] [stdout]     }public Integer getB() {
[INFO] [stdout]         return b;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setB(Integer b) {
[INFO] [stdout]         this.b = b;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] import com.fasterxml.jackson.annotation.JsonProperty;
[INFO] [stdout] 
[INFO] [stdout] public class BIntegerDouble {
[INFO] [stdout]     @JsonProperty("k")
[INFO] [stdout]     private Integer k;@JsonProperty("hello")
[INFO] [stdout]     private Double v;@JsonProperty("a")
[INFO] [stdout]     private A a;
[INFO] [stdout] 
[INFO] [stdout]     public BIntegerDouble() {}
[INFO] [stdout] 
[INFO] [stdout]     public Integer getK() {
[INFO] [stdout]         return k;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setK(Integer k) {
[INFO] [stdout]         this.k = k;
[INFO] [stdout]     }public Double getV() {
[INFO] [stdout]         return v;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setV(Double v) {
[INFO] [stdout]         this.v = v;
[INFO] [stdout]     }public A getA() {
[INFO] [stdout]         return a;
[INFO] [stdout]     }
[INFO] [stdout] 
[INFO] [stdout]     public void setA(A a) {
[INFO] [stdout]         this.a = a;
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] import com.fasterxml.jackson.databind.ObjectMapper;
[INFO] [stdout] import com.fasterxml.jackson.core.type.TypeReference;
[INFO] [stdout] public class Main {
[INFO] [stdout]     public static void main(String[] args) throws Exception {
[INFO] [stdout]         var objectMapper = new ObjectMapper();
[INFO] [stdout]         String input = Utils.input();
[INFO] [stdout]         BIntegerDouble b = objectMapper.readValue(input, new TypeReference<BIntegerDouble>() {});
[INFO] [stdout]         String serialized = objectMapper.writeValueAsString(b);
[INFO] [stdout]         BIntegerDouble b2 = objectMapper.readValue(serialized, new TypeReference<BIntegerDouble>() {});
[INFO] [stdout]         String serialized2 = objectMapper.writeValueAsString(b2);
[INFO] [stdout]         System.out.print(serialized2);
[INFO] [stdout]     }
[INFO] [stdout] }
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/93649647-d916-470b-bdcc-750782b6cc81
[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' (25) panicked at src/targets/java/cg_struct.rs:155:23:
[INFO] [stdout] Failed to run command
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb2020a - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513ea5c650 - core::panicking::panic_display::h7153874ff25afa0a
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:264:5
[INFO] [stdout]   20:     0x64513ea61c09 - rdc::targets::java::cg_struct::tests::struct_derive_test::h63beb181461a24f0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_struct.rs:155:23
[INFO] [stdout]   21:     0x64513ea61cd7 - rdc::targets::java::cg_struct::tests::struct_derive_test::{{closure}}::h68727a8c70abeae6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/cg_struct.rs:117:28
[INFO] [stdout]   22:     0x64513ea76746 - core::ops::function::FnOnce::call_once::h4f8a18ebbde86b92
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   42:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   44:     0x711c4f9aca64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::tests::project_builder::tests::run_java_test stdout ----
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/c57dc520-78df-421c-8b32-fa0ba783bd72
[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' (27) 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:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb201d6 - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513eb5a58c - core::panicking::panic::h1fe63ac7a400263b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x64513ea81a1f - rdc::targets::java::tests::project_builder::tests::run_java_test::hb63387ef44fb98d2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:182:9
[INFO] [stdout]   21:     0x64513ea81c67 - rdc::targets::java::tests::project_builder::tests::run_java_test::{{closure}}::h21f9e850afe4bcec
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:166:23
[INFO] [stdout]   22:     0x64513ea76796 - core::ops::function::FnOnce::call_once::h706b2addcb5ebf90
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   44:     0x711c4f9aca64 - clone
[INFO] [stdout]   45:                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/0d9ca4be-c35e-44da-9346-a70fe97b060b
[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' (26) 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:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb201d6 - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513eb5a58c - core::panicking::panic::h1fe63ac7a400263b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x64513ea814cf - rdc::targets::java::tests::project_builder::tests::jackson_test::hca3187fe6d943b75
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:227:9
[INFO] [stdout]   21:     0x64513ea81717 - rdc::targets::java::tests::project_builder::tests::jackson_test::{{closure}}::haf78142f10b274e0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:207:22
[INFO] [stdout]   22:     0x64513ea76ae6 - core::ops::function::FnOnce::call_once::hfca4ebb2f82bb7be
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   44:     0x711c4f9aca64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- targets::java::tests::project_builder::tests::uppercase_stdin_test stdout ----
[INFO] [stdout] Waiting for gradle lock
[INFO] [stdout] Got gradle lock
[INFO] [stdout] Running Java code...
[INFO] [stdout] Creating project directory: /tmp/rdc/22e1cc34-d771-462f-827a-3c2024dca505
[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' (28) 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:     0x64513eb41d02 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64513eb41d02 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64513eb41d02 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64513eb41d02 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64513eb52a2f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64513eb52a2f - core::fmt::write::h24186904251c31cb
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64513eb0e833 - std::io::default_write_fmt::h4e8d11c5c4b9cafe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64513eb0e833 - std::io::Write::write_fmt::ha849be0824d095ef
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64513eb1adf2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64513eb1fd9f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64513eb1fc31 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x64513eac973e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x64513eac973e - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x64513eb203af - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x64513eb203af - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x64513eb201d6 - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:700:13
[INFO] [stdout]   16:     0x64513eb1af29 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x64513eb0280d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x64513eb5a5b0 - core::panicking::panic_fmt::hb5d6b83773432920
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64513eb5a58c - core::panicking::panic::h1fe63ac7a400263b
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x64513ea81f6d - rdc::targets::java::tests::project_builder::tests::uppercase_stdin_test::h9d659baa487cd70a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:202:9
[INFO] [stdout]   21:     0x64513ea821b7 - rdc::targets::java::tests::project_builder::tests::uppercase_stdin_test::{{closure}}::hab87b99b5876c0e1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/targets/java/tests/project_builder.rs:187:30
[INFO] [stdout]   22:     0x64513ea76aa6 - core::ops::function::FnOnce::call_once::hefc606e88780a8be
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x64513eac95ab - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x64513eac95ab - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x64513eadd59d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x64513eadd59d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x64513eadd59d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x64513eadd59d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x64513eadd59d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x64513eadd59d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x64513eadd59d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x64513eab6ae4 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x64513eab6ae4 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x64513eaba33a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x64513eaba33a - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x64513eaba33a - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x64513eaba33a - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x64513eaba33a - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x64513eaba33a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x64513eb1613f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x64513eb1613f - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stdout]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x711c4f91faa4 - <unknown>
[INFO] [stdout]   44:     0x711c4f9aca64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     targets::java::cg_data_enum::tests::enum_derive_test
[INFO] [stdout]     targets::java::cg_enum::tests::enum_derive_test
[INFO] [stdout]     targets::java::cg_struct::tests::struct_derive_test
[INFO] [stdout]     targets::java::tests::project_builder::tests::jackson_test
[INFO] [stdout]     targets::java::tests::project_builder::tests::run_java_test
[INFO] [stdout]     targets::java::tests::project_builder::tests::uppercase_stdin_test
[INFO] [stdout]     targets::java::writer_tests::test_write_java
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 6 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "fe2ffa11d615bd1f46cf22fc08635a27983b757e7635aef4158e5ea2e56178f1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe2ffa11d615bd1f46cf22fc08635a27983b757e7635aef4158e5ea2e56178f1", kill_on_drop: false }`
[INFO] [stdout] fe2ffa11d615bd1f46cf22fc08635a27983b757e7635aef4158e5ea2e56178f1
