[INFO] fetching crate mokapot 0.22.0...
[INFO] testing mokapot-0.22.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate mokapot 0.22.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate mokapot 0.22.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate mokapot 0.22.0
[INFO] tweaked toml for crates.io crate mokapot 0.22.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mokapot 0.22.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mokapot 0.22.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8ad33e148cc1b7855ca2f6c924e115967106be3ce3c726d9e7e1c79e7b010c8a
[INFO] running `Command { std: "docker" "start" "-a" "8ad33e148cc1b7855ca2f6c924e115967106be3ce3c726d9e7e1c79e7b010c8a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8ad33e148cc1b7855ca2f6c924e115967106be3ce3c726d9e7e1c79e7b010c8a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8ad33e148cc1b7855ca2f6c924e115967106be3ce3c726d9e7e1c79e7b010c8a", kill_on_drop: false }`
[INFO] [stdout] 8ad33e148cc1b7855ca2f6c924e115967106be3ce3c726d9e7e1c79e7b010c8a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 92d8339935f2a377fecb5cd9593c0d4ecdd410cced2b8e6373c6ae449d57b2c6
[INFO] running `Command { std: "docker" "start" "-a" "92d8339935f2a377fecb5cd9593c0d4ecdd410cced2b8e6373c6ae449d57b2c6", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling zlib-rs v0.5.2
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling instability v0.3.9
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling mokapot v0.22.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling cesu8 v1.1.0
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling libz-rs-sys v0.5.2
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling trait-gen v2.0.6
[INFO] [stderr]    Compiling zip v6.0.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.22s
[INFO] running `Command { std: "docker" "inspect" "92d8339935f2a377fecb5cd9593c0d4ecdd410cced2b8e6373c6ae449d57b2c6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "92d8339935f2a377fecb5cd9593c0d4ecdd410cced2b8e6373c6ae449d57b2c6", kill_on_drop: false }`
[INFO] [stdout] 92d8339935f2a377fecb5cd9593c0d4ecdd410cced2b8e6373c6ae449d57b2c6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4ced9ed6af828f463ebc6bbad2e5fe75fb73cf6b6ec3899d24a8532e6e905b41
[INFO] running `Command { std: "docker" "start" "-a" "4ced9ed6af828f463ebc6bbad2e5fe75fb73cf6b6ec3899d24a8532e6e905b41", kill_on_drop: false }`
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling proptest-derive v0.7.0
[INFO] [stderr]    Compiling clap_builder v4.5.51
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling instability v0.3.9
[INFO] [stderr]    Compiling clap v4.5.51
[INFO] [stderr]    Compiling mokapot v0.22.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0603]: struct `ResolutionContext` is private
[INFO] [stdout]   --> tests/resolution_ctx.rs:2:15
[INFO] [stdout]    |
[INFO] [stdout]  2 |     analysis::ResolutionContext,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^ private struct
[INFO] [stdout]    |
[INFO] [stdout] note: the struct `ResolutionContext` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/analysis/mod.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[instability::unstable(feature = "project-analyses")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: this error originates in the attribute macro `instability::unstable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/MyClass.class`: No such file or directory (os error 2)
[INFO] [stdout]   --> tests/class_parsing.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | /             include_bytes!(concat!(
[INFO] [stdout] 19 | |                 env!("OUT_DIR"),
[INFO] [stdout] 20 | |                 "/",
[INFO] [stdout] 21 | |                 $folder,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |                 ".class"
[INFO] [stdout] 25 | |             ))
[INFO] [stdout]    | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 36 |       let mut bytes = test_data_class!("mokapot", "org/mokapot/test/MyClass");
[INFO] [stdout]    |                       ------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/MyClass.class`: No such file or directory (os error 2)
[INFO] [stdout]   --> tests/class_parsing.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | /             include_bytes!(concat!(
[INFO] [stdout] 19 | |                 env!("OUT_DIR"),
[INFO] [stdout] 20 | |                 "/",
[INFO] [stdout] 21 | |                 $folder,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |                 ".class"
[INFO] [stdout] 25 | |             ))
[INFO] [stdout]    | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 80 |       let mut bytes = test_data_class!("mokapot", "org/mokapot/test/MyClass");
[INFO] [stdout]    |                       ------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/Anno.class`: No such file or directory (os error 2)
[INFO] [stdout]   --> tests/class_parsing.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | /             include_bytes!(concat!(
[INFO] [stdout] 19 | |                 env!("OUT_DIR"),
[INFO] [stdout] 20 | |                 "/",
[INFO] [stdout] 21 | |                 $folder,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |                 ".class"
[INFO] [stdout] 25 | |             ))
[INFO] [stdout]    | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 93 |           test_data_class!("mokapot", "org/mokapot/test/Anno"),
[INFO] [stdout]    |           ---------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/Anno$Middle.class`: No such file or directory (os error 2)
[INFO] [stdout]   --> tests/class_parsing.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 | /             include_bytes!(concat!(
[INFO] [stdout] 19 | |                 env!("OUT_DIR"),
[INFO] [stdout] 20 | |                 "/",
[INFO] [stdout] 21 | |                 $folder,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |                 ".class"
[INFO] [stdout] 25 | |             ))
[INFO] [stdout]    | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 94 |           test_data_class!("mokapot", "org/mokapot/test/Anno$Middle"),
[INFO] [stdout]    |           ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/ComplicatedClass.class`: No such file or directory (os error 2)
[INFO] [stdout]    --> tests/class_parsing.rs:18:13
[INFO] [stdout]     |
[INFO] [stdout]  18 | /             include_bytes!(concat!(
[INFO] [stdout]  19 | |                 env!("OUT_DIR"),
[INFO] [stdout]  20 | |                 "/",
[INFO] [stdout]  21 | |                 $folder,
[INFO] [stdout] ...   |
[INFO] [stdout]  24 | |                 ".class"
[INFO] [stdout]  25 | |             ))
[INFO] [stdout]     | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 108 |           test_data_class!("mokapot", "org/mokapot/test/ComplicatedClass"),
[INFO] [stdout]     |           ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/ComplicatedClass$InnerClass.class`: No such file or directory (os error 2)
[INFO] [stdout]    --> tests/class_parsing.rs:18:13
[INFO] [stdout]     |
[INFO] [stdout]  18 | /             include_bytes!(concat!(
[INFO] [stdout]  19 | |                 env!("OUT_DIR"),
[INFO] [stdout]  20 | |                 "/",
[INFO] [stdout]  21 | |                 $folder,
[INFO] [stdout] ...   |
[INFO] [stdout]  24 | |                 ".class"
[INFO] [stdout]  25 | |             ))
[INFO] [stdout]     | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 109 |           test_data_class!("mokapot", "org/mokapot/test/ComplicatedClass$InnerClass"),
[INFO] [stdout]     |           --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/ComplicatedClass$1Test.class`: No such file or directory (os error 2)
[INFO] [stdout]    --> tests/class_parsing.rs:18:13
[INFO] [stdout]     |
[INFO] [stdout]  18 | /             include_bytes!(concat!(
[INFO] [stdout]  19 | |                 env!("OUT_DIR"),
[INFO] [stdout]  20 | |                 "/",
[INFO] [stdout]  21 | |                 $folder,
[INFO] [stdout] ...   |
[INFO] [stdout]  24 | |                 ".class"
[INFO] [stdout]  25 | |             ))
[INFO] [stdout]     | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 110 |           test_data_class!("mokapot", "org/mokapot/test/ComplicatedClass$1Test"),
[INFO] [stdout]     |           ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/module-info.class`: No such file or directory (os error 2)
[INFO] [stdout]    --> tests/class_parsing.rs:18:13
[INFO] [stdout]     |
[INFO] [stdout]  18 | /             include_bytes!(concat!(
[INFO] [stdout]  19 | |                 env!("OUT_DIR"),
[INFO] [stdout]  20 | |                 "/",
[INFO] [stdout]  21 | |                 $folder,
[INFO] [stdout] ...   |
[INFO] [stdout]  24 | |                 ".class"
[INFO] [stdout]  25 | |             ))
[INFO] [stdout]     | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 123 |       let mut bytes = test_data_class!("mokapot", "module-info");
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/RecordTest.class`: No such file or directory (os error 2)
[INFO] [stdout]    --> tests/class_parsing.rs:18:13
[INFO] [stdout]     |
[INFO] [stdout]  18 | /             include_bytes!(concat!(
[INFO] [stdout]  19 | |                 env!("OUT_DIR"),
[INFO] [stdout]  20 | |                 "/",
[INFO] [stdout]  21 | |                 $folder,
[INFO] [stdout] ...   |
[INFO] [stdout]  24 | |                 ".class"
[INFO] [stdout]  25 | |             ))
[INFO] [stdout]     | |______________^
[INFO] [stdout] ...
[INFO] [stdout] 135 |       let mut bytes = test_data_class!("mokapot", "org/mokapot/test/RecordTest");
[INFO] [stdout]     |                       ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/MyClass.class`: No such file or directory (os error 2)
[INFO] [stdout]   --> tests/class_loader.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | /         include_bytes!(concat!(
[INFO] [stdout] 18 | |             env!("OUT_DIR"),
[INFO] [stdout] 19 | |             "/",
[INFO] [stdout] 20 | |             $folder,
[INFO] [stdout] ...  |
[INFO] [stdout] 23 | |             ".class"
[INFO] [stdout] 24 | |         ))
[INFO] [stdout]    | |__________^
[INFO] [stdout] ...
[INFO] [stdout] 64 |           let mut reader = test_data_class!("mokapot", "org/mokapot/test/MyClass");
[INFO] [stdout]    |                            ------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `test_data_class` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr] error: could not compile `mokapot` (test "resolution_ctx") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: couldn't read `/opt/rustwide/target/debug/build/mokapot-e4b04d0cca0af817/out/mokapot/java_classes/org/mokapot/test/TestAnalysis.class`: No such file or directory (os error 2)
[INFO] [stdout]   --> tests/moka_ir.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 | /         include_bytes!(concat!(
[INFO] [stdout] 14 | |             env!("OUT_DIR"),
[INFO] [stdout] 15 | |             "/mokapot/java_classes/org/mokapot/test/TestAnalysis.class"
[INFO] [stdout] 16 | |         ))
[INFO] [stdout]    | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0624]: method `to_writer` is private
[INFO] [stdout]   --> tests/class_parsing.rs:83:11
[INFO] [stdout]    |
[INFO] [stdout] 83 |     class.to_writer(&mut written_bytes).unwrap();
[INFO] [stdout]    |           ^^^^^^^^^ private method
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/workdir/src/jvm/bytecode/class_file.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[instability::unstable(feature = "bytecode-generation")]
[INFO] [stdout]    |     --------------------------------------------------------- private method defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0624]: method `to_writer` is private
[INFO] [stdout]   --> tests/class_parsing.rs:98:15
[INFO] [stdout]    |
[INFO] [stdout] 98 |         class.to_writer(&mut written_bytes).unwrap();
[INFO] [stdout]    |               ^^^^^^^^^ private method
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/workdir/src/jvm/bytecode/class_file.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[instability::unstable(feature = "bytecode-generation")]
[INFO] [stdout]    |     --------------------------------------------------------- private method defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0624]: method `to_writer` is private
[INFO] [stdout]    --> tests/class_parsing.rs:114:15
[INFO] [stdout]     |
[INFO] [stdout] 114 |         class.to_writer(&mut written_bytes).unwrap();
[INFO] [stdout]     |               ^^^^^^^^^ private method
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/jvm/bytecode/class_file.rs:71:5
[INFO] [stdout]     |
[INFO] [stdout]  71 |     #[instability::unstable(feature = "bytecode-generation")]
[INFO] [stdout]     |     --------------------------------------------------------- private method defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0624`.
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/jdk_classes.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  5 |     ir::{MokaIRMethodExt, control_flow::ControlTransfer},
[INFO] [stdout]    |     ^^   --------------- trait `MokaIRMethodExt` is not publicly re-exported
[INFO] [stdout]    |     |
[INFO] [stdout]    |     private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr] error: could not compile `mokapot` (test "class_loader") due to 1 previous error
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/jdk_classes.rs:5:5
[INFO] [stdout]    |
[INFO] [stdout]  5 |     ir::{MokaIRMethodExt, control_flow::ControlTransfer},
[INFO] [stdout]    |     ^^ private module                   --------------- enum `ControlTransfer` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr] error: could not compile `mokapot` (test "class_parsing") due to 12 previous errors
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/moka_ir.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout]  2 |     ir::{
[INFO] [stdout]    |     ^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/moka_ir.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout]  2 |     ir::{
[INFO] [stdout]    |     ^^ private module
[INFO] [stdout]  3 |         DefUseChain, Identifier, LocalValue, MokaIRMethodExt, MokaInstruction, Operand,
[INFO] [stdout]    |                      ---------- enum `Identifier` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/moka_ir.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout]  2 |     ir::{
[INFO] [stdout]    |     ^^ private module
[INFO] [stdout]  3 |         DefUseChain, Identifier, LocalValue, MokaIRMethodExt, MokaInstruction, Operand,
[INFO] [stdout]    |                                              --------------- trait `MokaIRMethodExt` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/moka_ir.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout]  2 |     ir::{
[INFO] [stdout]    |     ^^ private module
[INFO] [stdout]  3 |         DefUseChain, Identifier, LocalValue, MokaIRMethodExt, MokaInstruction, Operand,
[INFO] [stdout]    |                                                               --------------- enum `MokaInstruction` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/moka_ir.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout]  2 |     ir::{
[INFO] [stdout]    |     ^^ private module
[INFO] [stdout]  3 |         DefUseChain, Identifier, LocalValue, MokaIRMethodExt, MokaInstruction, Operand,
[INFO] [stdout]    |                                                                                ------- enum `Operand` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]   --> tests/moka_ir.rs:2:5
[INFO] [stdout]    |
[INFO] [stdout]  2 |     ir::{
[INFO] [stdout]    |     ^^ private module
[INFO] [stdout]  3 |         DefUseChain, Identifier, LocalValue, MokaIRMethodExt, MokaInstruction, Operand,
[INFO] [stdout]  4 |         expression::Expression,
[INFO] [stdout]    |                     ---------- enum `Expression` is not publicly re-exported
[INFO] [stdout]    |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) mod ir;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `ir` is private
[INFO] [stdout]    --> tests/moka_ir.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     use mokapot::ir::control_flow::ControlTransfer;
[INFO] [stdout]     |                  ^^ private module --------------- enum `ControlTransfer` is not publicly re-exported
[INFO] [stdout]     |
[INFO] [stdout] note: the module `ir` is defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:25:1
[INFO] [stdout]     |
[INFO] [stdout]  25 | pub(crate) mod ir;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `brew` found for reference `&mokapot::jvm::Method` in the current scope
[INFO] [stdout]   --> tests/jdk_classes.rs:61:32
[INFO] [stdout]    |
[INFO] [stdout] 61 |             let ir_method = it.brew().unwrap_or_else(|e| {
[INFO] [stdout]    |                                ^^^^ method not found in `&mokapot::jvm::Method`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `MokaIRMethodExt` which provides `brew` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout]  1 + use mokapot::ir::generator::MokaIRMethodExt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0624]: method `to_writer` is private
[INFO] [stdout]   --> tests/jdk_classes.rs:98:11
[INFO] [stdout]    |
[INFO] [stdout] 98 |     class.to_writer(&mut class_bytes).unwrap();
[INFO] [stdout]    |           ^^^^^^^^^ private method
[INFO] [stdout]    |
[INFO] [stdout]   ::: /opt/rustwide/workdir/src/jvm/bytecode/class_file.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[instability::unstable(feature = "bytecode-generation")]
[INFO] [stdout]    |     --------------------------------------------------------- private method defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `brew` found for struct `mokapot::jvm::Method` in the current scope
[INFO] [stdout]    --> tests/moka_ir.rs:44:21
[INFO] [stdout]     |
[INFO] [stdout]  44 |     let ir = method.brew().unwrap();
[INFO] [stdout]     |                     ^^^^ method not found in `mokapot::jvm::Method`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/ir/generator/mod.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn brew(&self) -> Result<MokaIRMethod, MokaIRBrewingError>;
[INFO] [stdout]     |        ---- the method is available for `mokapot::jvm::Method` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `MokaIRMethodExt` which provides `brew` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   1 + use mokapot::ir::generator::MokaIRMethodExt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `brew` found for struct `mokapot::jvm::Method` in the current scope
[INFO] [stdout]    --> tests/moka_ir.rs:81:32
[INFO] [stdout]     |
[INFO] [stdout]  81 |         let ir_method = method.brew().unwrap();
[INFO] [stdout]     |                                ^^^^ method not found in `mokapot::jvm::Method`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/ir/generator/mod.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn brew(&self) -> Result<MokaIRMethod, MokaIRBrewingError>;
[INFO] [stdout]     |        ---- the method is available for `mokapot::jvm::Method` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `MokaIRMethodExt` which provides `brew` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   1 + use mokapot::ir::generator::MokaIRMethodExt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `brew` found for struct `mokapot::jvm::Method` in the current scope
[INFO] [stdout]    --> tests/moka_ir.rs:96:28
[INFO] [stdout]     |
[INFO] [stdout]  96 |     let ir_method = method.brew().unwrap();
[INFO] [stdout]     |                            ^^^^ method not found in `mokapot::jvm::Method`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/ir/generator/mod.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn brew(&self) -> Result<MokaIRMethod, MokaIRBrewingError>;
[INFO] [stdout]     |        ---- the method is available for `mokapot::jvm::Method` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `MokaIRMethodExt` which provides `brew` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   1 + use mokapot::ir::generator::MokaIRMethodExt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0599, E0603, E0624.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0599`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `brew` found for struct `mokapot::jvm::Method` in the current scope
[INFO] [stdout]    --> tests/moka_ir.rs:120:21
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let ir = method.brew().unwrap();
[INFO] [stdout]     |                     ^^^^ method not found in `mokapot::jvm::Method`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/ir/generator/mod.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn brew(&self) -> Result<MokaIRMethod, MokaIRBrewingError>;
[INFO] [stdout]     |        ---- the method is available for `mokapot::jvm::Method` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `MokaIRMethodExt` which provides `brew` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   1 + use mokapot::ir::generator::MokaIRMethodExt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `brew` found for struct `mokapot::jvm::Method` in the current scope
[INFO] [stdout]    --> tests/moka_ir.rs:150:21
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let ir = method.brew().unwrap();
[INFO] [stdout]     |                     ^^^^ method not found in `mokapot::jvm::Method`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/ir/generator/mod.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn brew(&self) -> Result<MokaIRMethod, MokaIRBrewingError>;
[INFO] [stdout]     |        ---- the method is available for `mokapot::jvm::Method` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `MokaIRMethodExt` which provides `brew` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   1 + use mokapot::ir::generator::MokaIRMethodExt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr] error: could not compile `mokapot` (test "jdk_classes") due to 4 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0599, E0603.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0599`.
[INFO] [stdout] 
[INFO] [stderr] warning: mokapot@0.22.0: Can not find javac, test compilation will fail
[INFO] [stderr] error: could not compile `mokapot` (test "moka_ir") due to 13 previous errors
[INFO] running `Command { std: "docker" "inspect" "4ced9ed6af828f463ebc6bbad2e5fe75fb73cf6b6ec3899d24a8532e6e905b41", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ced9ed6af828f463ebc6bbad2e5fe75fb73cf6b6ec3899d24a8532e6e905b41", kill_on_drop: false }`
[INFO] [stdout] 4ced9ed6af828f463ebc6bbad2e5fe75fb73cf6b6ec3899d24a8532e6e905b41
