[INFO] fetching crate grin_secp256k1zkp 0.7.11... [INFO] building grin_secp256k1zkp-0.7.11 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate grin_secp256k1zkp 0.7.11 into /workspace/builds/worker-81/source [INFO] validating manifest of crates.io crate grin_secp256k1zkp 0.7.11 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate grin_secp256k1zkp 0.7.11 [INFO] finished tweaking crates.io crate grin_secp256k1zkp 0.7.11 [INFO] tweaked toml for crates.io crate grin_secp256k1zkp 0.7.11 written to /workspace/builds/worker-81/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bb34f1cd7c75ed538cf36cd4d6c5ba0679518f28c2d018c54cc9868b31e39d1a [INFO] running `Command { std: "docker" "start" "-a" "bb34f1cd7c75ed538cf36cd4d6c5ba0679518f28c2d018c54cc9868b31e39d1a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bb34f1cd7c75ed538cf36cd4d6c5ba0679518f28c2d018c54cc9868b31e39d1a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb34f1cd7c75ed538cf36cd4d6c5ba0679518f28c2d018c54cc9868b31e39d1a", kill_on_drop: false }` [INFO] [stdout] bb34f1cd7c75ed538cf36cd4d6c5ba0679518f28c2d018c54cc9868b31e39d1a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1671cb4e4ef35e7d37a667768216d4bef6a12a76e201dc93ee85c9e63951196b [INFO] running `Command { std: "docker" "start" "-a" "1671cb4e4ef35e7d37a667768216d4bef6a12a76e201dc93ee85c9e63951196b", kill_on_drop: false }` [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1ba9317369ec847a, 7ec9cb2b6ca2a3e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (871b1e9a51f88fc2, 32ae6a5de167fa58), 8, 8 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] Compiling libc v0.2.99 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling cc v1.0.69 [INFO] [stderr] Compiling odds v0.2.26 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling rustc-serialize v0.3.24 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (69decaa743b706a9, 135c2374482aa39a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (da8b1acbe5f6da6f, 7e473b421716ba9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (788211f7daeaa076, 6bb3e81d5de436ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cc39faad6f2bcdae, f06a9bf7428d65a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cdc8d406a71ff103, dae5ade13533f44e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (708e400f32900266, c58a214e963eb776), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0c7db48ae1a76c8, a63ad1ffe6482f8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2a288715c86ac04, 2865fd5a82fba0d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ebd4a741b58eaf3, f2b5970e271a4ed0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0ec5aa14c6c0521, e0417bd999b9647b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d5157ae52d1c0e4f, 5ca574918a171cdd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4e5a9a8e78ee7312, bcc4190ec3166d61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (37867a8993f64bb7, aedb6116dbf96ea4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d609cf9c3f87a564, 8f82b407e49ef811), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (fc8a1ce002b3111b, ad663475e7039b28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (2aa96a09881ab7c4, 5100ca52a050bafe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand_core, (aa33eb8b8ad39903, f8813b30f0e0c583), 0, 0 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] SG_CR_Eslkdjf: odds, (3025185291f54c7f, 88e561d06a95582), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: odds, (f3a99af966444352, e7f60628a3f949a6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: odds, (a8a545b499f42e3a, 2999a30fc0d7f582), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: odds, (5740301827dfead, c6895c8ab2d11cd0), 8, 16 [INFO] [stderr] Compiling arrayvec v0.3.25 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6a13c88e0bef3837, 6517342aa448ffe2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (842d77115ebe02b5, 5e8fae4dcb611aa8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (7d14eb394b260dc3, 948a454e59845f96), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (1536d372def1fe59, 77e76ac2a294f455), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (5a5895cf2ff2b54e, 2cfcbdb125a012f4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (85ef32f12aa13aca, 422a1c58d9e22be6), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ace73889e8c42b42, 20cf0a9e5cea761d), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ce830a220df94597, c08482c4aa2f90d9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (fd0f67047684d97, 240405835b71cba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (b6e900fa4ab0e995, 4d95e1a6397ecc3c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (54d9b57557e3c366, c2a434dbdd0729c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (84ec28c09535e465, 13aadfb187baa89c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (d6ad7473886d9f66, d7d530c453ac9bdd), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (d0727fcc2f843ff2, 64353fa843aa8302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (4629fa80114136f8, 84c41d4773592805), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (69b8a8aac6e0ed96, 822c17b13b85d3c2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (eca90b586576db8e, 28329cd3ed984538), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6fbc221d131c7c03, d703dcf6dfae9998), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (af0e35b5e9078d25, f539a7bd969e06fc), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (9e69b2f25feea0b9, 27635b9d3be2fb0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (4afef322ece245fb, c1fd3f253b722653), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (2caa0f475184dce8, 7d494138d760d3cb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (3751e3e4eda31a57, f916cfdbb09b2e14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ed16206b0559fef3, 529d8c1a02ef4226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (3aa32929d4581867, 38936377808da70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (71d1d1f60a3e861a, 3ae570dcd260b35c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (17d1401f88a448c4, 5d9b1f450470e3e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (a3c2e484ba8c6d77, cfa3446b5364dd11), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (a918f36fe0698782, 6f0c88cba8da0abf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (9d0816ff9a89ee90, af783e68cde2d03), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (1751d764d0f1db1d, 2f67632be5cc0a1d), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: cc, (8afb7b1bef167d12, 7ae75d7e34687b17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (1ba5381b1d0720ab, 3a4f89963241c59b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (68948f3c67de6e60, 549ae4f31ba80fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ab41faad55458a39, 4c0a86423507d370), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (26f38571c242844d, ec2dc2732ec6178), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (5e78d72144a94f4b, 280af7c628d0c7c0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (e0d6cb96e5bd466b, 451600a0b50c8695), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (d2d0f291e74a694a, 245871224bab08f6), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (fceca50e1edaaf22, 48e967305453d5ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6b3cac68eb3f686b, f414932d835aed6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6da30f9565fc5700, a6cbefd0ecb64fbe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (156cc2c2bd576fd4, d519ed5f7f3c68af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (39cd7023a6177814, bad49dc2f902db96), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (62c1447d994bb3af, b96b161a1ce02d0d), 0, 0 [INFO] [stderr] Compiling grin_secp256k1zkp v0.7.11 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (742214919dc8982f, 12016d1ecf22745f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (e2b4957dafbbef6e, a565bec6a7d70e1d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (99ce86fb080cfe70, dbf5c467adc61c57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (dde96436f6bda6b9, 741c119d2cc6b012), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (bb243cf7217373f3, 8d0be22889bb38d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (46c8380fa24264a2, 96f9106fd31a1857), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (c0b282869cde4d16, 638371fc5190357e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (df2c32da53dd6288, 7e06c1fd6d1b91e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d457bb25693a1660, 552c4be191061f82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (484c530bb497a92b, 6617cf6caf594595), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (9cb74acd1145d008, bf7fd451bb02554b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (bc62995e7bfe62f0, 990cbad1a7029b54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (e6a71fe1025a8c52, fbd6e441e698d371), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (385a4e9ee7d066f4, ab55a5497b2dc316), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (56d86681e136cc71, 6715f3ffa040381), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (634a4d29159fef62, 3218b59cec5e8148), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (990d6d109b14359d, 500c13b62ccd86c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b732eb2f27704118, 2dc7dfb2389f6a6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (884876c3cfceacf4, 7d6639553442a2aa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (31c6f2daa92db580, 2c02040b901218dd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (344e59dfd4de225b, f3b65f1f2adb9daf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (62e165c87de4b3ff, 839331a11f4bc0ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (8eb77c4ec2f3d1b1, 68a61c6091985b6f), 8, 24 [INFO] [stderr] SG_CR_Eslkdjf: rand, (37b5230a8d514252, c523b217e3f34f64), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (c71c919823090d15, 2c46d1789a875f6c), 0, 0 [INFO] [stderr] warning: In file included from depend/secp256k1-zkp/src/secp256k1.c:14: [INFO] [stderr] warning: depend/secp256k1-zkp/src/ecmult_impl.h:930:12: warning: 'secp256k1_ecmult_pippenger_batch_single' defined but not used [-Wunused-function] [INFO] [stderr] warning: 930 | static int secp256k1_ecmult_pippenger_batch_single(const secp256k1_ecmult_context *actx, secp256k1_scratch *scratch, secp256k1_gej *r, const secp256k1_scalar *inp_g_sc, secp256k1_ecmult_multi_callback cb, void *cbdata, size_t n) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/ecmult_impl.h:557:12: warning: 'secp256k1_ecmult_strauss_batch_single' defined but not used [-Wunused-function] [INFO] [stderr] warning: 557 | static int secp256k1_ecmult_strauss_batch_single(const secp256k1_ecmult_context *actx, secp256k1_scratch *scratch, secp256k1_gej *r, const secp256k1_scalar *inp_g_sc, secp256k1_ecmult_multi_callback cb, void *cbdata, size_t n) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from depend/secp256k1-zkp/src/secp256k1.c:13: [INFO] [stderr] warning: depend/secp256k1-zkp/src/group_impl.h:273:12: warning: 'secp256k1_gej_is_valid_var' defined but not used [-Wunused-function] [INFO] [stderr] warning: 273 | static int secp256k1_gej_is_valid_var(const secp256k1_gej *a) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/group_impl.h:203:13: warning: 'secp256k1_ge_set_infinity' defined but not used [-Wunused-function] [INFO] [stderr] warning: 203 | static void secp256k1_ge_set_infinity(secp256k1_ge *r) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:184:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 184 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:186:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 186 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:205:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 205 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'outputlen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:201:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 201 | ARG_CHECK(outputlen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:207:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 207 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_parse_der': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:246:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 246 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:247:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 247 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_parse_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:264:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 264 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:265:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 265 | ARG_CHECK(input64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_serialize_der': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:283:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 283 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'outputlen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:284:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 284 | ARG_CHECK(outputlen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:285:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 285 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_serialize_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:295:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 295 | ARG_CHECK(output64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:296:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 296 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_normalize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sigin' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:309:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 309 | ARG_CHECK(sigin != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:330:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 330 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:329:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 329 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:331:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 331 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:407:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 407 | ARG_CHECK(signature != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:406:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 406 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:408:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 408 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_seckey_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:450:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 450 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_create': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:465:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 465 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:468:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 468 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_negate': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:484:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 484 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_negate': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:497:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 497 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_add': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:514:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 514 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:515:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 515 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_tweak_add': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:538:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 538 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:539:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 539 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_mul': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:561:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 561 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:562:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 562 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_tweak_mul': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:584:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 584 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:585:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 585 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_combine': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubnonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:613:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 613 | ARG_CHECK(pubnonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubnonces' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:616:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 616 | ARG_CHECK(pubnonces != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_inv': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:638:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 638 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_neg': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:658:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 658 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdh': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'result' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/ecdh/main_impl.h:20:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 20 | ARG_CHECK(result != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'point' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/ecdh/main_impl.h:21:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 21 | ARG_CHECK(point != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scalar' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/ecdh/main_impl.h:22:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 22 | ARG_CHECK(scalar != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recoverable_signature_parse_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:44:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 44 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:45:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 45 | ARG_CHECK(input64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recoverable_signature_serialize_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:64:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 64 | ARG_CHECK(output64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'recid' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:66:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 66 | ARG_CHECK(recid != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:65:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 65 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recoverable_signature_convert': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:79:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 79 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sigin' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:80:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 80 | ARG_CHECK(sigin != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_sign_recoverable': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:132:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 132 | ARG_CHECK(signature != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:131:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 131 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:133:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 133 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recover': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:179:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 179 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:178:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 178 | ARG_CHECK(signature != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:177:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 177 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:62:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 62 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:63:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 63 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:81:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 81 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:82:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 82 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_generate': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:233:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 233 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'key32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:234:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 234 | ARG_CHECK(key32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_generate_blinded': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:240:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 240 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'key32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:241:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 241 | ARG_CHECK(key32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:242:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 242 | ARG_CHECK(blind32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commitment_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:49:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 49 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:50:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 50 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commitment_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:69:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 69 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:70:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 70 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commit': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:90:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 90 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:91:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 91 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:92:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 92 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:93:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 93 | ARG_CHECK(blind_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_blind_commit': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:123:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 123 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:124:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 124 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:125:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 125 | ARG_CHECK(value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:126:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 126 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:127:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 127 | ARG_CHECK(blind_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_blind_sum': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind_out' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:189:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 189 | ARG_CHECK(blind_out != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blinds' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:190:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 190 | ARG_CHECK(blinds != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commit_sum': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit_out' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:220:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 220 | ARG_CHECK(commit_out != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: In file included from depend/secp256k1-zkp/src/secp256k1.c:9: [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'commits' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:218:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 218 | ARG_CHECK(!pcnt || (commits != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'ncommits' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:219:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 219 | ARG_CHECK(!ncnt || (ncommits != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_verify_tally': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'pos' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:247:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 247 | ARG_CHECK(!n_pos || (pos != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'neg' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:248:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 248 | ARG_CHECK(!n_neg || (neg != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_info': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'exp' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:21:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 21 | ARG_CHECK(exp != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'mantissa' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:22:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 22 | ARG_CHECK(mantissa != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'min_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:23:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 23 | ARG_CHECK(min_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'max_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:24:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 24 | ARG_CHECK(max_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_rewind': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'nonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:44:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 44 | ARG_CHECK(nonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'min_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:41:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 41 | ARG_CHECK(min_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'max_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:42:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 42 | ARG_CHECK(max_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:39:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 39 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:40:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 40 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:46:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 46 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'min_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:62:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 62 | ARG_CHECK(min_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'max_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:63:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 63 | ARG_CHECK(max_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:60:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 60 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:61:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 61 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:65:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 65 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:79:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 79 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'plen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:80:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 80 | ARG_CHECK(plen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:81:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 81 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:82:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 82 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'nonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:83:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 83 | ARG_CHECK(nonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:86:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 86 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:90:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 90 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gens' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:91:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 91 | ARG_CHECK(gens != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:94:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 94 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:98:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 98 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_verify_multi': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:126:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 126 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gens' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:127:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 127 | ARG_CHECK(gens != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:130:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 130 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:129:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 129 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_rewind': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:169:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 169 | ARG_CHECK(value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:170:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 170 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:171:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 171 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:172:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 172 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:173:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 173 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_prove': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:203:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 203 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gens' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:204:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 204 | ARG_CHECK(gens != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:212:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 212 | ARG_CHECK(value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:213:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 213 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:214:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 214 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'nonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:215:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 215 | ARG_CHECK(nonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_context_create': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkeys' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:112:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 112 | ARG_CHECK(pubkeys != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seed' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:113:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 113 | ARG_CHECK(seed != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_export_secnonce_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'secnonce32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:160:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 160 | ARG_CHECK(secnonce32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_generate_nonce': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'aggctx' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:177:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 177 | ARG_CHECK(aggctx != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_sign_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:220:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 220 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:221:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 221 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:222:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 222 | ARG_CHECK(seckey32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seed' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:223:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 223 | ARG_CHECK(seed != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_partial_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'aggctx' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:304:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 304 | ARG_CHECK(aggctx != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'partial' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:305:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 305 | ARG_CHECK(partial != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msghash32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:306:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 306 | ARG_CHECK(msghash32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:307:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 307 | ARG_CHECK(seckey32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_combine_signatures': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'aggctx' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:355:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 355 | ARG_CHECK(aggctx != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:356:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 356 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'partial' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:357:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 357 | ARG_CHECK(partial != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_add_signatures_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:403:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 403 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sigs' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:404:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 404 | ARG_CHECK(sigs != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubnonce_total' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:406:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 406 | ARG_CHECK(pubnonce_total != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:462:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 462 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:463:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 463 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:464:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 464 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkeys' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:465:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 465 | ARG_CHECK(pubkeys != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_verify_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:543:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 543 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:544:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 544 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:545:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 545 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'out64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:17:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 17 | ARG_CHECK(out64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:18:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 18 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:26:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 26 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'in64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:27:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 27 | ARG_CHECK(in64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:47:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 47 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:48:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 48 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:49:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 49 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:136:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 136 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:137:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 137 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pk' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:138:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 138 | ARG_CHECK(pk != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_verify_batch': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:313:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 313 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] SG_CR_Eslkdjf: syn, (c07cff921a43af1d, 1a7dd1a00dfbe8f7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (20be1f61ab34344, 91d6e676a60acd08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2aa4f5887cf343b6, e16b30730321ab9d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2aa7d5ec4abc3aec, 9ba3b219da3161ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (53a8f9523dd6aad4, a6584b16b1480cc9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e11ab517b7e6851, fd0026b2f6d32ca4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9cdb947417c85bbd, dc892370b83e2473), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7622a078a7818941, 1a60540b5dd66033), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c8ca9ca72fa04dd8, b836dd29737d54d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7bf504c9d91bcd22, e11af2824bc61dcb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ce8b41b99df865f, 1f1c79537990eca3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54dd1b4e2799ff30, d3ea6d3537ccae36), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5667bf5c8a01925, e7db91ad9fa59f09), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6c29b4c92167a313, 379578b280b05104), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (be7b1750ebf9413d, 388e58ed1701934e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (11b080e96ca72091, 365e3185801bb371), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bee3f56c30c94871, f264be78b4475f7c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (11b080e96ca72091, 365e3185801bb371), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dac187ba41413c00, bd517c03b94dfad2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5a9ed8708d9df79e, 52830d9bcf43fa8d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f28098a26e2dbe40, 4fed3e5c4cb97f90), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d71aebe2806ef0c5, 5c05b8c62b859985), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c45047c110b8046, 76e368e49ac49b27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b374e6886ff3f82, c707a953f1157382), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6fe68971eab698a, db0541f3e0b5a587), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ad98173f805f15ec, 4f403a2722f30990), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d30efccc40e577fb, 25553d8d08870153), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c94f4c2e13e089d, a68a31af3c85d3bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fd00fff780e0f827, 9ce9b8741e9442d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8150f5e4231614f2, 635e50e27267a4e9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cb180eb587b345a5, 9e24ba7624e35c92), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (958b6637b344ba58, 62aea3aedd1bf9a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6f84b96b7ad5cd88, c80f00c49849a0ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5442273a082f3bb4, af826e7b400352ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c7ae2551f631b95, 263ec160440b86cf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (258626704a6254e3, bd7eff25b3c35b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a9e25c0a81f3bcb6, c0be414b7de546cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6b202cef59d9a13b, d90cb33ec65a5a7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd4ae2a7b80d0998, b41d14e3bfa2a330), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (94092b1386cc029c, 8cdca7fa8093e5c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7bb74778ac798b6e, 7630bc2ed855f6a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8caf5591534a4e2e, c72ad8ee90d79d60), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4103ee784045b56e, d99f1ca915c5ff81), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5efa9964946a490c, b1bcebd8c9518129), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (abe13aca07c30166, e297724aaf0c7b69), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (28adbbc7afe6f75c, c92d3b3be26c9663), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c5b065eea72194d2, f43f6cb5ba48a02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c5b065eea72194d2, f43f6cb5ba48a02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (72845047654c4158, 86a5d12f4f6982d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af4150d21f3b23cf, d130fe6be4b56482), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2b91a329a41f37b, 53bbbb96a24e7047), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6358d3fba7cb5f63, 50b89dcc0c9dc194), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5d8a813c02593d4, 3d520b83d8d64bc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3516b661ff9bdb6, e6ec50531336779c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2ceb399e05cb5dbb, f23f2b86ae6e94a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (49d01f39e030ecd9, a454a013af609630), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4060c7fe8d5a1aac, 2d8432eeb895843), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1a5c94fcf5ae7e12, 5f9c3ba1fd197475), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4c760d6605ff3248, 2f1e742ea2979d99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a49d2c75d20970e5, fa68e34832bdcfdf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6cd09b1ef377fb5b, f60e1b9470f46f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e685679f3dd5bcc1, dd4b3f177c5fa3e3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c66f944243948bdc, 9228497a2d47506c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (97a1e0dc864ccdb8, c1a430b3399009bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (93c5de334e6e0e27, ed1db193ff3c2ab0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (93079ca645fceb4c, 29506f3e7eadc66f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b90328cc3ebbae3, a423dd42f5558ddc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9aec496d869ca659, e2024f76b86102de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2956a331edd0e2d4, 76acddcd2539d328), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (229b9fe8ea56c79a, 14d8cf44c416f8a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (274448b4fcf4fd0e, ead53a3f8076417e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d6d4b3f601b09ba6, d0143109f05aebec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9617d2545e7de115, 1d5cfe678daae1dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c7285107fb91a244, 804f5c0570523680), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3aef9c35e9639756, 942be25c29c1a19b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (507c11bde951465f, 5af8b3232929d170), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (916341a7b2f4b9bb, 64ad24a04b22f4ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a80415334228303, 2ab36da816c494ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99b28ffb2db5d673, 340a114e20b5fab3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2efd9978078b5ece, 957c70148fc13499), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54556ea4a583144e, 81c136c16db8da47), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed8daed1d38ee50e, 9b00907ddf4994bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (22e07e2a4612759b, 4d2886beaeed7eab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c95f452ff66fed7, 62720f62dae2290b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4966af944cf67c4e, 52991a6016c49bfd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (713b8c4072b7d180, 8feaea8ea77cde40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ea936dd0f9f0b181, 44d0326f66b61f9d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92496eb3b4069b0c, 7fb89caa449feaa3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d2a0ba2b50cd8d3b, b31fa4e5497dab08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (530f932b98a25b43, 524adb94c0ea2b5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (907c29ce5e6e1830, aa4e8dd0e8aaf51d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1e5a97177f33f8d4, aa6c756e31764dd3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1e5a97177f33f8d4, aa6c756e31764dd3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (12fea8856e1f65b4, 388ab5c806ae58ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9908100d69d94a20, 18ff8047d0d83631), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (622544c22785f4af, c3d9209c580a3202), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f19a71a37bb061a1, ce84b198e6367f04), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (aeb71bdefefd5cb0, 777c5f74fca885c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cda3d33bb73e1916, 700be583eb3e5191), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6a5a4f64e83b5f3a, 967a56dbb10d781), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3aa7395a1da6b5f1, c0f43e088b0ce5d5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b987f8cd5e18212f, d38f1dbbd320450e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (72c46d02fa10c5cb, 860917316d745b33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c077be4f058d972b, 1e5baed2857bb3f9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (27a6e09a6bed7c57, 4e4e1c7b3f41aa2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9d74f29163e7b9a7, c15d12df14ccb2a4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9b9d476b75da9d6, 4cdf2818e5a465a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5352cb121586c25, d08c83a177906f69), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (167250d9e14ff145, 78d89afe55a3c858), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e64b499074128ae3, 6f2254103a7d6719), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c38fc245c99a0093, 19be68e3fbfb4529), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92310af1388fbba2, 6dd1ab36b9a05432), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5bc87cf614992ff, 701992ee11ae31e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5bc87cf614992ff, 701992ee11ae31e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (89d863f97ce32bdd, 4f2563d9f9c544a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7140a3884ff11a6, 8185bfc74a069ba8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e0be8ccc3ce504e9, b987ee446df21c3a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5462f071d7556f5d, 9f1c2af39d6104a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4873c10b236cd1d6, cfc2a32598c8967c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b8286c48da48c18e, 4f4a8b6810c416cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (491b1d481e95c0b8, 80e0b981a20ff7ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5c4949e6d833bfa, 343073d8cc5f9717), 0, 0 [INFO] [stderr] Compiling synstructure v0.12.5 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (5450c68aabe1b0ff, 954b8c770c8e87b6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (7a19a240f13fee91, 9963d383859de4bd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (b262e281ce0d4fc8, a9935dd5f77c8005), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (8a1f95bac34d90ab, e9a1ca9486bfd68c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (7d7e34d2438e8d11, 9062b700bfdbd452), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (7d7e34d2438e8d11, 9062b700bfdbd452), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (9d08f9285aabebbf, f24528e4bdec7d18), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (38ad3e35daf26c39, e2fb46da4f127310), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (c4757196142a9582, 3415def205425217), 8, 8 [INFO] [stderr] Compiling serde_derive v1.0.127 [INFO] [stderr] Compiling zeroize_derive v1.1.0 [INFO] [stderr] SG_CR_Eslkdjf: zeroize_derive, (f493565a52eda8f7, 90935a3c9bf31beb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: zeroize_derive, (963bdd169f502b2, b29d0d6cd627bd8f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: zeroize_derive, (38c9c01b91b56c88, 97323c3428e4b07a), 0, 0 [INFO] [stderr] Compiling zeroize v1.4.1 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d7ceca673660f21e, 39bce4e00afb80dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d7ceca673660f21e, 39bce4e00afb80dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b45783ed289fba4, eebd93e4dacbd694), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d75074d2f9302cf7, 888d7f05570a5116), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (df7f11fd224cc93e, 1b964471f028baa3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (daf8441359328aa5, 7fa579a85f2b2b5f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2219d39882bb81d6, 699725eec79c23a8), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6c3418add34025e8, 1a2b8851e59c257), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5d9c4e64d34bb37c, cfd76bfe0f77ac8d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5f3720cd87ca0778, 479f6eec84f664d6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a92250f409341f01, a00f35e7651d72df), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (22993e386383624, a685eafbd52c3022), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6b78a0d516ebd7e5, c33769ec53f579), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8c59b23e72c63c46, a2ed8681a1e1411d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (17edbd2ce7c05c0c, a5fb0793482b787f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5f94a579a0f999fe, 4c96728f35741be0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cc87f5fa788e948a, 7edda56cf81d31d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (73768b1cb7a99de4, 6ab39a9c63787205), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (281e5569d0ea925a, 60d83c92d7bd2d28), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (281e5569d0ea925a, 60d83c92d7bd2d28), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a9e74745cded18e5, ec0b89c0fcbd4e7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e9c7e78a5706b20, 59a7e5e14ee24c14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1799de5567770fd9, 58c7a9c0769e52af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ff47798addc1ed41, 86064a6dd1387971), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a7d6989e329bfae9, f54d26e6b85e9dfb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (20293bba8c50b581, da92bebd2ca81a23), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (175890e31a7906d6, b50107fe79b4b5f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6b54f32ddc96722b, 6b3abddbf62045a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (67442d349bd5de65, 97c8497a8f4dac7f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9bbad45670a3c032, b1b11fcfed28477), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (68d1b946bed8947c, c59994ffd8257c9c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5657a8d2ac2d1d73, 6df9511cc9510ccb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e8f557c450ffcda3, 2794e27b5f805ba6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3af77431707a0847, e890e53d012339d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e6d8519ce437d45d, 9fbd6a4bd38c7a32), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f8c5ddf1611d9ccb, a97f74b0cbb12728), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1c19dd38ab54674, 439d685cf02aff2f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c8c3e9afccf742a5, 8d3db240101563f4), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b9759a4faf781335, 32e9d41d5392ec00), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2906b85a400f32a0, 1e1e64aaf7dd2bca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5d6f7c84c9b785dd, 882de2406c6f46cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (af06e2f97b6983f8, 4fd586939d3631ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a8930ad2cd412de2, 6ffeff83501caa97), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (423ec044389f8827, c02c8838820153d0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2ba15ef56d76d83e, 6393c1c5c62fb0fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (355005506259f311, 3eee044209a0ca6e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e86019dda7a34636, 573e447b7a8725a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d6a3fe91d612e2fe, dbc1c0056d981a33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (aa4882b7ba8a0aad, 49736d53477c0ed8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (635c47447c76a543, d010cf7b5bd00f38), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d6a3fe91d612e2fe, dbc1c0056d981a33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c6efad8d1164b3e2, 347821d85976741f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (175bb03bd783ecea, 97bdfe5502dcaf6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (10573de2d310a9a, 7fd863605a0d80f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (efecd767c15f69e9, b590f5052752652f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (488899f3adc05a64, 2947f9c83d6bc6df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ea027ce71c681ff9, b2a7d481f62afb02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4e388c1a13b1e164, e492493bd229ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (87c632267fc74173, 221bdbfb7eddeaed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a458fd5608d423a9, bb26d5949e311846), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (abc24cff248f70a7, d088cbb8c06bac26), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (87c632267fc74173, 221bdbfb7eddeaed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9181c7bf2e9324aa, 1a4fb20ccf54680f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c6a6b8cfb6bc41c5, ce0f01a8929df538), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (62b22d7cc9dad9f2, 4dd3ff0efac68173), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (41ca46e480e3a270, 751ac568b4628283), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e0fe3cb00f37485, 725096094b2e20c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84f7383920fa51a3, 1bec521d175a107f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84e99c8833f4d79e, a3243801c952173c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e0fe3cb00f37485, 725096094b2e20c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9fbe7297ed62ad35, f00e5ea056910046), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4fc2bd9a6d44a75f, e50a8df96a9d5abb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a96b063ed46800bf, 9ad748da4f665224), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9fbe7297ed62ad35, f00e5ea056910046), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9285250b2c48c58e, d21ef5b86e44a0ee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f7904f03de2ee67e, ce8cc19bbf4bac51), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4d5e455878c5aab6, cb5cd2bbf67c6e1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9285250b2c48c58e, d21ef5b86e44a0ee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (71f78b924494feaa, 93b1925414006380), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e9dadcddc12ef175, 7d9345d50c6b77f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (90e68a8de8c96186, e379924f036abceb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dd58ee1c7604d22, f5f02e5ebc6a6ecd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e4097d5e75de917c, 22219d3a1b109a9c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6809445c32815719, e0a8556e292f219), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (26f4ef95e49e4993, 7b876ee06ec80c84), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b0b0aa4abce7cc66, b13e760396880cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1b9741567dd1e4a9, 8ac95e661ab775a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (55512e2e7f33d805, acfbef4d6a51e107), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fcd8bf20e41b1def, 852ecaf821d189c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dd41d3195720c993, 7a77cf6b2c65ce00), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (988b0ea62b01eccb, 97a11e765e116565), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e98ae8388e66b7e2, 47d64c4c216e9ae7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e2970449930b7521, 488236f11074e6f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b956e0c900a39a56, d97c0e94761fd484), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ad5bd323687d7cf2, a5332f974c8201fa), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fd045a0c370043b4, a30fda94f07bd1e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (93f5f2ec5b86e8d1, 665e0aa1517dffcb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (23305ad669019fd2, 6bbb8293a931a8dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f85c6036d79ee3c5, 62b4e86df2ea8d1f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dc0ad0832ddcdd62, fc170b1065b3383a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (93d603cbbcb2873, 8c2f66c9fd39a7e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ff294f51724808c9, c3226d90a39f5836), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (694bd9a3d9dcbc48, 2645cf985750738), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (43923202b065e631, c697f0a4be68aaf9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7bbbc211d61b0260, 799e6a1cd33e36db), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5664752a6370115, 81d52f9d4512f806), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4a62f1e4263f14d9, 777761292fd02cde), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d2dad52054cf9f4b, b13e1b1df0004894), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e19e58b3b9cbaaf, 3c5630a23ba10230), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (20d7971f3aff3bfb, e289c5fb27a4fa42), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1a17ef488b0b3250, a26d9ecc9d57fee1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bcd846821ecac070, 98b6e85d3fc95998), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7c47424dd54287f5, 6d23aaec68136f85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (160b7d9a20224684, 200c640a78c764d9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ecee7c19b04fa447, 2e5d4032e707a60a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (90c6eeb1a6649731, 9b2ed200edae96d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e1ec4d2bcbd131f4, 28e3bbd130371d35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9d659961908431d7, e02239cfb4808d5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d4e8d3b8d6612fa6, c97c978630ed8614), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8c5e95916996dd8d, 9bc4d6c597ada045), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d8323054d03ef994, 30f0cabe62266e38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cedadb70a582f40a, f299a77e8463d00c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5537ef4d56137840, fdb8536fb0d62a07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ac7946b7901c9617, d18cd8c02a283f26), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a9af27b1e377cdf9, d6fc72edc030e21e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b9049980f7517686, 720d9f6cff19f79e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (10afb43e1c73fcc4, a55578b84e091a68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2968a9d1fa60f805, de7a73f3f411dd34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b0eda6cce33d1ef8, 80e5b5e93dafe96b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2968a9d1fa60f805, de7a73f3f411dd34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (75e925ae8b3c84e, 923e1e555ca28490), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (55be4c9c79b3d529, 9ecca4a9144a2018), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (88b55b09be30286d, 343a924daa24145b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9aa9af8a23f0e8a6, 4c1b6e597e2dec49), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8ff237314acaedab, fa608d3ce498c6c5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (78541592cf9dcd6f, b58d95d6b566cc49), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d625b479aaa4b596, 4cccf76973da0252), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c9805cc9d3cfdc83, 6f717fe6e69fb541), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (484afd3d6c8f9928, a99d60c64f687bfe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d50e3a24079bf0ed, fa2b8b9d258b5853), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (73afc06502d1e17b, 13ce0b1ecd12ee99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (86b74353edb5e1ea, f6fe2316c8af31b7), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7d5397dc245fb5ae, 3fa6916071aca412), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7d5397dc245fb5ae, 3fa6916071aca412), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d515118704806b0c, 52a5ece4388b0bbb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d574a0ef7e54e8e0, 2bf2d9bd269c5632), 0, 0 [INFO] [stderr] Compiling serde v1.0.127 [INFO] [stderr] Compiling serde_json v1.0.66 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (5f1895e5e737885, 57f2fda0b58cd968), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (5da9c72cfd9c8ff2, f4592ce060696280), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (505b1bf577425faa, d8b4dd07b623f8b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (e7be921f1b0f8208, a4781fddf123b3e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a0205bd832dda887, e1f0fd5fd6ef695f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (6bd1ab701698dbf, 6c2cd1d82a131e10), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (f69ffdd75009f9e8, 5e4375a7a4f26443), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3a376d88c7ff366c, 706d26331fa2c9bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (6f9fff62ee35d44d, 19d2b51b66d2b737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (9f821edf30591328, 4ba15117a0365a56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (9f821edf30591328, 4ba15117a0365a56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3f3f4b2b0c484f1c, 9738d8922fa03181), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (2851bc8ef6f663ea, 8c5ca3bec2fa849a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (d8482372d08f7c71, 1508ce6b2a40c15f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3c785d99ea6fedc8, e01740da631aa025), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fbc83e7a3df0359, 22ad9eff423d91e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fbc83e7a3df0359, 22ad9eff423d91e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (c7ac70da0da95166, a26cd35861606e97), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (b5432fafe76639c1, efabaf8bbe603523), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (b292ac5dee951726, c536946a76ba78bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a791636144a5a6d3, 680555932a04baa1), 8, 8 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:475:19 [INFO] [stdout] | [INFO] [stdout] 475 | let pos = map_vec!(positive, |p| { self.commit_parse(p.0).unwrap() }); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:476:19 [INFO] [stdout] | [INFO] [stdout] 476 | let neg = map_vec!(negative, |n| self.commit_parse(n.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:477:19 [INFO] [stdout] | [INFO] [stdout] 477 | let pos = map_vec!(pos, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:478:19 [INFO] [stdout] | [INFO] [stdout] 478 | let neg = map_vec!(neg, |n| n.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:496:19 [INFO] [stdout] | [INFO] [stdout] 496 | let pos = map_vec!(positive, |p| self.commit_parse(p.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:497:19 [INFO] [stdout] | [INFO] [stdout] 497 | let neg = map_vec!(negative, |n| self.commit_parse(n.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:498:19 [INFO] [stdout] | [INFO] [stdout] 498 | let pos = map_vec!(pos, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:499:19 [INFO] [stdout] | [INFO] [stdout] 499 | let neg = map_vec!(neg, |n| n.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:524:23 [INFO] [stdout] | [INFO] [stdout] 524 | let mut neg = map_vec!(negative, |n| n.as_ptr()); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:525:23 [INFO] [stdout] | [INFO] [stdout] 525 | let mut all = map_vec!(positive, |p| p.as_ptr()); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:770:25 [INFO] [stdout] | [INFO] [stdout] 770 | let blind_vec = map_vec!(blind_vec, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:855:25 [INFO] [stdout] | [INFO] [stdout] 855 | let blind_vec = map_vec!(blind_vec, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:893:26 [INFO] [stdout] | [INFO] [stdout] 893 | commit_vec = map_vec!(commits, |c| self.commit_parse(c.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:894:30 [INFO] [stdout] | [INFO] [stdout] 894 | commit_ptr_vec = map_vec!(commit_vec, |c| c.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1019:26 [INFO] [stdout] | [INFO] [stdout] 1019 | let commit_vec = map_vec!(commits, |c| self.commit_parse(c.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1020:26 [INFO] [stdout] | [INFO] [stdout] 1020 | let commit_vec = map_vec!(commit_vec, |c| c.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1021:25 [INFO] [stdout] | [INFO] [stdout] 1021 | let proof_vec = map_vec!(proofs, |p| p.proof.as_ptr()); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1043:38 [INFO] [stdout] | [INFO] [stdout] 1043 | let extra_data_vec = map_vec!(ed, |d| d.as_ptr()); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1044:42 [INFO] [stdout] | [INFO] [stdout] 1044 | let extra_data_lengths = map_vec![ed, |d| d.len()]; [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:214:20 [INFO] [stdout] | [INFO] [stdout] 214 | let sigs_vec = map_vec!(sigs, |s| s.0.as_ptr()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:215:20 [INFO] [stdout] | [INFO] [stdout] 215 | let msgs_vec = map_vec!(msgs, |m| m.as_ptr()); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:216:24 [INFO] [stdout] | [INFO] [stdout] 216 | let pub_keys_vec = map_vec!(pub_keys, |pk| pk.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:245:19 [INFO] [stdout] | [INFO] [stdout] 245 | let sig_vec = map_vec!(sigs, |s| s.0.as_ptr()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a static [INFO] [stdout] --> src/ffi.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub static secp256k1_nonce_function_rfc6979: NonceFn; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a static [INFO] [stdout] --> src/ffi.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub static secp256k1_nonce_function_default: NonceFn; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn secp256k1_context_create(flags: c_uint) -> *mut Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn secp256k1_context_clone(cx: *mut Context) -> *mut Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn secp256k1_context_destroy(cx: *mut Context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | / pub fn secp256k1_context_randomize(cx: *mut Context, [INFO] [stdout] 161 | | seed32: *const c_uchar) [INFO] [stdout] 162 | | -> c_int; [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:164:5 [INFO] [stdout] | [INFO] [stdout] 164 | / pub fn secp256k1_scratch_space_create(cx: *mut Context, [INFO] [stdout] 165 | | max_size: size_t) [INFO] [stdout] 166 | | -> *mut ScratchSpace; [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn secp256k1_scratch_space_destroy(sp: *mut ScratchSpace); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | / pub fn secp256k1_generator_generate(cx: *const Context, [INFO] [stdout] 172 | | gen: *mut Generator, [INFO] [stdout] 173 | | seed32: *const c_uchar) [INFO] [stdout] 174 | | -> c_int; [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 184 | / pub fn secp256k1_ec_pubkey_parse(cx: *const Context, pk: *mut PublicKey, [INFO] [stdout] 185 | | input: *const c_uchar, in_len: size_t) [INFO] [stdout] 186 | | -> c_int; [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:188:5 [INFO] [stdout] | [INFO] [stdout] 188 | / pub fn secp256k1_ec_pubkey_serialize(cx: *const Context, output: *const c_uchar, [INFO] [stdout] 189 | | out_len: *mut size_t, pk: *const PublicKey, [INFO] [stdout] 190 | | compressed: c_uint) [INFO] [stdout] 191 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | / pub fn secp256k1_ecdsa_signature_parse_der(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 195 | | input: *const c_uchar, in_len: size_t) [INFO] [stdout] 196 | | -> c_int; [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | / pub fn secp256k1_ecdsa_signature_parse_compact(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 199 | | input64: *const c_uchar) [INFO] [stdout] 200 | | -> c_int; [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | / pub fn ecdsa_signature_parse_der_lax(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 203 | | input: *const c_uchar, in_len: size_t) [INFO] [stdout] 204 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | / pub fn secp256k1_ecdsa_signature_serialize_der(cx: *const Context, output: *const c_uchar, [INFO] [stdout] 207 | | out_len: *mut size_t, sig: *const Signature) [INFO] [stdout] 208 | | -> c_int; [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | / pub fn secp256k1_ecdsa_signature_serialize_compact(cx: *const Context, output64: *const c_uchar, [INFO] [stdout] 211 | | sig: *const Signature) [INFO] [stdout] 212 | | -> c_int; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | / pub fn secp256k1_ecdsa_recoverable_signature_parse_compact(cx: *const Context, sig: *mut RecoverableSignature, [INFO] [stdout] 215 | | input64: *const c_uchar, recid: c_int) [INFO] [stdout] 216 | | -> c_int; [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | / pub fn secp256k1_ecdsa_recoverable_signature_serialize_compact(cx: *const Context, output64: *const c_uchar, [INFO] [stdout] 219 | | recid: *mut c_int, sig: *const RecoverableSignature) [INFO] [stdout] 220 | | -> c_int; [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | / pub fn secp256k1_ecdsa_recoverable_signature_convert(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 223 | | input: *const RecoverableSignature) [INFO] [stdout] 224 | | -> c_int; [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:226:5 [INFO] [stdout] | [INFO] [stdout] 226 | / pub fn secp256k1_ecdsa_signature_normalize(cx: *const Context, out_sig: *mut Signature, [INFO] [stdout] 227 | | in_sig: *const Signature) [INFO] [stdout] 228 | | -> c_int; [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | / pub fn secp256k1_ecdsa_verify(cx: *const Context, [INFO] [stdout] 232 | | sig: *const Signature, [INFO] [stdout] 233 | | msg32: *const c_uchar, [INFO] [stdout] 234 | | pk: *const PublicKey) [INFO] [stdout] 235 | | -> c_int; [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | / pub fn secp256k1_ecdsa_sign(cx: *const Context, [INFO] [stdout] 238 | | sig: *mut Signature, [INFO] [stdout] 239 | | msg32: *const c_uchar, [INFO] [stdout] 240 | | sk: *const c_uchar, [INFO] [stdout] 241 | | noncefn: NonceFn, [INFO] [stdout] 242 | | noncedata: *const c_void) [INFO] [stdout] 243 | | -> c_int; [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | / pub fn secp256k1_ecdsa_sign_recoverable(cx: *const Context, [INFO] [stdout] 246 | | sig: *mut RecoverableSignature, [INFO] [stdout] 247 | | msg32: *const c_uchar, [INFO] [stdout] 248 | | sk: *const c_uchar, [INFO] [stdout] 249 | | noncefn: NonceFn, [INFO] [stdout] 250 | | noncedata: *const c_void) [INFO] [stdout] 251 | | -> c_int; [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | / pub fn secp256k1_ecdsa_recover(cx: *const Context, [INFO] [stdout] 254 | | pk: *mut PublicKey, [INFO] [stdout] 255 | | sig: *const RecoverableSignature, [INFO] [stdout] 256 | | msg32: *const c_uchar) [INFO] [stdout] 257 | | -> c_int; [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | / pub fn secp256k1_aggsig_context_create(cx: *const Context, [INFO] [stdout] 260 | | pks: *const PublicKey, [INFO] [stdout] 261 | | n_pks: size_t, [INFO] [stdout] 262 | | seed32: *const c_uchar) [INFO] [stdout] 263 | | -> *mut AggSigContext; [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn secp256k1_aggsig_context_destroy(aggctx: *mut AggSigContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | / pub fn secp256k1_aggsig_generate_nonce(cx: *const Context, [INFO] [stdout] 268 | | aggctx: *mut AggSigContext, [INFO] [stdout] 269 | | index: size_t) [INFO] [stdout] 270 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | / pub fn secp256k1_aggsig_partial_sign(cx: *const Context, [INFO] [stdout] 273 | | aggctx: *mut AggSigContext, [INFO] [stdout] 274 | | sig: *mut AggSigPartialSignature, [INFO] [stdout] 275 | | msghash32: *const c_uchar, [INFO] [stdout] 276 | | seckey32: *const c_uchar, [INFO] [stdout] 277 | | index: size_t) [INFO] [stdout] 278 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | / pub fn secp256k1_aggsig_combine_signatures(cx: *const Context, [INFO] [stdout] 281 | | aggctx: *mut AggSigContext, [INFO] [stdout] 282 | | sig64: *mut Signature, [INFO] [stdout] 283 | | partial: *const AggSigPartialSignature, [INFO] [stdout] 284 | | index: size_t) [INFO] [stdout] 285 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | / pub fn secp256k1_aggsig_build_scratch_and_verify(cx: *const Context, [INFO] [stdout] 288 | | sig64: *const Signature, [INFO] [stdout] 289 | | msg32: *const c_uchar, [INFO] [stdout] 290 | | pks: *const PublicKey, [INFO] [stdout] 291 | | n_pubkeys: size_t) [INFO] [stdout] 292 | | -> c_int; [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 295 | / pub fn secp256k1_aggsig_export_secnonce_single(cx: *const Context, [INFO] [stdout] 296 | | secnonce32: *mut c_uchar, [INFO] [stdout] 297 | | seed32: *const c_uchar) [INFO] [stdout] 298 | | -> c_int; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | / pub fn secp256k1_aggsig_sign_single(cx: *const Context, [INFO] [stdout] 301 | | sig: *mut Signature, [INFO] [stdout] 302 | | msg32: *const c_uchar, [INFO] [stdout] 303 | | seckey32: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 309 | | seed32: *const c_uchar) [INFO] [stdout] 310 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | / pub fn secp256k1_aggsig_verify_single(cx: *const Context, [INFO] [stdout] 313 | | sig: *const Signature, [INFO] [stdout] 314 | | msg32: *const c_uchar, [INFO] [stdout] 315 | | pubnonce: *const PublicKey, [INFO] [stdout] ... | [INFO] [stdout] 319 | | is_partial: c_uint) [INFO] [stdout] 320 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | / pub fn secp256k1_schnorrsig_verify_batch(cx: *const Context, [INFO] [stdout] 323 | | scratch: *mut ScratchSpace, [INFO] [stdout] 324 | | sig: *const *const c_uchar, [INFO] [stdout] 325 | | msg32: *const *const c_uchar, [INFO] [stdout] 326 | | pk: *const *const PublicKey, [INFO] [stdout] 327 | | n_sigs: size_t) [INFO] [stdout] 328 | | -> c_int; [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | / pub fn secp256k1_aggsig_add_signatures_single(cx: *const Context, [INFO] [stdout] 331 | | ret_sig: *mut Signature, [INFO] [stdout] 332 | | sigs: *const *const c_uchar, [INFO] [stdout] 333 | | num_sigs: size_t, [INFO] [stdout] 334 | | pubnonce_total: *const PublicKey) [INFO] [stdout] 335 | | -> c_int; [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | / pub fn secp256k1_ec_seckey_verify(cx: *const Context, [INFO] [stdout] 338 | | sk: *const c_uchar) -> c_int; [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:340:5 [INFO] [stdout] | [INFO] [stdout] 340 | / pub fn secp256k1_ec_pubkey_create(cx: *const Context, pk: *mut PublicKey, [INFO] [stdout] 341 | | sk: *const c_uchar) -> c_int; [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | / pub fn secp256k1_ec_privkey_tweak_add(cx: *const Context, [INFO] [stdout] 347 | | sk: *mut c_uchar, [INFO] [stdout] 348 | | tweak: *const c_uchar) [INFO] [stdout] 349 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | / pub fn secp256k1_ec_pubkey_tweak_add(cx: *const Context, [INFO] [stdout] 352 | | pk: *mut PublicKey, [INFO] [stdout] 353 | | tweak: *const c_uchar) [INFO] [stdout] 354 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 356 | / pub fn secp256k1_ec_privkey_tweak_mul(cx: *const Context, [INFO] [stdout] 357 | | sk: *mut c_uchar, [INFO] [stdout] 358 | | tweak: *const c_uchar) [INFO] [stdout] 359 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | / pub fn secp256k1_ec_pubkey_tweak_mul(cx: *const Context, [INFO] [stdout] 362 | | pk: *mut PublicKey, [INFO] [stdout] 363 | | tweak: *const c_uchar) [INFO] [stdout] 364 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | / pub fn secp256k1_ec_pubkey_combine(cx: *const Context, [INFO] [stdout] 367 | | out: *mut PublicKey, [INFO] [stdout] 368 | | ins: *const *const PublicKey, [INFO] [stdout] 369 | | n: c_int) [INFO] [stdout] 370 | | -> c_int; [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 372 | / pub fn secp256k1_ec_privkey_tweak_inv(cx: *const Context, [INFO] [stdout] 373 | | sk: *mut c_uchar) [INFO] [stdout] 374 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | / pub fn secp256k1_ec_privkey_tweak_neg(cx: *const Context, [INFO] [stdout] 377 | | sk: *mut c_uchar) [INFO] [stdout] 378 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:380:5 [INFO] [stdout] | [INFO] [stdout] 380 | / pub fn secp256k1_ecdh(cx: *const Context, [INFO] [stdout] 381 | | out: *mut SharedSecret, [INFO] [stdout] 382 | | point: *const PublicKey, [INFO] [stdout] 383 | | scalar: *const c_uchar) [INFO] [stdout] 384 | | -> c_int; [INFO] [stdout] | |___________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:387:3 [INFO] [stdout] | [INFO] [stdout] 387 | / pub fn secp256k1_pedersen_commitment_parse(cx: *const Context, [INFO] [stdout] 388 | | commit: *mut c_uchar, [INFO] [stdout] 389 | | input: *const c_uchar) [INFO] [stdout] 390 | | -> c_int; [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:393:3 [INFO] [stdout] | [INFO] [stdout] 393 | / pub fn secp256k1_pedersen_commitment_serialize(cx: *const Context, [INFO] [stdout] 394 | | output: *mut c_uchar, [INFO] [stdout] 395 | | commit: *const c_uchar) [INFO] [stdout] 396 | | -> c_int; [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:401:2 [INFO] [stdout] | [INFO] [stdout] 401 | / pub fn secp256k1_pedersen_commit( [INFO] [stdout] 402 | | ctx: *const Context, [INFO] [stdout] 403 | | commit: *mut c_uchar, [INFO] [stdout] 404 | | blind: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 407 | | blind_gen: *const c_uchar [INFO] [stdout] 408 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:412:2 [INFO] [stdout] | [INFO] [stdout] 412 | / pub fn secp256k1_pedersen_blind_commit( [INFO] [stdout] 413 | | ctx: *const Context, [INFO] [stdout] 414 | | commit: *mut c_uchar, [INFO] [stdout] 415 | | blind: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 418 | | blind_gen: *const c_uchar [INFO] [stdout] 419 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:422:2 [INFO] [stdout] | [INFO] [stdout] 422 | / pub fn secp256k1_pedersen_commitment_to_pubkey( [INFO] [stdout] 423 | | cx: *const Context, pk: *mut PublicKey, [INFO] [stdout] 424 | | commit: *const c_uchar) -> c_int; [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:427:2 [INFO] [stdout] | [INFO] [stdout] 427 | / pub fn secp256k1_pubkey_to_pedersen_commitment( [INFO] [stdout] 428 | | cx: *const Context, commit: *mut c_uchar, [INFO] [stdout] 429 | | pk: *const PublicKey) -> c_int; [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:434:2 [INFO] [stdout] | [INFO] [stdout] 434 | / pub fn secp256k1_pedersen_blind_sum( [INFO] [stdout] 435 | | ctx: *const Context, [INFO] [stdout] 436 | | blind_out: *const c_uchar, [INFO] [stdout] 437 | | blinds: *const *const c_uchar, [INFO] [stdout] 438 | | n: size_t, [INFO] [stdout] 439 | | npositive: size_t [INFO] [stdout] 440 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:444:2 [INFO] [stdout] | [INFO] [stdout] 444 | / pub fn secp256k1_pedersen_commit_sum( [INFO] [stdout] 445 | | ctx: *const Context, [INFO] [stdout] 446 | | commit_out: *const c_uchar, [INFO] [stdout] 447 | | commits: *const *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 450 | | ncnt: size_t [INFO] [stdout] 451 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | / pub fn secp256k1_blind_switch( [INFO] [stdout] 455 | | ctx: *const Context, [INFO] [stdout] 456 | | blind_switch: *mut c_uchar, [INFO] [stdout] 457 | | blind: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 461 | | switch_pubkey: *const c_uchar [INFO] [stdout] 462 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:466:2 [INFO] [stdout] | [INFO] [stdout] 466 | / pub fn secp256k1_pedersen_verify_tally(ctx: *const Context, [INFO] [stdout] 467 | | commits: *const *const c_uchar, [INFO] [stdout] 468 | | pcnt: size_t, [INFO] [stdout] 469 | | ncommits: *const *const c_uchar, [INFO] [stdout] 470 | | ncnt: size_t [INFO] [stdout] 471 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:473:2 [INFO] [stdout] | [INFO] [stdout] 473 | / pub fn secp256k1_rangeproof_info( [INFO] [stdout] 474 | | ctx: *const Context, [INFO] [stdout] 475 | | exp: *mut c_int, [INFO] [stdout] 476 | | mantissa: *mut c_int, [INFO] [stdout] ... | [INFO] [stdout] 480 | | plen: size_t [INFO] [stdout] 481 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:483:2 [INFO] [stdout] | [INFO] [stdout] 483 | / pub fn secp256k1_rangeproof_rewind( [INFO] [stdout] 484 | | ctx: *const Context, [INFO] [stdout] 485 | | blind_out: *mut c_uchar, [INFO] [stdout] 486 | | value_out: *mut u64, [INFO] [stdout] ... | [INFO] [stdout] 497 | | gen: *const c_uchar [INFO] [stdout] 498 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:500:2 [INFO] [stdout] | [INFO] [stdout] 500 | / pub fn secp256k1_rangeproof_verify( [INFO] [stdout] 501 | | ctx: *const Context, [INFO] [stdout] 502 | | min_value: &mut u64, [INFO] [stdout] 503 | | max_value: &mut u64, [INFO] [stdout] ... | [INFO] [stdout] 509 | | gen: *const c_uchar [INFO] [stdout] 510 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:512:2 [INFO] [stdout] | [INFO] [stdout] 512 | / pub fn secp256k1_rangeproof_sign( [INFO] [stdout] 513 | | ctx: *const Context, [INFO] [stdout] 514 | | proof: *mut c_uchar, [INFO] [stdout] 515 | | plen: *mut size_t, [INFO] [stdout] ... | [INFO] [stdout] 527 | | gen: *const c_uchar [INFO] [stdout] 528 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:530:2 [INFO] [stdout] | [INFO] [stdout] 530 | / pub fn secp256k1_bulletproof_generators_create( [INFO] [stdout] 531 | | ctx: *const Context, [INFO] [stdout] 532 | | blinding_gen: *const c_uchar, [INFO] [stdout] 533 | | n: size_t, [INFO] [stdout] 534 | | ) -> *mut BulletproofGenerators; [INFO] [stdout] | |____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:536:2 [INFO] [stdout] | [INFO] [stdout] 536 | / pub fn secp256k1_bulletproof_generators_destroy( [INFO] [stdout] 537 | | ctx: *const Context, [INFO] [stdout] 538 | | gen: *mut BulletproofGenerators, [INFO] [stdout] 539 | | ); [INFO] [stdout] | |______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:541:2 [INFO] [stdout] | [INFO] [stdout] 541 | / pub fn secp256k1_bulletproof_rangeproof_prove( [INFO] [stdout] 542 | | ctx: *const Context, [INFO] [stdout] 543 | | scratch: *mut ScratchSpace, [INFO] [stdout] 544 | | gens: *const BulletproofGenerators, [INFO] [stdout] ... | [INFO] [stdout] 561 | | message: *const c_uchar, [INFO] [stdout] 562 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:564:2 [INFO] [stdout] | [INFO] [stdout] 564 | / pub fn secp256k1_bulletproof_rangeproof_verify( [INFO] [stdout] 565 | | ctx: *const Context, [INFO] [stdout] 566 | | scratch: *mut ScratchSpace, [INFO] [stdout] 567 | | gens: *const BulletproofGenerators, [INFO] [stdout] ... | [INFO] [stdout] 576 | | extra_commit_len: size_t [INFO] [stdout] 577 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:579:2 [INFO] [stdout] | [INFO] [stdout] 579 | / pub fn secp256k1_bulletproof_rangeproof_verify_multi( [INFO] [stdout] 580 | | ctx: *const Context, [INFO] [stdout] 581 | | scratch: *mut ScratchSpace, [INFO] [stdout] 582 | | gens: *const BulletproofGenerators, [INFO] [stdout] ... | [INFO] [stdout] 592 | | extra_commit_len: *const size_t [INFO] [stdout] 593 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:595:2 [INFO] [stdout] | [INFO] [stdout] 595 | / pub fn secp256k1_bulletproof_rangeproof_rewind( [INFO] [stdout] 596 | | ctx: *const Context, [INFO] [stdout] 597 | | value: *mut u64, [INFO] [stdout] 598 | | blind: *mut c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 607 | | message: *mut c_uchar, [INFO] [stdout] 608 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (c843730bd141b47a, 11ea5f9e11781a28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4fd5b2142e3c10, 98ad6c137049863b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1b623932d8316a57, f4c5cf5679960144), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7421efa592759cf9, bf50064d2068c9b3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (fda4d1e1982589e9, 8d5874c0b90a2644), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b98653e7a1adc094, 8d0c179a67251d24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (cf84681eca4f8689, a6b066f1167464db), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7d1952d0204ab16d, 2fa60b744d4a02f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4b8e140b53858da, e8b36bce11124886), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8a85fa6e0f4e36da, 45d046c92e0da5a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d68bf428225196be, 2d8f9d0d1de82652), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3941ebc05797474e, 57937b2718ce97bb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b9f95315d8f085c6, 462b97295163a8d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4fc507b68bd2cb6a, 3153af0482b0d754), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4ac3698b18023a8e, fb0a754acc085cb5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (988fdc6099bdcce, 9ea58c93acfa2c09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9e22ef6686b1072c, 7e6ae30dd7b9ab6a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (94b88ae7ea276e88, 73514751963f9a99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (2a4f84b28df0be97, f1d691d1804acfa6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8825c25ce5fea96d, 11633e002a6184f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (71163454398ca401, 6d9e55b0f727b56d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8d3d860c4263f4e1, ca0c95eafa8113b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (326132bf835f40a7, 9d55a3623e3d484c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7d324d818e22fe84, 38753494d3dd69fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (cf8b8e01758844c3, aa754e88063f9377), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (36dc9cdea7f410b2, 73a600dd9c5dc293), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7b41170afe66bfae, c177f0132f027d21), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1c55e77ae2a0a7cb, 9c6155c88f0eac4c), 0, 0 [INFO] [stdout] warning: 88 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 24.88s [INFO] running `Command { std: "docker" "inspect" "1671cb4e4ef35e7d37a667768216d4bef6a12a76e201dc93ee85c9e63951196b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1671cb4e4ef35e7d37a667768216d4bef6a12a76e201dc93ee85c9e63951196b", kill_on_drop: false }` [INFO] [stdout] 1671cb4e4ef35e7d37a667768216d4bef6a12a76e201dc93ee85c9e63951196b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-81/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 89ae6aee685e75224ace0d3ac131364b34a0a9a18fc498bba45fa5f642ddb00b [INFO] running `Command { std: "docker" "start" "-a" "89ae6aee685e75224ace0d3ac131364b34a0a9a18fc498bba45fa5f642ddb00b", kill_on_drop: false }` [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1ba9317369ec847a, 7ec9cb2b6ca2a3e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (871b1e9a51f88fc2, 32ae6a5de167fa58), 8, 8 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand_core, (aa33eb8b8ad39903, f8813b30f0e0c583), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6a13c88e0bef3837, 6517342aa448ffe2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (842d77115ebe02b5, 5e8fae4dcb611aa8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (7d14eb394b260dc3, 948a454e59845f96), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (1536d372def1fe59, 77e76ac2a294f455), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (5a5895cf2ff2b54e, 2cfcbdb125a012f4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (85ef32f12aa13aca, 422a1c58d9e22be6), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ace73889e8c42b42, 20cf0a9e5cea761d), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ce830a220df94597, c08482c4aa2f90d9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (fd0f67047684d97, 240405835b71cba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (b6e900fa4ab0e995, 4d95e1a6397ecc3c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (54d9b57557e3c366, c2a434dbdd0729c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (84ec28c09535e465, 13aadfb187baa89c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (d6ad7473886d9f66, d7d530c453ac9bdd), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (d0727fcc2f843ff2, 64353fa843aa8302), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (4629fa80114136f8, 84c41d4773592805), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (69b8a8aac6e0ed96, 822c17b13b85d3c2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (eca90b586576db8e, 28329cd3ed984538), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6fbc221d131c7c03, d703dcf6dfae9998), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (af0e35b5e9078d25, f539a7bd969e06fc), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: cc, (9e69b2f25feea0b9, 27635b9d3be2fb0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (4afef322ece245fb, c1fd3f253b722653), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (2caa0f475184dce8, 7d494138d760d3cb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (3751e3e4eda31a57, f916cfdbb09b2e14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ed16206b0559fef3, 529d8c1a02ef4226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (3aa32929d4581867, 38936377808da70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (71d1d1f60a3e861a, 3ae570dcd260b35c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (17d1401f88a448c4, 5d9b1f450470e3e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (a3c2e484ba8c6d77, cfa3446b5364dd11), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (a918f36fe0698782, 6f0c88cba8da0abf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (9d0816ff9a89ee90, af783e68cde2d03), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (1751d764d0f1db1d, 2f67632be5cc0a1d), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: cc, (8afb7b1bef167d12, 7ae75d7e34687b17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (1ba5381b1d0720ab, 3a4f89963241c59b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (68948f3c67de6e60, 549ae4f31ba80fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (ab41faad55458a39, 4c0a86423507d370), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (26f38571c242844d, ec2dc2732ec6178), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (5e78d72144a94f4b, 280af7c628d0c7c0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (e0d6cb96e5bd466b, 451600a0b50c8695), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (d2d0f291e74a694a, 245871224bab08f6), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: cc, (fceca50e1edaaf22, 48e967305453d5ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6b3cac68eb3f686b, f414932d835aed6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (6da30f9565fc5700, a6cbefd0ecb64fbe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (156cc2c2bd576fd4, d519ed5f7f3c68af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: cc, (39cd7023a6177814, bad49dc2f902db96), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: cc, (62c1447d994bb3af, b96b161a1ce02d0d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: odds, (3025185291f54c7f, 88e561d06a95582), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: odds, (f3a99af966444352, e7f60628a3f949a6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: odds, (a8a545b499f42e3a, 2999a30fc0d7f582), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: odds, (5740301827dfead, c6895c8ab2d11cd0), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (9bd2d79e9eecd196, aa32f620b5985c2f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (b4344b742284a60e, ca73186a1555238), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (742214919dc8982f, 12016d1ecf22745f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (e2b4957dafbbef6e, a565bec6a7d70e1d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (99ce86fb080cfe70, dbf5c467adc61c57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (dde96436f6bda6b9, 741c119d2cc6b012), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (bb243cf7217373f3, 8d0be22889bb38d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (46c8380fa24264a2, 96f9106fd31a1857), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (c0b282869cde4d16, 638371fc5190357e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustc_serialize, (df2c32da53dd6288, 7e06c1fd6d1b91e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (69decaa743b706a9, 135c2374482aa39a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (da8b1acbe5f6da6f, 7e473b421716ba9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (788211f7daeaa076, 6bb3e81d5de436ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cc39faad6f2bcdae, f06a9bf7428d65a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cdc8d406a71ff103, dae5ade13533f44e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (708e400f32900266, c58a214e963eb776), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0c7db48ae1a76c8, a63ad1ffe6482f8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2a288715c86ac04, 2865fd5a82fba0d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ebd4a741b58eaf3, f2b5970e271a4ed0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0ec5aa14c6c0521, e0417bd999b9647b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d5157ae52d1c0e4f, 5ca574918a171cdd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4e5a9a8e78ee7312, bcc4190ec3166d61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (37867a8993f64bb7, aedb6116dbf96ea4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d609cf9c3f87a564, 8f82b407e49ef811), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (fc8a1ce002b3111b, ad663475e7039b28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (2aa96a09881ab7c4, 5100ca52a050bafe), 8, 8 [INFO] [stderr] Compiling rand_core v0.2.2 [INFO] [stderr] warning: In file included from depend/secp256k1-zkp/src/secp256k1.c:14: [INFO] [stderr] warning: depend/secp256k1-zkp/src/ecmult_impl.h:930:12: warning: 'secp256k1_ecmult_pippenger_batch_single' defined but not used [-Wunused-function] [INFO] [stderr] warning: 930 | static int secp256k1_ecmult_pippenger_batch_single(const secp256k1_ecmult_context *actx, secp256k1_scratch *scratch, secp256k1_gej *r, const secp256k1_scalar *inp_g_sc, secp256k1_ecmult_multi_callback cb, void *cbdata, size_t n) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/ecmult_impl.h:557:12: warning: 'secp256k1_ecmult_strauss_batch_single' defined but not used [-Wunused-function] [INFO] [stderr] warning: 557 | static int secp256k1_ecmult_strauss_batch_single(const secp256k1_ecmult_context *actx, secp256k1_scratch *scratch, secp256k1_gej *r, const secp256k1_scalar *inp_g_sc, secp256k1_ecmult_multi_callback cb, void *cbdata, size_t n) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from depend/secp256k1-zkp/src/secp256k1.c:13: [INFO] [stderr] warning: depend/secp256k1-zkp/src/group_impl.h:273:12: warning: 'secp256k1_gej_is_valid_var' defined but not used [-Wunused-function] [INFO] [stderr] warning: 273 | static int secp256k1_gej_is_valid_var(const secp256k1_gej *a) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/group_impl.h:203:13: warning: 'secp256k1_ge_set_infinity' defined but not used [-Wunused-function] [INFO] [stderr] warning: 203 | static void secp256k1_ge_set_infinity(secp256k1_ge *r) { [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:184:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 184 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:186:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 186 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:205:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 205 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'outputlen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:201:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 201 | ARG_CHECK(outputlen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:207:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 207 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_parse_der': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:246:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 246 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:247:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 247 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_parse_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:264:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 264 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:265:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 265 | ARG_CHECK(input64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_serialize_der': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:283:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 283 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'outputlen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:284:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 284 | ARG_CHECK(outputlen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:285:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 285 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_serialize_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:295:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 295 | ARG_CHECK(output64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:296:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 296 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_normalize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sigin' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:309:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 309 | ARG_CHECK(sigin != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:330:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 330 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:329:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 329 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:331:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 331 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:407:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 407 | ARG_CHECK(signature != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:406:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 406 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:408:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 408 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_seckey_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:450:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 450 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_create': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:465:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 465 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:468:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 468 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_negate': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:484:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 484 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_negate': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:497:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 497 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_add': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:514:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 514 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:515:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 515 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_tweak_add': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:538:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 538 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:539:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 539 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_mul': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:561:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 561 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:562:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 562 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_tweak_mul': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:584:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 584 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:585:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 585 | ARG_CHECK(tweak != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_pubkey_combine': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubnonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:613:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 613 | ARG_CHECK(pubnonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubnonces' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:616:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 616 | ARG_CHECK(pubnonces != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_inv': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:638:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 638 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_neg': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:658:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 658 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdh': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'result' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/ecdh/main_impl.h:20:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 20 | ARG_CHECK(result != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'point' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/ecdh/main_impl.h:21:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 21 | ARG_CHECK(point != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scalar' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/ecdh/main_impl.h:22:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 22 | ARG_CHECK(scalar != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recoverable_signature_parse_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:44:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 44 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:45:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 45 | ARG_CHECK(input64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recoverable_signature_serialize_compact': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:64:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 64 | ARG_CHECK(output64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'recid' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:66:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 66 | ARG_CHECK(recid != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:65:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 65 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recoverable_signature_convert': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:79:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 79 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sigin' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:80:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 80 | ARG_CHECK(sigin != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_sign_recoverable': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:132:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 132 | ARG_CHECK(signature != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:131:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 131 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:133:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 133 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_ecdsa_recover': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:179:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 179 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:178:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 178 | ARG_CHECK(signature != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/recovery/main_impl.h:177:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 177 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:62:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 62 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:63:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 63 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:81:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 81 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:82:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 82 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_generate': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:233:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 233 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'key32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:234:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 234 | ARG_CHECK(key32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_generator_generate_blinded': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:240:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 240 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'key32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:241:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 241 | ARG_CHECK(key32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/generator/main_impl.h:242:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 242 | ARG_CHECK(blind32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commitment_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:49:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 49 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:50:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 50 | ARG_CHECK(input != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commitment_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:69:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 69 | ARG_CHECK(output != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:70:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 70 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commit': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:90:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 90 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:91:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 91 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:92:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 92 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:93:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 93 | ARG_CHECK(blind_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_blind_commit': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:123:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 123 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:124:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 124 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:125:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 125 | ARG_CHECK(value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:126:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 126 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:127:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 127 | ARG_CHECK(blind_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_blind_sum': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind_out' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:189:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 189 | ARG_CHECK(blind_out != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blinds' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:190:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 190 | ARG_CHECK(blinds != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_commit_sum': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit_out' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:220:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 220 | ARG_CHECK(commit_out != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: In file included from depend/secp256k1-zkp/src/secp256k1.c:9: [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'commits' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:218:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 218 | ARG_CHECK(!pcnt || (commits != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'ncommits' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:219:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 219 | ARG_CHECK(!ncnt || (ncommits != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_pedersen_verify_tally': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'pos' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:247:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 247 | ARG_CHECK(!n_pos || (pos != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:16: warning: nonnull argument 'neg' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: depend/secp256k1-zkp/src/util.h:42:22: note: in definition of macro 'EXPECT' [INFO] [stderr] warning: 42 | #define EXPECT(x,c) (x) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/commitment/main_impl.h:248:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 248 | ARG_CHECK(!n_neg || (neg != NULL)); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_info': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'exp' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:21:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 21 | ARG_CHECK(exp != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'mantissa' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:22:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 22 | ARG_CHECK(mantissa != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'min_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:23:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 23 | ARG_CHECK(min_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'max_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:24:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 24 | ARG_CHECK(max_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_rewind': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'nonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:44:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 44 | ARG_CHECK(nonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'min_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:41:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 41 | ARG_CHECK(min_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'max_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:42:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 42 | ARG_CHECK(max_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:39:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 39 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:40:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 40 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:46:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 46 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'min_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:62:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 62 | ARG_CHECK(min_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'max_value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:63:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 63 | ARG_CHECK(max_value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:60:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 60 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:61:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 61 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:65:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 65 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_rangeproof_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:79:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 79 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'plen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:80:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 80 | ARG_CHECK(plen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:81:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 81 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:82:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 82 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'nonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:83:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 83 | ARG_CHECK(nonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/rangeproof/main_impl.h:86:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 86 | ARG_CHECK(gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:90:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 90 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gens' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:91:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 91 | ARG_CHECK(gens != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:94:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 94 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:98:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 98 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_verify_multi': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:126:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 126 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gens' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:127:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 127 | ARG_CHECK(gens != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:130:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 130 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:129:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 129 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_rewind': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:169:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 169 | ARG_CHECK(value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:170:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 170 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'proof' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:171:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 171 | ARG_CHECK(proof != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'commit' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:172:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 172 | ARG_CHECK(commit != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:173:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 173 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_bulletproof_rangeproof_prove': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:203:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 203 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'gens' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:204:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 204 | ARG_CHECK(gens != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:212:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 212 | ARG_CHECK(value != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'blind' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:213:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 213 | ARG_CHECK(blind != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'value_gen' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:214:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 214 | ARG_CHECK(value_gen != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'nonce' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/bulletproofs/main_impl.h:215:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 215 | ARG_CHECK(nonce != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_context_create': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkeys' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:112:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 112 | ARG_CHECK(pubkeys != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seed' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:113:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 113 | ARG_CHECK(seed != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_export_secnonce_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'secnonce32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:160:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 160 | ARG_CHECK(secnonce32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_generate_nonce': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'aggctx' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:177:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 177 | ARG_CHECK(aggctx != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_sign_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:220:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 220 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:221:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 221 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:222:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 222 | ARG_CHECK(seckey32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seed' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:223:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 223 | ARG_CHECK(seed != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_partial_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'aggctx' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:304:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 304 | ARG_CHECK(aggctx != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'partial' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:305:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 305 | ARG_CHECK(partial != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msghash32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:306:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 306 | ARG_CHECK(msghash32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:307:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 307 | ARG_CHECK(seckey32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_combine_signatures': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'aggctx' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:355:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 355 | ARG_CHECK(aggctx != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:356:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 356 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'partial' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:357:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 357 | ARG_CHECK(partial != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_add_signatures_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:403:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 403 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sigs' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:404:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 404 | ARG_CHECK(sigs != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubnonce_total' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:406:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 406 | ARG_CHECK(pubnonce_total != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:462:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 462 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:463:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 463 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:464:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 464 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkeys' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:465:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 465 | ARG_CHECK(pubkeys != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_aggsig_verify_single': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:543:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 543 | ARG_CHECK(sig64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:544:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 544 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/aggsig/main_impl.h:545:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 545 | ARG_CHECK(pubkey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_serialize': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'out64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:17:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 17 | ARG_CHECK(out64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:18:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 18 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_parse': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:26:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 26 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'in64' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:27:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 27 | ARG_CHECK(in64 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_sign': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:47:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 47 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:48:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 48 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:49:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 49 | ARG_CHECK(seckey != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_verify': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:136:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 136 | ARG_CHECK(sig != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:137:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 137 | ARG_CHECK(msg32 != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'pk' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:138:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 138 | ARG_CHECK(pk != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c: In function 'secp256k1_schnorrsig_verify_batch': [INFO] [stderr] warning: depend/secp256k1-zkp/src/secp256k1.c:43:8: warning: nonnull argument 'scratch' compared to NULL [-Wnonnull-compare] [INFO] [stderr] warning: 43 | if (EXPECT(!(cond), 0)) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: depend/secp256k1-zkp/src/modules/schnorrsig/main_impl.h:313:5: note: in expansion of macro 'ARG_CHECK' [INFO] [stderr] warning: 313 | ARG_CHECK(scratch != NULL); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] SG_CR_Eslkdjf: syn, (c07cff921a43af1d, 1a7dd1a00dfbe8f7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (20be1f61ab34344, 91d6e676a60acd08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2aa4f5887cf343b6, e16b30730321ab9d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2aa7d5ec4abc3aec, 9ba3b219da3161ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (53a8f9523dd6aad4, a6584b16b1480cc9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e11ab517b7e6851, fd0026b2f6d32ca4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9cdb947417c85bbd, dc892370b83e2473), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7622a078a7818941, 1a60540b5dd66033), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c8ca9ca72fa04dd8, b836dd29737d54d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7bf504c9d91bcd22, e11af2824bc61dcb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ce8b41b99df865f, 1f1c79537990eca3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54dd1b4e2799ff30, d3ea6d3537ccae36), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5667bf5c8a01925, e7db91ad9fa59f09), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6c29b4c92167a313, 379578b280b05104), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (be7b1750ebf9413d, 388e58ed1701934e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (11b080e96ca72091, 365e3185801bb371), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bee3f56c30c94871, f264be78b4475f7c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (11b080e96ca72091, 365e3185801bb371), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dac187ba41413c00, bd517c03b94dfad2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5a9ed8708d9df79e, 52830d9bcf43fa8d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f28098a26e2dbe40, 4fed3e5c4cb97f90), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d71aebe2806ef0c5, 5c05b8c62b859985), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c45047c110b8046, 76e368e49ac49b27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b374e6886ff3f82, c707a953f1157382), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6fe68971eab698a, db0541f3e0b5a587), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ad98173f805f15ec, 4f403a2722f30990), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d30efccc40e577fb, 25553d8d08870153), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c94f4c2e13e089d, a68a31af3c85d3bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fd00fff780e0f827, 9ce9b8741e9442d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8150f5e4231614f2, 635e50e27267a4e9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cb180eb587b345a5, 9e24ba7624e35c92), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (958b6637b344ba58, 62aea3aedd1bf9a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6f84b96b7ad5cd88, c80f00c49849a0ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5442273a082f3bb4, af826e7b400352ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c7ae2551f631b95, 263ec160440b86cf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (258626704a6254e3, bd7eff25b3c35b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a9e25c0a81f3bcb6, c0be414b7de546cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6b202cef59d9a13b, d90cb33ec65a5a7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd4ae2a7b80d0998, b41d14e3bfa2a330), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (94092b1386cc029c, 8cdca7fa8093e5c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7bb74778ac798b6e, 7630bc2ed855f6a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8caf5591534a4e2e, c72ad8ee90d79d60), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4103ee784045b56e, d99f1ca915c5ff81), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5efa9964946a490c, b1bcebd8c9518129), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (abe13aca07c30166, e297724aaf0c7b69), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (28adbbc7afe6f75c, c92d3b3be26c9663), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c5b065eea72194d2, f43f6cb5ba48a02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c5b065eea72194d2, f43f6cb5ba48a02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (72845047654c4158, 86a5d12f4f6982d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af4150d21f3b23cf, d130fe6be4b56482), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2b91a329a41f37b, 53bbbb96a24e7047), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6358d3fba7cb5f63, 50b89dcc0c9dc194), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5d8a813c02593d4, 3d520b83d8d64bc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3516b661ff9bdb6, e6ec50531336779c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2ceb399e05cb5dbb, f23f2b86ae6e94a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (49d01f39e030ecd9, a454a013af609630), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4060c7fe8d5a1aac, 2d8432eeb895843), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1a5c94fcf5ae7e12, 5f9c3ba1fd197475), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4c760d6605ff3248, 2f1e742ea2979d99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a49d2c75d20970e5, fa68e34832bdcfdf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6cd09b1ef377fb5b, f60e1b9470f46f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e685679f3dd5bcc1, dd4b3f177c5fa3e3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c66f944243948bdc, 9228497a2d47506c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (97a1e0dc864ccdb8, c1a430b3399009bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (93c5de334e6e0e27, ed1db193ff3c2ab0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (93079ca645fceb4c, 29506f3e7eadc66f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b90328cc3ebbae3, a423dd42f5558ddc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9aec496d869ca659, e2024f76b86102de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2956a331edd0e2d4, 76acddcd2539d328), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (229b9fe8ea56c79a, 14d8cf44c416f8a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (274448b4fcf4fd0e, ead53a3f8076417e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d6d4b3f601b09ba6, d0143109f05aebec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9617d2545e7de115, 1d5cfe678daae1dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c7285107fb91a244, 804f5c0570523680), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3aef9c35e9639756, 942be25c29c1a19b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (507c11bde951465f, 5af8b3232929d170), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (916341a7b2f4b9bb, 64ad24a04b22f4ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a80415334228303, 2ab36da816c494ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99b28ffb2db5d673, 340a114e20b5fab3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2efd9978078b5ece, 957c70148fc13499), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54556ea4a583144e, 81c136c16db8da47), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed8daed1d38ee50e, 9b00907ddf4994bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (22e07e2a4612759b, 4d2886beaeed7eab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c95f452ff66fed7, 62720f62dae2290b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4966af944cf67c4e, 52991a6016c49bfd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (713b8c4072b7d180, 8feaea8ea77cde40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ea936dd0f9f0b181, 44d0326f66b61f9d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92496eb3b4069b0c, 7fb89caa449feaa3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d2a0ba2b50cd8d3b, b31fa4e5497dab08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (530f932b98a25b43, 524adb94c0ea2b5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (907c29ce5e6e1830, aa4e8dd0e8aaf51d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1e5a97177f33f8d4, aa6c756e31764dd3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1e5a97177f33f8d4, aa6c756e31764dd3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (12fea8856e1f65b4, 388ab5c806ae58ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9908100d69d94a20, 18ff8047d0d83631), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (622544c22785f4af, c3d9209c580a3202), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f19a71a37bb061a1, ce84b198e6367f04), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (aeb71bdefefd5cb0, 777c5f74fca885c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cda3d33bb73e1916, 700be583eb3e5191), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6a5a4f64e83b5f3a, 967a56dbb10d781), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3aa7395a1da6b5f1, c0f43e088b0ce5d5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b987f8cd5e18212f, d38f1dbbd320450e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (72c46d02fa10c5cb, 860917316d745b33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c077be4f058d972b, 1e5baed2857bb3f9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (27a6e09a6bed7c57, 4e4e1c7b3f41aa2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9d74f29163e7b9a7, c15d12df14ccb2a4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9b9d476b75da9d6, 4cdf2818e5a465a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5352cb121586c25, d08c83a177906f69), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (167250d9e14ff145, 78d89afe55a3c858), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e64b499074128ae3, 6f2254103a7d6719), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c38fc245c99a0093, 19be68e3fbfb4529), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92310af1388fbba2, 6dd1ab36b9a05432), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5bc87cf614992ff, 701992ee11ae31e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5bc87cf614992ff, 701992ee11ae31e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (89d863f97ce32bdd, 4f2563d9f9c544a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7140a3884ff11a6, 8185bfc74a069ba8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e0be8ccc3ce504e9, b987ee446df21c3a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5462f071d7556f5d, 9f1c2af39d6104a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4873c10b236cd1d6, cfc2a32598c8967c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b8286c48da48c18e, 4f4a8b6810c416cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (491b1d481e95c0b8, 80e0b981a20ff7ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5c4949e6d833bfa, 343073d8cc5f9717), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d457bb25693a1660, 552c4be191061f82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (484c530bb497a92b, 6617cf6caf594595), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (9cb74acd1145d008, bf7fd451bb02554b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (bc62995e7bfe62f0, 990cbad1a7029b54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (e6a71fe1025a8c52, fbd6e441e698d371), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (385a4e9ee7d066f4, ab55a5497b2dc316), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (56d86681e136cc71, 6715f3ffa040381), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (634a4d29159fef62, 3218b59cec5e8148), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (990d6d109b14359d, 500c13b62ccd86c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b732eb2f27704118, 2dc7dfb2389f6a6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (884876c3cfceacf4, 7d6639553442a2aa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (31c6f2daa92db580, 2c02040b901218dd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (344e59dfd4de225b, f3b65f1f2adb9daf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (62e165c87de4b3ff, 839331a11f4bc0ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (8eb77c4ec2f3d1b1, 68a61c6091985b6f), 8, 24 [INFO] [stderr] SG_CR_Eslkdjf: rand, (37b5230a8d514252, c523b217e3f34f64), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (c71c919823090d15, 2c46d1789a875f6c), 0, 0 [INFO] [stderr] Compiling time v0.1.44 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d7ceca673660f21e, 39bce4e00afb80dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d7ceca673660f21e, 39bce4e00afb80dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b45783ed289fba4, eebd93e4dacbd694), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d75074d2f9302cf7, 888d7f05570a5116), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (df7f11fd224cc93e, 1b964471f028baa3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (daf8441359328aa5, 7fa579a85f2b2b5f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2219d39882bb81d6, 699725eec79c23a8), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6c3418add34025e8, 1a2b8851e59c257), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5d9c4e64d34bb37c, cfd76bfe0f77ac8d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5f3720cd87ca0778, 479f6eec84f664d6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a92250f409341f01, a00f35e7651d72df), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (22993e386383624, a685eafbd52c3022), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6b78a0d516ebd7e5, c33769ec53f579), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8c59b23e72c63c46, a2ed8681a1e1411d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (17edbd2ce7c05c0c, a5fb0793482b787f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5f94a579a0f999fe, 4c96728f35741be0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cc87f5fa788e948a, 7edda56cf81d31d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (73768b1cb7a99de4, 6ab39a9c63787205), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (281e5569d0ea925a, 60d83c92d7bd2d28), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (281e5569d0ea925a, 60d83c92d7bd2d28), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a9e74745cded18e5, ec0b89c0fcbd4e7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e9c7e78a5706b20, 59a7e5e14ee24c14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1799de5567770fd9, 58c7a9c0769e52af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ff47798addc1ed41, 86064a6dd1387971), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a7d6989e329bfae9, f54d26e6b85e9dfb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (20293bba8c50b581, da92bebd2ca81a23), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (175890e31a7906d6, b50107fe79b4b5f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6b54f32ddc96722b, 6b3abddbf62045a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (67442d349bd5de65, 97c8497a8f4dac7f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9bbad45670a3c032, b1b11fcfed28477), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (68d1b946bed8947c, c59994ffd8257c9c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5657a8d2ac2d1d73, 6df9511cc9510ccb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e8f557c450ffcda3, 2794e27b5f805ba6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3af77431707a0847, e890e53d012339d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e6d8519ce437d45d, 9fbd6a4bd38c7a32), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f8c5ddf1611d9ccb, a97f74b0cbb12728), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1c19dd38ab54674, 439d685cf02aff2f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c8c3e9afccf742a5, 8d3db240101563f4), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b9759a4faf781335, 32e9d41d5392ec00), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2906b85a400f32a0, 1e1e64aaf7dd2bca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5d6f7c84c9b785dd, 882de2406c6f46cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (af06e2f97b6983f8, 4fd586939d3631ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a8930ad2cd412de2, 6ffeff83501caa97), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (423ec044389f8827, c02c8838820153d0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2ba15ef56d76d83e, 6393c1c5c62fb0fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (355005506259f311, 3eee044209a0ca6e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e86019dda7a34636, 573e447b7a8725a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d6a3fe91d612e2fe, dbc1c0056d981a33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (aa4882b7ba8a0aad, 49736d53477c0ed8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (635c47447c76a543, d010cf7b5bd00f38), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d6a3fe91d612e2fe, dbc1c0056d981a33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c6efad8d1164b3e2, 347821d85976741f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (175bb03bd783ecea, 97bdfe5502dcaf6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (10573de2d310a9a, 7fd863605a0d80f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (efecd767c15f69e9, b590f5052752652f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (488899f3adc05a64, 2947f9c83d6bc6df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ea027ce71c681ff9, b2a7d481f62afb02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4e388c1a13b1e164, e492493bd229ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (87c632267fc74173, 221bdbfb7eddeaed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a458fd5608d423a9, bb26d5949e311846), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (abc24cff248f70a7, d088cbb8c06bac26), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (87c632267fc74173, 221bdbfb7eddeaed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9181c7bf2e9324aa, 1a4fb20ccf54680f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c6a6b8cfb6bc41c5, ce0f01a8929df538), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (62b22d7cc9dad9f2, 4dd3ff0efac68173), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (41ca46e480e3a270, 751ac568b4628283), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e0fe3cb00f37485, 725096094b2e20c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84f7383920fa51a3, 1bec521d175a107f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84e99c8833f4d79e, a3243801c952173c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e0fe3cb00f37485, 725096094b2e20c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9fbe7297ed62ad35, f00e5ea056910046), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4fc2bd9a6d44a75f, e50a8df96a9d5abb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a96b063ed46800bf, 9ad748da4f665224), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9fbe7297ed62ad35, f00e5ea056910046), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9285250b2c48c58e, d21ef5b86e44a0ee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f7904f03de2ee67e, ce8cc19bbf4bac51), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4d5e455878c5aab6, cb5cd2bbf67c6e1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9285250b2c48c58e, d21ef5b86e44a0ee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (71f78b924494feaa, 93b1925414006380), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e9dadcddc12ef175, 7d9345d50c6b77f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (90e68a8de8c96186, e379924f036abceb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dd58ee1c7604d22, f5f02e5ebc6a6ecd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e4097d5e75de917c, 22219d3a1b109a9c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6809445c32815719, e0a8556e292f219), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (26f4ef95e49e4993, 7b876ee06ec80c84), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b0b0aa4abce7cc66, b13e760396880cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1b9741567dd1e4a9, 8ac95e661ab775a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (55512e2e7f33d805, acfbef4d6a51e107), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fcd8bf20e41b1def, 852ecaf821d189c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dd41d3195720c993, 7a77cf6b2c65ce00), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (988b0ea62b01eccb, 97a11e765e116565), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e98ae8388e66b7e2, 47d64c4c216e9ae7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e2970449930b7521, 488236f11074e6f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b956e0c900a39a56, d97c0e94761fd484), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ad5bd323687d7cf2, a5332f974c8201fa), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fd045a0c370043b4, a30fda94f07bd1e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (93f5f2ec5b86e8d1, 665e0aa1517dffcb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (23305ad669019fd2, 6bbb8293a931a8dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f85c6036d79ee3c5, 62b4e86df2ea8d1f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dc0ad0832ddcdd62, fc170b1065b3383a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (93d603cbbcb2873, 8c2f66c9fd39a7e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ff294f51724808c9, c3226d90a39f5836), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (694bd9a3d9dcbc48, 2645cf985750738), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (43923202b065e631, c697f0a4be68aaf9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7bbbc211d61b0260, 799e6a1cd33e36db), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5664752a6370115, 81d52f9d4512f806), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4a62f1e4263f14d9, 777761292fd02cde), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d2dad52054cf9f4b, b13e1b1df0004894), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6e19e58b3b9cbaaf, 3c5630a23ba10230), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (20d7971f3aff3bfb, e289c5fb27a4fa42), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1a17ef488b0b3250, a26d9ecc9d57fee1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bcd846821ecac070, 98b6e85d3fc95998), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7c47424dd54287f5, 6d23aaec68136f85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (160b7d9a20224684, 200c640a78c764d9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ecee7c19b04fa447, 2e5d4032e707a60a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (90c6eeb1a6649731, 9b2ed200edae96d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e1ec4d2bcbd131f4, 28e3bbd130371d35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9d659961908431d7, e02239cfb4808d5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d4e8d3b8d6612fa6, c97c978630ed8614), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8c5e95916996dd8d, 9bc4d6c597ada045), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d8323054d03ef994, 30f0cabe62266e38), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cedadb70a582f40a, f299a77e8463d00c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5537ef4d56137840, fdb8536fb0d62a07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ac7946b7901c9617, d18cd8c02a283f26), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a9af27b1e377cdf9, d6fc72edc030e21e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b9049980f7517686, 720d9f6cff19f79e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (10afb43e1c73fcc4, a55578b84e091a68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2968a9d1fa60f805, de7a73f3f411dd34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b0eda6cce33d1ef8, 80e5b5e93dafe96b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2968a9d1fa60f805, de7a73f3f411dd34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (75e925ae8b3c84e, 923e1e555ca28490), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (55be4c9c79b3d529, 9ecca4a9144a2018), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (88b55b09be30286d, 343a924daa24145b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9aa9af8a23f0e8a6, 4c1b6e597e2dec49), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8ff237314acaedab, fa608d3ce498c6c5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (78541592cf9dcd6f, b58d95d6b566cc49), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d625b479aaa4b596, 4cccf76973da0252), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c9805cc9d3cfdc83, 6f717fe6e69fb541), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (484afd3d6c8f9928, a99d60c64f687bfe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d50e3a24079bf0ed, fa2b8b9d258b5853), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (73afc06502d1e17b, 13ce0b1ecd12ee99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (86b74353edb5e1ea, f6fe2316c8af31b7), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7d5397dc245fb5ae, 3fa6916071aca412), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7d5397dc245fb5ae, 3fa6916071aca412), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d515118704806b0c, 52a5ece4388b0bbb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d574a0ef7e54e8e0, 2bf2d9bd269c5632), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (5450c68aabe1b0ff, 954b8c770c8e87b6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (7a19a240f13fee91, 9963d383859de4bd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (b262e281ce0d4fc8, a9935dd5f77c8005), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (8a1f95bac34d90ab, e9a1ca9486bfd68c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (7d7e34d2438e8d11, 9062b700bfdbd452), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (7d7e34d2438e8d11, 9062b700bfdbd452), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (9d08f9285aabebbf, f24528e4bdec7d18), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (38ad3e35daf26c39, e2fb46da4f127310), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: synstructure, (c4757196142a9582, 3415def205425217), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: zeroize_derive, (f493565a52eda8f7, 90935a3c9bf31beb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: zeroize_derive, (963bdd169f502b2, b29d0d6cd627bd8f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: zeroize_derive, (38c9c01b91b56c88, 97323c3428e4b07a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (5f1895e5e737885, 57f2fda0b58cd968), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (5da9c72cfd9c8ff2, f4592ce060696280), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (505b1bf577425faa, d8b4dd07b623f8b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (e7be921f1b0f8208, a4781fddf123b3e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a0205bd832dda887, e1f0fd5fd6ef695f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (6bd1ab701698dbf, 6c2cd1d82a131e10), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (f69ffdd75009f9e8, 5e4375a7a4f26443), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3a376d88c7ff366c, 706d26331fa2c9bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (6f9fff62ee35d44d, 19d2b51b66d2b737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (9f821edf30591328, 4ba15117a0365a56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (9f821edf30591328, 4ba15117a0365a56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3f3f4b2b0c484f1c, 9738d8922fa03181), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (2851bc8ef6f663ea, 8c5ca3bec2fa849a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (d8482372d08f7c71, 1508ce6b2a40c15f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3c785d99ea6fedc8, e01740da631aa025), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fbc83e7a3df0359, 22ad9eff423d91e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fbc83e7a3df0359, 22ad9eff423d91e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (c7ac70da0da95166, a26cd35861606e97), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (b5432fafe76639c1, efabaf8bbe603523), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (b292ac5dee951726, c536946a76ba78bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a791636144a5a6d3, 680555932a04baa1), 8, 8 [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:475:19 [INFO] [stdout] | [INFO] [stdout] 475 | let pos = map_vec!(positive, |p| { self.commit_parse(p.0).unwrap() }); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:476:19 [INFO] [stdout] | [INFO] [stdout] 476 | let neg = map_vec!(negative, |n| self.commit_parse(n.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:477:19 [INFO] [stdout] | [INFO] [stdout] 477 | let pos = map_vec!(pos, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:478:19 [INFO] [stdout] | [INFO] [stdout] 478 | let neg = map_vec!(neg, |n| n.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:496:19 [INFO] [stdout] | [INFO] [stdout] 496 | let pos = map_vec!(positive, |p| self.commit_parse(p.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:497:19 [INFO] [stdout] | [INFO] [stdout] 497 | let neg = map_vec!(negative, |n| self.commit_parse(n.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:498:19 [INFO] [stdout] | [INFO] [stdout] 498 | let pos = map_vec!(pos, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:499:19 [INFO] [stdout] | [INFO] [stdout] 499 | let neg = map_vec!(neg, |n| n.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:524:23 [INFO] [stdout] | [INFO] [stdout] 524 | let mut neg = map_vec!(negative, |n| n.as_ptr()); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:525:23 [INFO] [stdout] | [INFO] [stdout] 525 | let mut all = map_vec!(positive, |p| p.as_ptr()); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:770:25 [INFO] [stdout] | [INFO] [stdout] 770 | let blind_vec = map_vec!(blind_vec, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:855:25 [INFO] [stdout] | [INFO] [stdout] 855 | let blind_vec = map_vec!(blind_vec, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:893:26 [INFO] [stdout] | [INFO] [stdout] 893 | commit_vec = map_vec!(commits, |c| self.commit_parse(c.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:894:30 [INFO] [stdout] | [INFO] [stdout] 894 | commit_ptr_vec = map_vec!(commit_vec, |c| c.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1019:26 [INFO] [stdout] | [INFO] [stdout] 1019 | let commit_vec = map_vec!(commits, |c| self.commit_parse(c.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1020:26 [INFO] [stdout] | [INFO] [stdout] 1020 | let commit_vec = map_vec!(commit_vec, |c| c.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1021:25 [INFO] [stdout] | [INFO] [stdout] 1021 | let proof_vec = map_vec!(proofs, |p| p.proof.as_ptr()); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1043:38 [INFO] [stdout] | [INFO] [stdout] 1043 | let extra_data_vec = map_vec!(ed, |d| d.as_ptr()); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1044:42 [INFO] [stdout] | [INFO] [stdout] 1044 | let extra_data_lengths = map_vec![ed, |d| d.len()]; [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:214:20 [INFO] [stdout] | [INFO] [stdout] 214 | let sigs_vec = map_vec!(sigs, |s| s.0.as_ptr()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:215:20 [INFO] [stdout] | [INFO] [stdout] 215 | let msgs_vec = map_vec!(msgs, |m| m.as_ptr()); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:216:24 [INFO] [stdout] | [INFO] [stdout] 216 | let pub_keys_vec = map_vec!(pub_keys, |pk| pk.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:245:19 [INFO] [stdout] | [INFO] [stdout] 245 | let sig_vec = map_vec!(sigs, |s| s.0.as_ptr()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a static [INFO] [stdout] --> src/ffi.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub static secp256k1_nonce_function_rfc6979: NonceFn; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a static [INFO] [stdout] --> src/ffi.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub static secp256k1_nonce_function_default: NonceFn; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn secp256k1_context_create(flags: c_uint) -> *mut Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn secp256k1_context_clone(cx: *mut Context) -> *mut Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub fn secp256k1_context_destroy(cx: *mut Context); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | / pub fn secp256k1_context_randomize(cx: *mut Context, [INFO] [stdout] 161 | | seed32: *const c_uchar) [INFO] [stdout] 162 | | -> c_int; [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:164:5 [INFO] [stdout] | [INFO] [stdout] 164 | / pub fn secp256k1_scratch_space_create(cx: *mut Context, [INFO] [stdout] 165 | | max_size: size_t) [INFO] [stdout] 166 | | -> *mut ScratchSpace; [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:168:5 [INFO] [stdout] | [INFO] [stdout] 168 | pub fn secp256k1_scratch_space_destroy(sp: *mut ScratchSpace); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:171:5 [INFO] [stdout] | [INFO] [stdout] 171 | / pub fn secp256k1_generator_generate(cx: *const Context, [INFO] [stdout] 172 | | gen: *mut Generator, [INFO] [stdout] 173 | | seed32: *const c_uchar) [INFO] [stdout] 174 | | -> c_int; [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 184 | / pub fn secp256k1_ec_pubkey_parse(cx: *const Context, pk: *mut PublicKey, [INFO] [stdout] 185 | | input: *const c_uchar, in_len: size_t) [INFO] [stdout] 186 | | -> c_int; [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:188:5 [INFO] [stdout] | [INFO] [stdout] 188 | / pub fn secp256k1_ec_pubkey_serialize(cx: *const Context, output: *const c_uchar, [INFO] [stdout] 189 | | out_len: *mut size_t, pk: *const PublicKey, [INFO] [stdout] 190 | | compressed: c_uint) [INFO] [stdout] 191 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:194:5 [INFO] [stdout] | [INFO] [stdout] 194 | / pub fn secp256k1_ecdsa_signature_parse_der(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 195 | | input: *const c_uchar, in_len: size_t) [INFO] [stdout] 196 | | -> c_int; [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:198:5 [INFO] [stdout] | [INFO] [stdout] 198 | / pub fn secp256k1_ecdsa_signature_parse_compact(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 199 | | input64: *const c_uchar) [INFO] [stdout] 200 | | -> c_int; [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | / pub fn ecdsa_signature_parse_der_lax(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 203 | | input: *const c_uchar, in_len: size_t) [INFO] [stdout] 204 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | / pub fn secp256k1_ecdsa_signature_serialize_der(cx: *const Context, output: *const c_uchar, [INFO] [stdout] 207 | | out_len: *mut size_t, sig: *const Signature) [INFO] [stdout] 208 | | -> c_int; [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | / pub fn secp256k1_ecdsa_signature_serialize_compact(cx: *const Context, output64: *const c_uchar, [INFO] [stdout] 211 | | sig: *const Signature) [INFO] [stdout] 212 | | -> c_int; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | / pub fn secp256k1_ecdsa_recoverable_signature_parse_compact(cx: *const Context, sig: *mut RecoverableSignature, [INFO] [stdout] 215 | | input64: *const c_uchar, recid: c_int) [INFO] [stdout] 216 | | -> c_int; [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:218:5 [INFO] [stdout] | [INFO] [stdout] 218 | / pub fn secp256k1_ecdsa_recoverable_signature_serialize_compact(cx: *const Context, output64: *const c_uchar, [INFO] [stdout] 219 | | recid: *mut c_int, sig: *const RecoverableSignature) [INFO] [stdout] 220 | | -> c_int; [INFO] [stdout] | |____________________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:222:5 [INFO] [stdout] | [INFO] [stdout] 222 | / pub fn secp256k1_ecdsa_recoverable_signature_convert(cx: *const Context, sig: *mut Signature, [INFO] [stdout] 223 | | input: *const RecoverableSignature) [INFO] [stdout] 224 | | -> c_int; [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:226:5 [INFO] [stdout] | [INFO] [stdout] 226 | / pub fn secp256k1_ecdsa_signature_normalize(cx: *const Context, out_sig: *mut Signature, [INFO] [stdout] 227 | | in_sig: *const Signature) [INFO] [stdout] 228 | | -> c_int; [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | / pub fn secp256k1_ecdsa_verify(cx: *const Context, [INFO] [stdout] 232 | | sig: *const Signature, [INFO] [stdout] 233 | | msg32: *const c_uchar, [INFO] [stdout] 234 | | pk: *const PublicKey) [INFO] [stdout] 235 | | -> c_int; [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | / pub fn secp256k1_ecdsa_sign(cx: *const Context, [INFO] [stdout] 238 | | sig: *mut Signature, [INFO] [stdout] 239 | | msg32: *const c_uchar, [INFO] [stdout] 240 | | sk: *const c_uchar, [INFO] [stdout] 241 | | noncefn: NonceFn, [INFO] [stdout] 242 | | noncedata: *const c_void) [INFO] [stdout] 243 | | -> c_int; [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | / pub fn secp256k1_ecdsa_sign_recoverable(cx: *const Context, [INFO] [stdout] 246 | | sig: *mut RecoverableSignature, [INFO] [stdout] 247 | | msg32: *const c_uchar, [INFO] [stdout] 248 | | sk: *const c_uchar, [INFO] [stdout] 249 | | noncefn: NonceFn, [INFO] [stdout] 250 | | noncedata: *const c_void) [INFO] [stdout] 251 | | -> c_int; [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | / pub fn secp256k1_ecdsa_recover(cx: *const Context, [INFO] [stdout] 254 | | pk: *mut PublicKey, [INFO] [stdout] 255 | | sig: *const RecoverableSignature, [INFO] [stdout] 256 | | msg32: *const c_uchar) [INFO] [stdout] 257 | | -> c_int; [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | / pub fn secp256k1_aggsig_context_create(cx: *const Context, [INFO] [stdout] 260 | | pks: *const PublicKey, [INFO] [stdout] 261 | | n_pks: size_t, [INFO] [stdout] 262 | | seed32: *const c_uchar) [INFO] [stdout] 263 | | -> *mut AggSigContext; [INFO] [stdout] | |_________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn secp256k1_aggsig_context_destroy(aggctx: *mut AggSigContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | / pub fn secp256k1_aggsig_generate_nonce(cx: *const Context, [INFO] [stdout] 268 | | aggctx: *mut AggSigContext, [INFO] [stdout] 269 | | index: size_t) [INFO] [stdout] 270 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | / pub fn secp256k1_aggsig_partial_sign(cx: *const Context, [INFO] [stdout] 273 | | aggctx: *mut AggSigContext, [INFO] [stdout] 274 | | sig: *mut AggSigPartialSignature, [INFO] [stdout] 275 | | msghash32: *const c_uchar, [INFO] [stdout] 276 | | seckey32: *const c_uchar, [INFO] [stdout] 277 | | index: size_t) [INFO] [stdout] 278 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | / pub fn secp256k1_aggsig_combine_signatures(cx: *const Context, [INFO] [stdout] 281 | | aggctx: *mut AggSigContext, [INFO] [stdout] 282 | | sig64: *mut Signature, [INFO] [stdout] 283 | | partial: *const AggSigPartialSignature, [INFO] [stdout] 284 | | index: size_t) [INFO] [stdout] 285 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | / pub fn secp256k1_aggsig_build_scratch_and_verify(cx: *const Context, [INFO] [stdout] 288 | | sig64: *const Signature, [INFO] [stdout] 289 | | msg32: *const c_uchar, [INFO] [stdout] 290 | | pks: *const PublicKey, [INFO] [stdout] 291 | | n_pubkeys: size_t) [INFO] [stdout] 292 | | -> c_int; [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 295 | / pub fn secp256k1_aggsig_export_secnonce_single(cx: *const Context, [INFO] [stdout] 296 | | secnonce32: *mut c_uchar, [INFO] [stdout] 297 | | seed32: *const c_uchar) [INFO] [stdout] 298 | | -> c_int; [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | / pub fn secp256k1_aggsig_sign_single(cx: *const Context, [INFO] [stdout] 301 | | sig: *mut Signature, [INFO] [stdout] 302 | | msg32: *const c_uchar, [INFO] [stdout] 303 | | seckey32: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 309 | | seed32: *const c_uchar) [INFO] [stdout] 310 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | / pub fn secp256k1_aggsig_verify_single(cx: *const Context, [INFO] [stdout] 313 | | sig: *const Signature, [INFO] [stdout] 314 | | msg32: *const c_uchar, [INFO] [stdout] 315 | | pubnonce: *const PublicKey, [INFO] [stdout] ... | [INFO] [stdout] 319 | | is_partial: c_uint) [INFO] [stdout] 320 | | -> c_int; [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | / pub fn secp256k1_schnorrsig_verify_batch(cx: *const Context, [INFO] [stdout] 323 | | scratch: *mut ScratchSpace, [INFO] [stdout] 324 | | sig: *const *const c_uchar, [INFO] [stdout] 325 | | msg32: *const *const c_uchar, [INFO] [stdout] 326 | | pk: *const *const PublicKey, [INFO] [stdout] 327 | | n_sigs: size_t) [INFO] [stdout] 328 | | -> c_int; [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | / pub fn secp256k1_aggsig_add_signatures_single(cx: *const Context, [INFO] [stdout] 331 | | ret_sig: *mut Signature, [INFO] [stdout] 332 | | sigs: *const *const c_uchar, [INFO] [stdout] 333 | | num_sigs: size_t, [INFO] [stdout] 334 | | pubnonce_total: *const PublicKey) [INFO] [stdout] 335 | | -> c_int; [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | / pub fn secp256k1_ec_seckey_verify(cx: *const Context, [INFO] [stdout] 338 | | sk: *const c_uchar) -> c_int; [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:340:5 [INFO] [stdout] | [INFO] [stdout] 340 | / pub fn secp256k1_ec_pubkey_create(cx: *const Context, pk: *mut PublicKey, [INFO] [stdout] 341 | | sk: *const c_uchar) -> c_int; [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | / pub fn secp256k1_ec_privkey_tweak_add(cx: *const Context, [INFO] [stdout] 347 | | sk: *mut c_uchar, [INFO] [stdout] 348 | | tweak: *const c_uchar) [INFO] [stdout] 349 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | / pub fn secp256k1_ec_pubkey_tweak_add(cx: *const Context, [INFO] [stdout] 352 | | pk: *mut PublicKey, [INFO] [stdout] 353 | | tweak: *const c_uchar) [INFO] [stdout] 354 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 356 | / pub fn secp256k1_ec_privkey_tweak_mul(cx: *const Context, [INFO] [stdout] 357 | | sk: *mut c_uchar, [INFO] [stdout] 358 | | tweak: *const c_uchar) [INFO] [stdout] 359 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | / pub fn secp256k1_ec_pubkey_tweak_mul(cx: *const Context, [INFO] [stdout] 362 | | pk: *mut PublicKey, [INFO] [stdout] 363 | | tweak: *const c_uchar) [INFO] [stdout] 364 | | -> c_int; [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:366:5 [INFO] [stdout] | [INFO] [stdout] 366 | / pub fn secp256k1_ec_pubkey_combine(cx: *const Context, [INFO] [stdout] 367 | | out: *mut PublicKey, [INFO] [stdout] 368 | | ins: *const *const PublicKey, [INFO] [stdout] 369 | | n: c_int) [INFO] [stdout] 370 | | -> c_int; [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 372 | / pub fn secp256k1_ec_privkey_tweak_inv(cx: *const Context, [INFO] [stdout] 373 | | sk: *mut c_uchar) [INFO] [stdout] 374 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | / pub fn secp256k1_ec_privkey_tweak_neg(cx: *const Context, [INFO] [stdout] 377 | | sk: *mut c_uchar) [INFO] [stdout] 378 | | -> c_int; [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:380:5 [INFO] [stdout] | [INFO] [stdout] 380 | / pub fn secp256k1_ecdh(cx: *const Context, [INFO] [stdout] 381 | | out: *mut SharedSecret, [INFO] [stdout] 382 | | point: *const PublicKey, [INFO] [stdout] 383 | | scalar: *const c_uchar) [INFO] [stdout] 384 | | -> c_int; [INFO] [stdout] | |___________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:387:3 [INFO] [stdout] | [INFO] [stdout] 387 | / pub fn secp256k1_pedersen_commitment_parse(cx: *const Context, [INFO] [stdout] 388 | | commit: *mut c_uchar, [INFO] [stdout] 389 | | input: *const c_uchar) [INFO] [stdout] 390 | | -> c_int; [INFO] [stdout] | |_______________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:393:3 [INFO] [stdout] | [INFO] [stdout] 393 | / pub fn secp256k1_pedersen_commitment_serialize(cx: *const Context, [INFO] [stdout] 394 | | output: *mut c_uchar, [INFO] [stdout] 395 | | commit: *const c_uchar) [INFO] [stdout] 396 | | -> c_int; [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:401:2 [INFO] [stdout] | [INFO] [stdout] 401 | / pub fn secp256k1_pedersen_commit( [INFO] [stdout] 402 | | ctx: *const Context, [INFO] [stdout] 403 | | commit: *mut c_uchar, [INFO] [stdout] 404 | | blind: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 407 | | blind_gen: *const c_uchar [INFO] [stdout] 408 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:412:2 [INFO] [stdout] | [INFO] [stdout] 412 | / pub fn secp256k1_pedersen_blind_commit( [INFO] [stdout] 413 | | ctx: *const Context, [INFO] [stdout] 414 | | commit: *mut c_uchar, [INFO] [stdout] 415 | | blind: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 418 | | blind_gen: *const c_uchar [INFO] [stdout] 419 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:422:2 [INFO] [stdout] | [INFO] [stdout] 422 | / pub fn secp256k1_pedersen_commitment_to_pubkey( [INFO] [stdout] 423 | | cx: *const Context, pk: *mut PublicKey, [INFO] [stdout] 424 | | commit: *const c_uchar) -> c_int; [INFO] [stdout] | |_________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:427:2 [INFO] [stdout] | [INFO] [stdout] 427 | / pub fn secp256k1_pubkey_to_pedersen_commitment( [INFO] [stdout] 428 | | cx: *const Context, commit: *mut c_uchar, [INFO] [stdout] 429 | | pk: *const PublicKey) -> c_int; [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:434:2 [INFO] [stdout] | [INFO] [stdout] 434 | / pub fn secp256k1_pedersen_blind_sum( [INFO] [stdout] 435 | | ctx: *const Context, [INFO] [stdout] 436 | | blind_out: *const c_uchar, [INFO] [stdout] 437 | | blinds: *const *const c_uchar, [INFO] [stdout] 438 | | n: size_t, [INFO] [stdout] 439 | | npositive: size_t [INFO] [stdout] 440 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:444:2 [INFO] [stdout] | [INFO] [stdout] 444 | / pub fn secp256k1_pedersen_commit_sum( [INFO] [stdout] 445 | | ctx: *const Context, [INFO] [stdout] 446 | | commit_out: *const c_uchar, [INFO] [stdout] 447 | | commits: *const *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 450 | | ncnt: size_t [INFO] [stdout] 451 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | / pub fn secp256k1_blind_switch( [INFO] [stdout] 455 | | ctx: *const Context, [INFO] [stdout] 456 | | blind_switch: *mut c_uchar, [INFO] [stdout] 457 | | blind: *const c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 461 | | switch_pubkey: *const c_uchar [INFO] [stdout] 462 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:466:2 [INFO] [stdout] | [INFO] [stdout] 466 | / pub fn secp256k1_pedersen_verify_tally(ctx: *const Context, [INFO] [stdout] 467 | | commits: *const *const c_uchar, [INFO] [stdout] 468 | | pcnt: size_t, [INFO] [stdout] 469 | | ncommits: *const *const c_uchar, [INFO] [stdout] 470 | | ncnt: size_t [INFO] [stdout] 471 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:473:2 [INFO] [stdout] | [INFO] [stdout] 473 | / pub fn secp256k1_rangeproof_info( [INFO] [stdout] 474 | | ctx: *const Context, [INFO] [stdout] 475 | | exp: *mut c_int, [INFO] [stdout] 476 | | mantissa: *mut c_int, [INFO] [stdout] ... | [INFO] [stdout] 480 | | plen: size_t [INFO] [stdout] 481 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:483:2 [INFO] [stdout] | [INFO] [stdout] 483 | / pub fn secp256k1_rangeproof_rewind( [INFO] [stdout] 484 | | ctx: *const Context, [INFO] [stdout] 485 | | blind_out: *mut c_uchar, [INFO] [stdout] 486 | | value_out: *mut u64, [INFO] [stdout] ... | [INFO] [stdout] 497 | | gen: *const c_uchar [INFO] [stdout] 498 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:500:2 [INFO] [stdout] | [INFO] [stdout] 500 | / pub fn secp256k1_rangeproof_verify( [INFO] [stdout] 501 | | ctx: *const Context, [INFO] [stdout] 502 | | min_value: &mut u64, [INFO] [stdout] 503 | | max_value: &mut u64, [INFO] [stdout] ... | [INFO] [stdout] 509 | | gen: *const c_uchar [INFO] [stdout] 510 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:512:2 [INFO] [stdout] | [INFO] [stdout] 512 | / pub fn secp256k1_rangeproof_sign( [INFO] [stdout] 513 | | ctx: *const Context, [INFO] [stdout] 514 | | proof: *mut c_uchar, [INFO] [stdout] 515 | | plen: *mut size_t, [INFO] [stdout] ... | [INFO] [stdout] 527 | | gen: *const c_uchar [INFO] [stdout] 528 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (c843730bd141b47a, 11ea5f9e11781a28), 0, 0 [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:530:2 [INFO] [stdout] | [INFO] [stdout] 530 | / pub fn secp256k1_bulletproof_generators_create( [INFO] [stdout] 531 | | ctx: *const Context, [INFO] [stdout] 532 | | blinding_gen: *const c_uchar, [INFO] [stdout] 533 | | n: size_t, [INFO] [stdout] 534 | | ) -> *mut BulletproofGenerators; [INFO] [stdout] | |____________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4fd5b2142e3c10, 98ad6c137049863b), 0, 0 [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:536:2 [INFO] [stdout] | [INFO] [stdout] 536 | / pub fn secp256k1_bulletproof_generators_destroy( [INFO] [stdout] 537 | | ctx: *const Context, [INFO] [stdout] 538 | | gen: *mut BulletproofGenerators, [INFO] [stdout] 539 | | ); [INFO] [stdout] | |______^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1b623932d8316a57, f4c5cf5679960144), 8, 8 [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:541:2 [INFO] [stdout] | [INFO] [stdout] 541 | / pub fn secp256k1_bulletproof_rangeproof_prove( [INFO] [stdout] 542 | | ctx: *const Context, [INFO] [stdout] 543 | | scratch: *mut ScratchSpace, [INFO] [stdout] 544 | | gens: *const BulletproofGenerators, [INFO] [stdout] ... | [INFO] [stdout] 561 | | message: *const c_uchar, [INFO] [stdout] 562 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7421efa592759cf9, bf50064d2068c9b3), 8, 8 [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:564:2 [INFO] [stdout] | [INFO] [stdout] 564 | / pub fn secp256k1_bulletproof_rangeproof_verify( [INFO] [stdout] 565 | | ctx: *const Context, [INFO] [stdout] 566 | | scratch: *mut ScratchSpace, [INFO] [stdout] 567 | | gens: *const BulletproofGenerators, [INFO] [stdout] ... | [INFO] [stdout] 576 | | extra_commit_len: size_t [INFO] [stdout] 577 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (fda4d1e1982589e9, 8d5874c0b90a2644), 0, 0 [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:579:2 [INFO] [stdout] | [INFO] [stdout] 579 | / pub fn secp256k1_bulletproof_rangeproof_verify_multi( [INFO] [stdout] 580 | | ctx: *const Context, [INFO] [stdout] 581 | | scratch: *mut ScratchSpace, [INFO] [stdout] 582 | | gens: *const BulletproofGenerators, [INFO] [stdout] ... | [INFO] [stdout] 592 | | extra_commit_len: *const size_t [INFO] [stdout] 593 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b98653e7a1adc094, 8d0c179a67251d24), 0, 0 [INFO] [stdout] warning: missing documentation for a function [INFO] [stdout] --> src/ffi.rs:595:2 [INFO] [stdout] | [INFO] [stdout] 595 | / pub fn secp256k1_bulletproof_rangeproof_rewind( [INFO] [stdout] 596 | | ctx: *const Context, [INFO] [stdout] 597 | | value: *mut u64, [INFO] [stdout] 598 | | blind: *mut c_uchar, [INFO] [stdout] ... | [INFO] [stdout] 607 | | message: *mut c_uchar, [INFO] [stdout] 608 | | ) -> c_int; [INFO] [stdout] | |_______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (cf84681eca4f8689, a6b066f1167464db), 8, 8 [INFO] [stdout] warning: 88 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7d1952d0204ab16d, 2fa60b744d4a02f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4b8e140b53858da, e8b36bce11124886), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8a85fa6e0f4e36da, 45d046c92e0da5a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d68bf428225196be, 2d8f9d0d1de82652), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3941ebc05797474e, 57937b2718ce97bb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b9f95315d8f085c6, 462b97295163a8d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4fc507b68bd2cb6a, 3153af0482b0d754), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4ac3698b18023a8e, fb0a754acc085cb5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (988fdc6099bdcce, 9ea58c93acfa2c09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9e22ef6686b1072c, 7e6ae30dd7b9ab6a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (94b88ae7ea276e88, 73514751963f9a99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (2a4f84b28df0be97, f1d691d1804acfa6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8825c25ce5fea96d, 11633e002a6184f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (71163454398ca401, 6d9e55b0f727b56d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8d3d860c4263f4e1, ca0c95eafa8113b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (326132bf835f40a7, 9d55a3623e3d484c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7d324d818e22fe84, 38753494d3dd69fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (cf8b8e01758844c3, aa754e88063f9377), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (36dc9cdea7f410b2, 73a600dd9c5dc293), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7b41170afe66bfae, c177f0132f027d21), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1c55e77ae2a0a7cb, 9c6155c88f0eac4c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (d318f0ec49d2844c, 9963dc6836664ff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (10275bade51f3a64, 1a4993f89775eba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ad71db94d2b0dded, b3dc5e463857ea36), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (82926ac54d2532ce, 8542c3146f879d7f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (47682469233aa24e, 6234a8c7872b30b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (2f2196d24a853f8a, 7c1449fef3a08a41), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (65e85fdf8a9e1307, 8abe54fcfafac5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ece079b67c37958b, 2ad04b3daca5c227), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (680b341ec5c76adc, 6c9b8c7d6ea4fc6a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: time, (138085e056a270f6, 13f188afb496dab5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (ab27881b1d952734, b4608fc61bb51f02), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (58279649268ddf39, fea2741e190b85b2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (dcc347125b202c60, a86e2941fdc6fc0e), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (2c250627461396ef, c0d51850912ff286), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (de65972c6c48e96, b06d52701aae0214), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (23399ecd55d29399, 580ce22a972ce8d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (70f138978b6de95b, 81437fb899433f03), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (a8947dfdf7446d3a, b5da497bbf632415), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (f7a54098d338807c, 33f324978a4b46b3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (3d7c0d999da1ba64, cd785a73321429e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (2991ac7eee33b7d3, 6de5b1049729bba8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (96f9ccc74a649054, 4ec8ed49b6573d84), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (22f962830f6d6fc, 4d429a3ce3d11dfd), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (41cfa6f38dfac18a, 52f6e0bdc70a0eb0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (3aea8b67b39d444d, e421ada6eb94958d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (397b46221c694a86, 72fce51e181522e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (52b79db17c590896, 8e82b1db2dc8bf67), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (1e86a29f27607a6c, cec43fd4558afc6c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (21b0e10557808477, 298224d9a7a19c8c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (9ef07066f863ad4d, 23adf36ed2413e91), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (a08ac9f66eb959e5, 304a9c81e4d0f978), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (facb33abd0ea176e, d45824f206e3c8fa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (833bdf8974a08040, 701a4e1dcb5b6294), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (ae9fd7a17906a4cb, 397bed7408cbe9a7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (86d078c6ae428e74, 2fcc5bcc11e9162f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (479b68a6428392e8, fc44c32c1c347898), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (34b4930610ab3b30, 96a5cfc1ced13d20), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (884916f06251a717, 7e366846c901914), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (1a66039006152580, 50a3a6d04ab3fded), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (ef7be2b5e0bc14f5, 6b3595ceedd6c3b6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: time, (cd3ffa83d5add1c0, 75441c476f60fc86), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: time, (80513e3d241d83d0, 1906fff752681e77), 0, 0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9839bfd38580e63b, 6fc7953ee7d01f3f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9839bfd38580e63b, 6fc7953ee7d01f3f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9839bfd38580e63b, 6fc7953ee7d01f3f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (b5c9b474ec957719, 11a07dd4b5486962), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (b5c9b474ec957719, 11a07dd4b5486962), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (b5c9b474ec957719, 11a07dd4b5486962), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (7acceceba9ad98b5, 4ffe888003222406), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (7acceceba9ad98b5, 4ffe888003222406), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (7acceceba9ad98b5, 4ffe888003222406), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5f258b7e7b04e488, c24aeee4e091e054), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5f258b7e7b04e488, c24aeee4e091e054), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (5f258b7e7b04e488, c24aeee4e091e054), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (3c037993993806dd, 902a46151a68f3d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (3c037993993806dd, 902a46151a68f3d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (3c037993993806dd, 902a46151a68f3d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (c816aeaa58c3bc97, e894ffc7f8fb98ce), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (c816aeaa58c3bc97, e894ffc7f8fb98ce), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (c816aeaa58c3bc97, e894ffc7f8fb98ce), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9a7cfec77bf0efb, e22dea551c80e632), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9a7cfec77bf0efb, e22dea551c80e632), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9a7cfec77bf0efb, e22dea551c80e632), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (c19d5392b7a9734f, e52ccfb39bea0f13), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (c19d5392b7a9734f, e52ccfb39bea0f13), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (c19d5392b7a9734f, e52ccfb39bea0f13), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (da4cab8e05023651, 90100f7d45c1e67f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (da4cab8e05023651, 90100f7d45c1e67f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (da4cab8e05023651, 90100f7d45c1e67f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (43c624d248d45b00, d471f750133981e4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (43c624d248d45b00, d471f750133981e4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (43c624d248d45b00, d471f750133981e4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9805df31489ee1fd, 5fb37d72c0e04324), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9805df31489ee1fd, 5fb37d72c0e04324), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (9805df31489ee1fd, 5fb37d72c0e04324), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8d1b73b282902729, 5e1807a1bbb9cee6), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8d1b73b282902729, 5e1807a1bbb9cee6), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8d1b73b282902729, 5e1807a1bbb9cee6), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (989954fd188ca977, 76d62ac55c1e2ad1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (989954fd188ca977, 76d62ac55c1e2ad1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (989954fd188ca977, 76d62ac55c1e2ad1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (607aa30f179fa5af, fa1b72df61aad679), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (607aa30f179fa5af, fa1b72df61aad679), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (607aa30f179fa5af, fa1b72df61aad679), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (61aa63034c0e3625, da8973e164609683), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (61aa63034c0e3625, da8973e164609683), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (61aa63034c0e3625, da8973e164609683), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8692f153e12cd12e, a1c2fcd2f45f5406), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8692f153e12cd12e, a1c2fcd2f45f5406), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (8692f153e12cd12e, a1c2fcd2f45f5406), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fb5acbd0b0bfa05, a82e8a94254fffe0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fb5acbd0b0bfa05, a82e8a94254fffe0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (6fb5acbd0b0bfa05, a82e8a94254fffe0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a8c6670a5bbc2e99, c0bcb822e1c78754), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a8c6670a5bbc2e99, c0bcb822e1c78754), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: num_integer, (a8c6670a5bbc2e99, c0bcb822e1c78754), 24, 24 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (2cd5c647df4108f, 60982b931bc8c2b4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (8aa51045c83e0e6e, 9258df02a928618b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4ee8c87106e227f1, 96d420daf1b0ac4a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4ee8c87106e227f1, 96d420daf1b0ac4a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4ee8c87106e227f1, 96d420daf1b0ac4a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (cf8ef5333227e9e1, aef5b9ed36fb2929), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (cf8ef5333227e9e1, aef5b9ed36fb2929), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (cf8ef5333227e9e1, aef5b9ed36fb2929), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (55fd2645ba5d2f73, 76ef529c70407942), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (55fd2645ba5d2f73, 76ef529c70407942), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (55fd2645ba5d2f73, 76ef529c70407942), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (c3017f02cb5c58b5, 9ed88be8e602c5dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (703bb1f97156adcc, c325f162e143e2df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (56e3598ba93b787c, f801943a9cb7e0ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (249dee6def9515d7, a4efcfa1bc6c4fb4), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (325d337f5d996273, 537478136bb4479e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (581f879e7f6d0923, 205222250118afca), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (c1fb54f2eaf0dad5, 24100e79274d5abd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (38e09e8624a39d2d, 15c1db59864d3184), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (db4500953383165, af123690e06e6a44), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (5181bb68451009ed, 8ddb39d8f47deb76), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4304aee65ff9e1f3, c983e81f68d36cf3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (19d49e4f752ac953, c977e6f6a79b60fd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (28983420566f5320, fb66c69a31c48431), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a4d7ec19b51f0179, cee472938b1fa8a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (6f790bb76df8131b, 8812b726ef0ab87f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (da033ff9a2df54b2, fc3e344a129141d8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (7388fb4d2c0044cc, bac1396582941f90), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a634287cf9e8272f, b28ab483d07bc660), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (af1250883c426d6, 3733d82108cd5db9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (adc6fb92b1670d4f, b595ed0fcbefefd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (5e9983fa4fdf935f, 7e3000980abcb9c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4990aa897341c9c0, 2946d9a38c5b9c35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (18ca5d221278ba3b, 88b36a5b780c07f9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (76016c8932bcc7, 114d2d791a59aed3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e5a1e84f0a3b9915, 70b988f9908e4bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e5a1e84f0a3b9915, 70b988f9908e4bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e5a1e84f0a3b9915, 70b988f9908e4bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e5a1e84f0a3b9915, 70b988f9908e4bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e5a1e84f0a3b9915, 70b988f9908e4bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e5a1e84f0a3b9915, 70b988f9908e4bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (8b41304b405d6e84, 6f7e9193f8b182fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (301dafcfafdd2361, eab9596d5661fb03), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (f2c7d04837e2ff94, 443368685a8ffd04), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (80c05d8a39ce8481, e58233a4ad23f794), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (7281e49fc252276b, 5193e063cfd35cd2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (2d42dccdbb068365, d4838bd96661c987), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9d82f41d4471cbc4, 190a210452b2ffb7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4f1643dec6417541, 99a94e9db3d776a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9d82f41d4471cbc4, 190a210452b2ffb7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (2d42dccdbb068365, d4838bd96661c987), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4f1643dec6417541, 99a94e9db3d776a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9d82f41d4471cbc4, 190a210452b2ffb7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (2d42dccdbb068365, d4838bd96661c987), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4f1643dec6417541, 99a94e9db3d776a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9d82f41d4471cbc4, 190a210452b2ffb7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (2d42dccdbb068365, d4838bd96661c987), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4f1643dec6417541, 99a94e9db3d776a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9d82f41d4471cbc4, 190a210452b2ffb7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (b43ffad9c3139a0e, b9d51a5ca0ee9757), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (b8aa7fc08dfadf92, 37b646fb9539804b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (db7a5892c71fb57c, aaf8f8a34f058857), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (66feb3a1f0a20f25, 40d3869fb83d3ba4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (5b2922824b6ed143, 37d535ae1e0756f0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (41a0db511ae5f9fa, ae63849f93d055b5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (fa119fb0e94d066e, 39dd0d9cac5387f2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (fda2c689c6e98b34, d006cd7681dbc9c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (6e38535b28e1abc5, 6deccf018beeb135), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (fb9f9c8a43695815, 89de7091a63b6e34), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (3ffaf7b658f8a442, fd3beafbfa71dc4f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (674e839d7118149, 790f3f5e359e4f52), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (ff269eef7f83e2d5, 2016572708fa2b74), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (7b766b78c522cb5a, 4fa05b5e62e32522), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (c696ef63199a1bba, c92166e2b6e8c5f5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (585f423c6245fa67, 273d1ae031d16a82), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (584969b5cfe92b8f, 9dce9b729f3dce29), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (2513f82578598227, 5f204accf16afd5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (95f81532e7277bb0, 70386624972bfe9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (3e5f3f64bb7b0981, fcba1c4584a7aef8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (3e5f3f64bb7b0981, fcba1c4584a7aef8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (3e5f3f64bb7b0981, fcba1c4584a7aef8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (8396165b9f7fe0d3, 409ef22cbf1142c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a3c298ae7b6e70d1, dc1d7b1a13fa27f8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (e0754786654e614d, 86c906ba68b913a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (c0e6c44d0f36b8e4, 8350828f39a668be), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (d90b67caed5b5e24, 7d700eed5460a0bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (38db34df79b0919e, ee60e7ab1bb303b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (c7ce311d660fa51, b3f4caa5ef8b56b4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (10a56ebc9f5b68b2, 3fe7c07d96556880), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (de3eead857c6f1f6, 5542ac57af1d5706), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (b3a1188385772d, 610b2216c7cdeb61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (f4c341f866863d4d, 76a19839340d77b4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (408ee63ba210d21d, a3fbe632b529552f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (4e7f7a9c1a5ee748, 805086127759b811), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (99025623ec750d5b, 492f8f173604bd9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (55d05de1011caaae, 3e7d3d034bc5501d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a1dbb2e54a1c9c7d, ce98442871c701c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (77ff0ab6ed7faa8b, ccfd5a9f9b471407), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (f819d7b64d6b3eae, a7e8302fe0310a02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9c6a74e66b824367, 83db6d1fb9fd2562), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (d425edb3d8129a92, 567d838379446f21), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9eb6ff81c5c0fce8, 2cf5b845e011b354), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (d20652fa8e2bf461, 1df88ad4b982dddf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (1919c6910b049d22, 469af952245d43d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (710bb4c48f5272a0, a21fd037dfa6fb0f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (3b9ab3401b0809a3, 5b4d2980bde087f3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (5534bb2d704f06c3, 4c039feb7175cdc1), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (3109f89ebf4762fc, a20ba89e48bfa8fe), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (38514cc48483f687, 2e4cbf2c814fabde), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (62386e56890d9e59, 41614f9eda161fa7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (d75283af8fae763c, 8b0f5781b9180734), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a9efbfa59f2e6020, 3897edc99ef9d066), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (123e06970341efc2, 2466ab7a4c7c7409), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (8000b2cbeae10476, cd503890917d9b76), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a7bac1406eb02777, cf21a6722fdae7c9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (9b729a8d763ec529, a89a25330f8f574c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (19d5d16533111948, f0908ca5ff419d3f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (a36dda7d69db914c, 7f5edab5da2527dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (98d34bde4d5f7dcb, 8739b3975469457a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (5d08b9e80d94d1b3, 7fb95a68d39e68e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (446573ab3815c016, 434cff3349588f62), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: chrono, (784b8f75723f42f6, 7c4de715b1a50585), 8, 8 [INFO] [stderr] Compiling grin_secp256k1zkp v0.7.11 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:475:19 [INFO] [stdout] | [INFO] [stdout] 475 | let pos = map_vec!(positive, |p| { self.commit_parse(p.0).unwrap() }); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:476:19 [INFO] [stdout] | [INFO] [stdout] 476 | let neg = map_vec!(negative, |n| self.commit_parse(n.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:477:19 [INFO] [stdout] | [INFO] [stdout] 477 | let pos = map_vec!(pos, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:478:19 [INFO] [stdout] | [INFO] [stdout] 478 | let neg = map_vec!(neg, |n| n.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:496:19 [INFO] [stdout] | [INFO] [stdout] 496 | let pos = map_vec!(positive, |p| self.commit_parse(p.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:497:19 [INFO] [stdout] | [INFO] [stdout] 497 | let neg = map_vec!(negative, |n| self.commit_parse(n.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:498:19 [INFO] [stdout] | [INFO] [stdout] 498 | let pos = map_vec!(pos, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:499:19 [INFO] [stdout] | [INFO] [stdout] 499 | let neg = map_vec!(neg, |n| n.0.as_ptr()); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:524:23 [INFO] [stdout] | [INFO] [stdout] 524 | let mut neg = map_vec!(negative, |n| n.as_ptr()); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:525:23 [INFO] [stdout] | [INFO] [stdout] 525 | let mut all = map_vec!(positive, |p| p.as_ptr()); [INFO] [stdout] | ---------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:770:25 [INFO] [stdout] | [INFO] [stdout] 770 | let blind_vec = map_vec!(blind_vec, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:855:25 [INFO] [stdout] | [INFO] [stdout] 855 | let blind_vec = map_vec!(blind_vec, |p| p.0.as_ptr()); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:893:26 [INFO] [stdout] | [INFO] [stdout] 893 | commit_vec = map_vec!(commits, |c| self.commit_parse(c.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:894:30 [INFO] [stdout] | [INFO] [stdout] 894 | commit_ptr_vec = map_vec!(commit_vec, |c| c.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1019:26 [INFO] [stdout] | [INFO] [stdout] 1019 | let commit_vec = map_vec!(commits, |c| self.commit_parse(c.0).unwrap()); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1020:26 [INFO] [stdout] | [INFO] [stdout] 1020 | let commit_vec = map_vec!(commit_vec, |c| c.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1021:25 [INFO] [stdout] | [INFO] [stdout] 1021 | let proof_vec = map_vec!(proofs, |p| p.proof.as_ptr()); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1043:38 [INFO] [stdout] | [INFO] [stdout] 1043 | let extra_data_vec = map_vec!(ed, |d| d.as_ptr()); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/pedersen.rs:1044:42 [INFO] [stdout] | [INFO] [stdout] 1044 | let extra_data_lengths = map_vec![ed, |d| d.len()]; [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:214:20 [INFO] [stdout] | [INFO] [stdout] 214 | let sigs_vec = map_vec!(sigs, |s| s.0.as_ptr()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:215:20 [INFO] [stdout] | [INFO] [stdout] 215 | let msgs_vec = map_vec!(msgs, |m| m.as_ptr()); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:216:24 [INFO] [stdout] | [INFO] [stdout] 216 | let pub_keys_vec = map_vec!(pub_keys, |pk| pk.as_ptr()); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/macros.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | .collect::>(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/aggsig.rs:245:19 [INFO] [stdout] | [INFO] [stdout] 245 | let sig_vec = map_vec!(sigs, |s| s.0.as_ptr()); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `map_vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (98ed54c4220130ed, ed5935b7f4271633), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d542e07a2093f1de, efd7946592c25c0d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (51a6e0c378206da3, 6e28cf7e3f9905b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3c1e7c21c9d3a8e4, 3c40fbcc25e31d5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (121b25f768143593, 36e49e164dc434b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8387d4c9a7bedc26, b45b12bd9316fd99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3cf9c6bce241fc4b, 6eacac79199618c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b6f8037fd153148b, 57bedd2555d2a61e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (2313df8e8e01dcbd, 8e7bc696b327dc0f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3c713f8c8c3b7aac, 5432598901b64480), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b6f7e117460b0fc0, 97795401dc04a922), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4cfb7306f25c2a7a, 9bb270d916361c57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (86b36c301e262378, 3a000add4f5892fe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (aba804bc649de8e9, b49d391aad918838), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (c6f8389c6d21d9c2, 1ff25ad37853f792), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (95e81749d408bf06, fbb15b78f517e979), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (da2d9aa81d68d84c, 51672414030e783a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (115ba8b7be65cc13, 668700da420d2ad3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b28dc42cb40268e, e69a171ffb218caf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (959759e425cbef4e, 69de912e761ba7fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3779cc6b8bbee203, 82c2753689fce1a5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (ec05958e69fe3efb, b8c8f47d91afb6ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (2d8f6fa6d17e8766, 2f88ef4d01f6daab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8ec603ba0a8f57d5, f6d1cfbefe992d67), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (96548cba79b2da0a, 3abead0945bd9a9e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (bdd95f626a4b8c6d, 86a33525181db6c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (ec9f20da588b00f9, dfa30f4389e2c9c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e91a87c3c04b800e, dc48e5d831c17350), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (5b1e415babf1e051, 619f6cb06710b017), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (13f24e06e40ddb13, b957e9a47a96c400), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9eeb7ab385868f9a, 122df58dd6c13695), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (2794232857c59aee, fadbe006e1eb2c05), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (cb7f7f324b2944c, 84da9aa63532f541), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d7cb8f390ae0ebf0, 76519783e4a15ea8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e5389114361222be, 86f736d943f21ed5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3dd08c8565ddd82e, f0334857785d0d57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e47963db047179f8, 93c778fbecaa6935), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (f7c8b6091a9cb37a, 134dfa4ca12c559f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (80dbfcd77508af96, ddd56f5027f04891), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3369fd8c3cb780af, 36b0ce493002d636), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (13a80ca181a1c49e, 175d0a117ce68824), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7e85fec9c919eb0f, 69270aef19ac40f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (dfe2da0467103a6d, ee8dbfb6410cdcc8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e4111bddc195b4fd, fda5a47654eb5f23), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (cb95168febb0325c, 8f6ca39cc2943141), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (f4064430d0de8903, 3e4bf75336e3c2f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3f85bb921c2c9deb, 9e320cbcbe198266), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b1401226ab424c41, 58bf499e11d0c65f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d44f95852639fbcd, 76e112158401eef0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (ee8f0325039ccb01, e83850d3f3a2276), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (a35451283650ee0d, 288c7b34cb3f6f46), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4151286d2dbf20dc, 3787b58ecd7d6ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (60102cdd84504ee2, 1bbd19b3ceff357), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e652abcde2175e17, 574b03cb1d67e66e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7728e36001e28635, e146000c89143a55), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (7bd894ce8ad99f9d, 77701ce72c8404), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3e5374d77ab091e5, c5b0960c32f1642c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (5bf8c18ccff635af, 790d5cfdf69724a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1b911b674ace27b6, 65da7b283b49c3af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1b911b674ace27b6, 65da7b283b49c3af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1b911b674ace27b6, 65da7b283b49c3af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1b911b674ace27b6, 65da7b283b49c3af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (6c0f1764965e2645, 8be3f1f777d68e1a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (a664361275a444f1, 9db3ca4d8a532e99), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9f388eb3efc2bcb0, a3e9aca54a3cff38), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (ee853e787129693d, 5b0d2f6eb1fdff68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (470da6636384461f, 99ff5400b8e86e05), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (a2eba5428fd1fbba, 10489982c152514), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (5d52aa93aeb6ba92, aff291fedca6316a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (dcce8d905308c018, cfc5efaf604d9341), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (27a015de74ecfb67, 21682a0d6a687070), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e5a9dbbd0959aaa2, 2862595100f0930e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (54fe0d033d3e2c27, dc7701f0e844c346), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9c049e5878635ef5, 82ffcee89e1a4a32), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9ae37985d14e63b8, de60dff0b0eebbb1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (df6c79eea7dc5a63, 5bc73e90ba16cf0a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (df6c79eea7dc5a63, 5bc73e90ba16cf0a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (ba5a5a1c3963b646, 784a50a8de641ddb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (58ef849850f92a64, 53cb624dd76c3034), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1305ea670145eb1b, de65eb2cf1107c3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4c943c7e0482bfb3, 3d3a0f34382ef207), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (a14ada1f1419f91b, ebc5266a6bc62fa6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d81ae113ca3c7f97, 66a36862985745cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (2518d9346f36a52c, ac009ae2c0ccf83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (603a138bef60b09, 1482809d820f7437), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8d27fe7380cf1a63, b1b37bcec8df847b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (839b2d09a7f7a4e2, afd3cca32889f1af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (1556acd968e76071, 41b04308a6fe2c18), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (4730f42104208998, 3bc400d0ade1cf35), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (9b4919141b55813c, 317639e1b8fadc1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (e5f2d33bb904cc0a, fe724e0882f4867b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (c9d7a87a2c352f83, fe551823f65ad02f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (f8fa5974e5dc6a4a, a5936ded5e5641e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (fe746a9db26f51f2, cb2e7ca7f8deb946), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (d2c4a5b89d5f7675, c21899a8eb63d575), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (93f92750fdb064e2, ee681d047169d15f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (3a12c8c6c64ebf79, dbcbb5fdff937618), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (b4717d605c5c00d6, 8c212464992d82ec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (c78b0e0b99b6df7e, aa5f33c779553094), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (175145ef074e7fda, 2334bcd09f576184), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (26dc7007c3ffbf3a, 72b44c25cf0a9d35), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (c6cb5ae67aba76fb, 9cdccbab05c42962), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (5eedd1b6d098eba6, 33b7ae826394d639), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (ac298b792f70540a, 8c83a77a46641b62), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (29d210bd719d490a, f82a7e43f78ebc3e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (8fb7afb2314daecf, 4d46e207dc4ac19d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: secp256k1zkp, (16dd80fc050d74e, 76ab51d8e0f4dc2a), 0, 0 [INFO] [stdout] warning: 23 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 9.84s [INFO] running `Command { std: "docker" "inspect" "89ae6aee685e75224ace0d3ac131364b34a0a9a18fc498bba45fa5f642ddb00b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "89ae6aee685e75224ace0d3ac131364b34a0a9a18fc498bba45fa5f642ddb00b", kill_on_drop: false }` [INFO] [stdout] 89ae6aee685e75224ace0d3ac131364b34a0a9a18fc498bba45fa5f642ddb00b