[INFO] updating cached repository Monnoroch/rust-jni [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/Monnoroch/rust-jni [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/Monnoroch/rust-jni" "work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/Monnoroch/rust-jni"` [INFO] [stderr] Cloning into 'work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/Monnoroch/rust-jni'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/Monnoroch/rust-jni" "work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/Monnoroch/rust-jni"` [INFO] [stderr] Cloning into 'work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/Monnoroch/rust-jni'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 1ccbf1515caed955cb303d577689b6d33228b2a7 [INFO] sha for GitHub repo Monnoroch/rust-jni: 1ccbf1515caed955cb303d577689b6d33228b2a7 [INFO] validating manifest of Monnoroch/rust-jni on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of Monnoroch/rust-jni on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing Monnoroch/rust-jni [INFO] finished frobbing Monnoroch/rust-jni [INFO] frobbed toml for Monnoroch/rust-jni written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/gh/Monnoroch/rust-jni/Cargo.toml [INFO] started frobbing Monnoroch/rust-jni [INFO] finished frobbing Monnoroch/rust-jni [INFO] frobbed toml for Monnoroch/rust-jni written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/Monnoroch/rust-jni/Cargo.toml [INFO] crate Monnoroch/rust-jni already has a lockfile, it will not be regenerated [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking Monnoroch/rust-jni against try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-1/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/gh/Monnoroch/rust-jni:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] ec2f46e258aa3b266cba1dc703a8faf68e52f85a1282153a88bf70354b8da3ed [INFO] running `"docker" "start" "-a" "ec2f46e258aa3b266cba1dc703a8faf68e52f85a1282153a88bf70354b8da3ed"` [INFO] [stderr] Compiling rust-jni v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/jni/generate_class.rs:923:25 [INFO] [stderr] | [INFO] [stderr] 923 | &object as &Deref; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Deref` [INFO] [stderr] | [INFO] [stderr] ::: src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/jni/generate_class.rs:923:25 [INFO] [stderr] | [INFO] [stderr] 923 | &object as &Deref; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Deref` [INFO] [stderr] | [INFO] [stderr] ::: src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ---------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/jni/generate_class.rs:923:25 [INFO] [stderr] | [INFO] [stderr] 923 | &object as &Deref; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Deref` [INFO] [stderr] | [INFO] [stderr] ::: src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ---------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | generate_tests!(Class, "Ljava/lang/Class;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:143:21 [INFO] [stderr] | [INFO] [stderr] 143 | let calls = test_raw_jni_env!(vec![JniCall::FindClass(FindClass { [INFO] [stderr] | _____________________^ [INFO] [stderr] 144 | | name: "test-class".to_owned(), [INFO] [stderr] 145 | | result: RAW_OBJECT, [INFO] [stderr] 146 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:156:21 [INFO] [stderr] | [INFO] [stderr] 156 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 157 | | JniCall::FindClass(FindClass { [INFO] [stderr] 158 | | name: "test-class".to_owned(), [INFO] [stderr] 159 | | result: ptr::null_mut(), [INFO] [stderr] ... | [INFO] [stderr] 162 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 163 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:173:21 [INFO] [stderr] | [INFO] [stderr] 173 | let calls = test_raw_jni_env!(vec![JniCall::DefineClass(DefineClass { [INFO] [stderr] | _____________________^ [INFO] [stderr] 174 | | name: ptr::null(), [INFO] [stderr] 175 | | loader: ptr::null_mut(), [INFO] [stderr] 176 | | buffer: vec![17, (230 as u8) as i8], [INFO] [stderr] 177 | | result: RAW_OBJECT, [INFO] [stderr] 178 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:188:21 [INFO] [stderr] | [INFO] [stderr] 188 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 189 | | JniCall::DefineClass(DefineClass { [INFO] [stderr] 190 | | name: ptr::null(), [INFO] [stderr] 191 | | loader: ptr::null_mut(), [INFO] [stderr] ... | [INFO] [stderr] 196 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 197 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:208:21 [INFO] [stderr] | [INFO] [stderr] 208 | let calls = test_raw_jni_env!(vec![JniCall::IsAssignableFrom(IsAssignableFrom { [INFO] [stderr] | _____________________^ [INFO] [stderr] 209 | | class1: RAW_CLASS1, [INFO] [stderr] 210 | | class2: RAW_CLASS2, [INFO] [stderr] 211 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 212 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:224:21 [INFO] [stderr] | [INFO] [stderr] 224 | let calls = test_raw_jni_env!(vec![JniCall::IsAssignableFrom(IsAssignableFrom { [INFO] [stderr] | _____________________^ [INFO] [stderr] 225 | | class1: RAW_CLASS1, [INFO] [stderr] 226 | | class2: RAW_CLASS2, [INFO] [stderr] 227 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 228 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:240:21 [INFO] [stderr] | [INFO] [stderr] 240 | let calls = test_raw_jni_env!(vec![JniCall::GetSuperclass(GetSuperclass { [INFO] [stderr] | _____________________^ [INFO] [stderr] 241 | | class: RAW_CLASS1, [INFO] [stderr] 242 | | result: RAW_CLASS2, [INFO] [stderr] 243 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/class.rs:254:21 [INFO] [stderr] | [INFO] [stderr] 254 | let calls = test_raw_jni_env!(vec![JniCall::GetSuperclass(GetSuperclass { [INFO] [stderr] | _____________________^ [INFO] [stderr] 255 | | class: RAW_CLASS, [INFO] [stderr] 256 | | result: ptr::null_mut(), [INFO] [stderr] 257 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:147:21 [INFO] [stderr] | [INFO] [stderr] 147 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 148 | | vec![ [INFO] [stderr] 149 | | JniCall::GetObjectClass(GetObjectClass { [INFO] [stderr] 150 | | object: RAW_OBJECT, [INFO] [stderr] ... | [INFO] [stderr] 164 | | raw_jni_env [INFO] [stderr] 165 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:191:21 [INFO] [stderr] | [INFO] [stderr] 191 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 192 | | JniCall::GetObjectClass(GetObjectClass { [INFO] [stderr] 193 | | object: RAW_OBJECT, [INFO] [stderr] 194 | | result: RAW_CLASS, [INFO] [stderr] ... | [INFO] [stderr] 203 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 204 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:247:21 [INFO] [stderr] | [INFO] [stderr] 247 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 248 | | vec![ [INFO] [stderr] 249 | | JniCall::GetObjectClass(GetObjectClass { [INFO] [stderr] 250 | | object: RAW_OBJECT, [INFO] [stderr] ... | [INFO] [stderr] 263 | | raw_jni_env [INFO] [stderr] 264 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:352:21 [INFO] [stderr] | [INFO] [stderr] 352 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 353 | | vec![ [INFO] [stderr] 354 | | JniCall::FindClass(FindClass { [INFO] [stderr] 355 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] ... | [INFO] [stderr] 369 | | raw_jni_env [INFO] [stderr] 370 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:393:21 [INFO] [stderr] | [INFO] [stderr] 393 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 394 | | JniCall::FindClass(FindClass { [INFO] [stderr] 395 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] 396 | | result: ptr::null_mut(), [INFO] [stderr] ... | [INFO] [stderr] 399 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 400 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:418:21 [INFO] [stderr] | [INFO] [stderr] 418 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 419 | | JniCall::FindClass(FindClass { [INFO] [stderr] 420 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] 421 | | result: RAW_CLASS, [INFO] [stderr] ... | [INFO] [stderr] 430 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 431 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:473:21 [INFO] [stderr] | [INFO] [stderr] 473 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 474 | | vec![ [INFO] [stderr] 475 | | JniCall::FindClass(FindClass { [INFO] [stderr] 476 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] ... | [INFO] [stderr] 489 | | raw_jni_env [INFO] [stderr] 490 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:575:21 [INFO] [stderr] | [INFO] [stderr] 575 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 576 | | vec![ [INFO] [stderr] 577 | | JniCall::FindClass(FindClass { [INFO] [stderr] 578 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] ... | [INFO] [stderr] 592 | | raw_jni_env [INFO] [stderr] 593 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:614:21 [INFO] [stderr] | [INFO] [stderr] 614 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 615 | | JniCall::FindClass(FindClass { [INFO] [stderr] 616 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] 617 | | result: ptr::null_mut(), [INFO] [stderr] ... | [INFO] [stderr] 620 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 621 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:636:21 [INFO] [stderr] | [INFO] [stderr] 636 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 637 | | JniCall::FindClass(FindClass { [INFO] [stderr] 638 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] 639 | | result: RAW_CLASS, [INFO] [stderr] ... | [INFO] [stderr] 648 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 649 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/method_calls.rs:691:21 [INFO] [stderr] | [INFO] [stderr] 691 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 692 | | vec![ [INFO] [stderr] 693 | | JniCall::FindClass(FindClass { [INFO] [stderr] 694 | | name: "java/lang/Object".to_owned(), [INFO] [stderr] ... | [INFO] [stderr] 707 | | raw_jni_env [INFO] [stderr] 708 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:101:21 [INFO] [stderr] | [INFO] [stderr] 101 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 102 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 103 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 104 | | }), [INFO] [stderr] ... | [INFO] [stderr] 111 | | }), [INFO] [stderr] 112 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:129:21 [INFO] [stderr] | [INFO] [stderr] 129 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 130 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 131 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 132 | | }), [INFO] [stderr] ... | [INFO] [stderr] 144 | | JniCall::DeleteLocalRef(DeleteLocalRef { object: EXCEPTION }), [INFO] [stderr] 145 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:161:21 [INFO] [stderr] | [INFO] [stderr] 161 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 162 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 163 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 164 | | }), [INFO] [stderr] ... | [INFO] [stderr] 180 | | }), [INFO] [stderr] 181 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:197:21 [INFO] [stderr] | [INFO] [stderr] 197 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 198 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 199 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 200 | | }), [INFO] [stderr] ... | [INFO] [stderr] 216 | | }), [INFO] [stderr] 217 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:233:21 [INFO] [stderr] | [INFO] [stderr] 233 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 234 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 235 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 236 | | }), [INFO] [stderr] ... | [INFO] [stderr] 252 | | }), [INFO] [stderr] 253 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:265:21 [INFO] [stderr] | [INFO] [stderr] 265 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 266 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 267 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 268 | | }), [INFO] [stderr] ... | [INFO] [stderr] 278 | | }), [INFO] [stderr] 279 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:289:21 [INFO] [stderr] | [INFO] [stderr] 289 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 290 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 291 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 292 | | }), [INFO] [stderr] ... | [INFO] [stderr] 305 | | }), [INFO] [stderr] 306 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:318:21 [INFO] [stderr] | [INFO] [stderr] 318 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 319 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 320 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 321 | | }), [INFO] [stderr] ... | [INFO] [stderr] 342 | | }), [INFO] [stderr] 343 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:356:21 [INFO] [stderr] | [INFO] [stderr] 356 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 357 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 358 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 359 | | }), [INFO] [stderr] ... | [INFO] [stderr] 363 | | }), [INFO] [stderr] 364 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/native_method.rs:376:21 [INFO] [stderr] | [INFO] [stderr] 376 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 377 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 378 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 379 | | }), [INFO] [stderr] ... | [INFO] [stderr] 389 | | }), [INFO] [stderr] 390 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | generate_tests!(String, "Ljava/lang/String;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:156:21 [INFO] [stderr] | [INFO] [stderr] 156 | let calls = test_raw_jni_env!(vec![JniCall::NewString(NewString { [INFO] [stderr] | _____________________^ [INFO] [stderr] 157 | | name: ptr::null(), [INFO] [stderr] 158 | | size: 0, [INFO] [stderr] 159 | | result: RAW_STRING, [INFO] [stderr] 160 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:170:21 [INFO] [stderr] | [INFO] [stderr] 170 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 171 | | JniCall::NewString(NewString { [INFO] [stderr] 172 | | name: ptr::null(), [INFO] [stderr] 173 | | size: 0, [INFO] [stderr] ... | [INFO] [stderr] 177 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 178 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:188:21 [INFO] [stderr] | [INFO] [stderr] 188 | let calls = test_raw_jni_env!(vec![JniCall::NewString(NewString { [INFO] [stderr] | _____________________^ [INFO] [stderr] 189 | | name: ptr::null(), [INFO] [stderr] 190 | | size: 0, [INFO] [stderr] 191 | | result: RAW_STRING, [INFO] [stderr] 192 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:202:21 [INFO] [stderr] | [INFO] [stderr] 202 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 203 | | JniCall::NewString(NewString { [INFO] [stderr] 204 | | name: ptr::null(), [INFO] [stderr] 205 | | size: 0, [INFO] [stderr] ... | [INFO] [stderr] 209 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 210 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:220:21 [INFO] [stderr] | [INFO] [stderr] 220 | let calls = test_raw_jni_env!(vec![JniCall::NewStringUTF(NewStringUTF { [INFO] [stderr] | _____________________^ [INFO] [stderr] 221 | | string: "test-string".to_owned(), [INFO] [stderr] 222 | | result: RAW_STRING, [INFO] [stderr] 223 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:233:21 [INFO] [stderr] | [INFO] [stderr] 233 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 234 | | JniCall::NewStringUTF(NewStringUTF { [INFO] [stderr] 235 | | string: "test-string".to_owned(), [INFO] [stderr] 236 | | result: ptr::null_mut(), [INFO] [stderr] ... | [INFO] [stderr] 239 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 240 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:251:21 [INFO] [stderr] | [INFO] [stderr] 251 | let calls = test_raw_jni_env!(vec![JniCall::GetStringLength(GetStringLength { [INFO] [stderr] | _____________________^ [INFO] [stderr] 252 | | string: RAW_STRING, [INFO] [stderr] 253 | | result: 17 as jni_sys::jsize, [INFO] [stderr] 254 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:265:21 [INFO] [stderr] | [INFO] [stderr] 265 | let calls = test_raw_jni_env!(vec![JniCall::GetStringUTFLength(GetStringUTFLength { [INFO] [stderr] | _____________________^ [INFO] [stderr] 266 | | string: RAW_STRING, [INFO] [stderr] 267 | | result: 17 as jni_sys::jsize, [INFO] [stderr] 268 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:280:21 [INFO] [stderr] | [INFO] [stderr] 280 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 281 | | JniCall::GetStringLength(GetStringLength { [INFO] [stderr] 282 | | string: RAW_STRING, [INFO] [stderr] 283 | | result: LENGTH as jni_sys::jsize, [INFO] [stderr] ... | [INFO] [stderr] 294 | | }), [INFO] [stderr] 295 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/string.rs:305:21 [INFO] [stderr] | [INFO] [stderr] 305 | let calls = test_raw_jni_env!(vec![JniCall::GetStringLength(GetStringLength { [INFO] [stderr] | _____________________^ [INFO] [stderr] 306 | | string: RAW_STRING, [INFO] [stderr] 307 | | result: 0, [INFO] [stderr] 308 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | generate_tests!(Throwable, "Ljava/lang/Throwable;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | let calls = test_raw_jni_env!(vec![JniCall::Throw(Throw { [INFO] [stderr] | _____________________^ [INFO] [stderr] 84 | | object: RAW_OBJECT, [INFO] [stderr] 85 | | result: jni_sys::JNI_OK, [INFO] [stderr] 86 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/throwable.rs:97:21 [INFO] [stderr] | [INFO] [stderr] 97 | let calls = test_raw_jni_env!(vec![JniCall::Throw(Throw { [INFO] [stderr] | _____________________^ [INFO] [stderr] 98 | | object: RAW_OBJECT, [INFO] [stderr] 99 | | result: jni_sys::JNI_ERR, [INFO] [stderr] 100 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:239:21 [INFO] [stderr] | [INFO] [stderr] 239 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 240 | | JniCall::ExceptionOccurred(ExceptionOccurred { result: EXCEPTION }), [INFO] [stderr] 241 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 242 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:823:21 [INFO] [stderr] | [INFO] [stderr] 823 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 824 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 825 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1034:21 [INFO] [stderr] | [INFO] [stderr] 1034 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1035 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 1036 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1069:21 [INFO] [stderr] | [INFO] [stderr] 1069 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1070 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 1071 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1359:21 [INFO] [stderr] | [INFO] [stderr] 1359 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1360 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 1361 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1402:21 [INFO] [stderr] | [INFO] [stderr] 1402 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 1403 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 1404 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 1405 | | }), [INFO] [stderr] 1406 | | JniCall::ExceptionDescribe(ExceptionDescribe {}), [INFO] [stderr] 1407 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1432:21 [INFO] [stderr] | [INFO] [stderr] 1432 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1433 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 1434 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1454:21 [INFO] [stderr] | [INFO] [stderr] 1454 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1455 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 1456 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1467:21 [INFO] [stderr] | [INFO] [stderr] 1467 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1468 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 1469 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1493:21 [INFO] [stderr] | [INFO] [stderr] 1493 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 1494 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 1495 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 1496 | | }), [INFO] [stderr] ... | [INFO] [stderr] 1499 | | }), [INFO] [stderr] 1500 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1537:21 [INFO] [stderr] | [INFO] [stderr] 1537 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 1538 | | JniCall::ExceptionOccurred(ExceptionOccurred { result: EXCEPTION }), [INFO] [stderr] 1539 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 1540 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1549:21 [INFO] [stderr] | [INFO] [stderr] 1549 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionOccurred(ExceptionOccurred { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1550 | | result: ptr::null_mut(), [INFO] [stderr] 1551 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1576:21 [INFO] [stderr] | [INFO] [stderr] 1576 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 1577 | | JniCall::ExceptionOccurred(ExceptionOccurred { result: EXCEPTION }), [INFO] [stderr] 1578 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 1579 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1589:21 [INFO] [stderr] | [INFO] [stderr] 1589 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionOccurred(ExceptionOccurred { [INFO] [stderr] | _____________________^ [INFO] [stderr] 1590 | | result: ptr::null_mut(), [INFO] [stderr] 1591 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:1628:21 [INFO] [stderr] | [INFO] [stderr] 1628 | let calls = test_raw_jni_env!(vec![ [INFO] [stderr] | _____________________^ [INFO] [stderr] 1629 | | JniCall::ExceptionOccurred(ExceptionOccurred { result: EXCEPTION }), [INFO] [stderr] 1630 | | JniCall::ExceptionClear(ExceptionClear {}), [INFO] [stderr] 1631 | | ]); [INFO] [stderr] | |__________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2040:5 [INFO] [stderr] | [INFO] [stderr] 2040 | generate_object_tests!(Object, "Ljava/lang/Object;"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2080:21 [INFO] [stderr] | [INFO] [stderr] 2080 | let calls = test_raw_jni_env!(vec![JniCall::GetObjectClass(GetObjectClass { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2081 | | object: RAW_OBJECT, [INFO] [stderr] 2082 | | result: RAW_CLASS, [INFO] [stderr] 2083 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2095:21 [INFO] [stderr] | [INFO] [stderr] 2095 | let calls = test_raw_jni_env!(vec![JniCall::GetObjectClass(GetObjectClass { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2096 | | object: RAW_OBJECT, [INFO] [stderr] 2097 | | result: ptr::null_mut(), [INFO] [stderr] 2098 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2109:21 [INFO] [stderr] | [INFO] [stderr] 2109 | let calls = test_raw_jni_env!(vec![JniCall::IsSameObject(IsSameObject { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2110 | | object1: RAW_OBJECT1, [INFO] [stderr] 2111 | | object2: RAW_OBJECT2, [INFO] [stderr] 2112 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 2113 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2125:21 [INFO] [stderr] | [INFO] [stderr] 2125 | let calls = test_raw_jni_env!(vec![JniCall::IsSameObject(IsSameObject { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2126 | | object1: RAW_OBJECT1, [INFO] [stderr] 2127 | | object2: RAW_OBJECT2, [INFO] [stderr] 2128 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 2129 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2141:21 [INFO] [stderr] | [INFO] [stderr] 2141 | let calls = test_raw_jni_env!(vec![JniCall::IsInstanceOf(IsInstanceOf { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2142 | | object: RAW_OBJECT, [INFO] [stderr] 2143 | | class: RAW_CLASS, [INFO] [stderr] 2144 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 2145 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2157:21 [INFO] [stderr] | [INFO] [stderr] 2157 | let calls = test_raw_jni_env!(vec![JniCall::IsInstanceOf(IsInstanceOf { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2158 | | object: RAW_OBJECT, [INFO] [stderr] 2159 | | class: RAW_CLASS, [INFO] [stderr] 2160 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] 2161 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2205:21 [INFO] [stderr] | [INFO] [stderr] 2205 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 2206 | | vec![ [INFO] [stderr] 2207 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 2208 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] ... | [INFO] [stderr] 2240 | | raw_jni_env [INFO] [stderr] 2241 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2250:21 [INFO] [stderr] | [INFO] [stderr] 2250 | let calls = test_raw_jni_env!(vec![JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] | _____________________^ [INFO] [stderr] 2251 | | result: jni_sys::JNI_TRUE, [INFO] [stderr] 2252 | | })]); [INFO] [stderr] | |____________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2307:21 [INFO] [stderr] | [INFO] [stderr] 2307 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 2308 | | vec![ [INFO] [stderr] 2309 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 2310 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] ... | [INFO] [stderr] 2358 | | raw_jni_env [INFO] [stderr] 2359 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/jni/mod.rs:2412:21 [INFO] [stderr] | [INFO] [stderr] 2412 | let calls = test_raw_jni_env!( [INFO] [stderr] | _____________________^ [INFO] [stderr] 2413 | | vec![ [INFO] [stderr] 2414 | | JniCall::ExceptionCheck(ExceptionCheck { [INFO] [stderr] 2415 | | result: jni_sys::JNI_FALSE, [INFO] [stderr] ... | [INFO] [stderr] 2448 | | raw_jni_env [INFO] [stderr] 2449 | | ); [INFO] [stderr] | |_________^ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/raw.rs:110:1 [INFO] [stderr] | [INFO] [stderr] 110 | / lazy_static! { [INFO] [stderr] 111 | | static ref TEST_JNI_GetDefaultJavaVMInitArgs: Mutex = [INFO] [stderr] 112 | | Mutex::new(GetDefaultJavaVMInitArgsCall::empty()); [INFO] [stderr] 113 | | static ref TEST_JNI_GetDefaultJavaVMInitArgs_Lock: Mutex = Mutex::new(false); [INFO] [stderr] 114 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/raw.rs:110:1 [INFO] [stderr] | [INFO] [stderr] 110 | / lazy_static! { [INFO] [stderr] 111 | | static ref TEST_JNI_GetDefaultJavaVMInitArgs: Mutex = [INFO] [stderr] 112 | | Mutex::new(GetDefaultJavaVMInitArgsCall::empty()); [INFO] [stderr] 113 | | static ref TEST_JNI_GetDefaultJavaVMInitArgs_Lock: Mutex = Mutex::new(false); [INFO] [stderr] 114 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/raw.rs:190:1 [INFO] [stderr] | [INFO] [stderr] 190 | / lazy_static! { [INFO] [stderr] 191 | | static ref TEST_JNI_CreateJavaVM_Value: Mutex = [INFO] [stderr] 192 | | Mutex::new(CreateJavaVMCall::empty()); [INFO] [stderr] 193 | | static ref TEST_JNI_CreateJavaVM_Lock: Mutex = Mutex::new(false); [INFO] [stderr] 194 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/raw.rs:190:1 [INFO] [stderr] | [INFO] [stderr] 190 | / lazy_static! { [INFO] [stderr] 191 | | static ref TEST_JNI_CreateJavaVM_Value: Mutex = [INFO] [stderr] 192 | | Mutex::new(CreateJavaVMCall::empty()); [INFO] [stderr] 193 | | static ref TEST_JNI_CreateJavaVM_Lock: Mutex = Mutex::new(false); [INFO] [stderr] 194 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/raw.rs:293:1 [INFO] [stderr] | [INFO] [stderr] 293 | / lazy_static! { [INFO] [stderr] 294 | | static ref TEST_JNI_GetCreatedJavaVMs: Mutex = [INFO] [stderr] 295 | | Mutex::new(GetCreatedJavaVMsCall::empty()); [INFO] [stderr] 296 | | static ref TEST_JNI_GetCreatedJavaVMs_Lock: Mutex = Mutex::new(false); [INFO] [stderr] 297 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/raw.rs:293:1 [INFO] [stderr] | [INFO] [stderr] 293 | / lazy_static! { [INFO] [stderr] 294 | | static ref TEST_JNI_GetCreatedJavaVMs: Mutex = [INFO] [stderr] 295 | | Mutex::new(GetCreatedJavaVMsCall::empty()); [INFO] [stderr] 296 | | static ref TEST_JNI_GetCreatedJavaVMs_Lock: Mutex = Mutex::new(false); [INFO] [stderr] 297 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.49s [INFO] running `"docker" "inspect" "ec2f46e258aa3b266cba1dc703a8faf68e52f85a1282153a88bf70354b8da3ed"` [INFO] running `"docker" "rm" "-f" "ec2f46e258aa3b266cba1dc703a8faf68e52f85a1282153a88bf70354b8da3ed"` [INFO] [stdout] ec2f46e258aa3b266cba1dc703a8faf68e52f85a1282153a88bf70354b8da3ed