[INFO] fetching crate makepad-render 0.2.0... [INFO] building makepad-render-0.2.0 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate makepad-render 0.2.0 into /workspace/builds/worker-119/source [INFO] validating manifest of crates.io crate makepad-render 0.2.0 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 makepad-render 0.2.0 [INFO] finished tweaking crates.io crate makepad-render 0.2.0 [INFO] tweaked toml for crates.io crate makepad-render 0.2.0 written to /workspace/builds/worker-119/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] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded makepad-tinyserde-derive v0.1.0 [INFO] [stderr] Downloaded makepad-objc-sys v0.2.7 [INFO] [stderr] Downloaded makepad-shader-ast-impl v0.2.0 [INFO] [stderr] Downloaded makepad-shader-ast v0.2.0 [INFO] [stderr] Downloaded makepad-trapezoidator v0.1.0 [INFO] [stderr] Downloaded makepad-internal-iter v0.1.0 [INFO] [stderr] Downloaded makepad-font v0.1.0 [INFO] [stderr] Downloaded makepad-path v0.1.0 [INFO] [stderr] Downloaded makepad-tinyserde v0.1.0 [INFO] [stderr] Downloaded makepad-ttf-parser v0.1.0 [INFO] [stderr] Downloaded makepad-glx-sys v0.1.0 [INFO] [stderr] Downloaded makepad-geometry v0.1.0 [INFO] [stderr] Downloaded makepad-x11-sys v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-119/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-119/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] f4cab515a9cde20e651ea6bee7226691558e2ce34f7833200494a7f7fedf21e1 [INFO] running `Command { std: "docker" "start" "-a" "f4cab515a9cde20e651ea6bee7226691558e2ce34f7833200494a7f7fedf21e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f4cab515a9cde20e651ea6bee7226691558e2ce34f7833200494a7f7fedf21e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f4cab515a9cde20e651ea6bee7226691558e2ce34f7833200494a7f7fedf21e1", kill_on_drop: false }` [INFO] [stdout] f4cab515a9cde20e651ea6bee7226691558e2ce34f7833200494a7f7fedf21e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-119/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-119/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] 650199d9d6bf4186c5235363cb68713a3d52ce944dc87c3f176f8e0d3e3f66ff [INFO] running `Command { std: "docker" "start" "-a" "650199d9d6bf4186c5235363cb68713a3d52ce944dc87c3f176f8e0d3e3f66ff", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling makepad-internal-iter v0.1.0 [INFO] [stderr] Compiling xml-rs v0.8.4 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] Compiling makepad-glx-sys v0.1.0 [INFO] [stderr] Compiling makepad-x11-sys v0.1.0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (2ad726c6b4f7500c, efb83b9d382852ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (11dec74e65fb1b16, 81e3232882e6a16d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (d236e51e6548719b, 50509905e6d5f79c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (8ebe0487b3d11b11, 2c5e39dc687ed229), 0, 0 [INFO] [stderr] Compiling time v0.1.44 [INFO] [stderr] Compiling makepad-geometry v0.1.0 [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] 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 makepad-path v0.1.0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3edde176f6cbcd7, 4a62ab42ce777796), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (50e87f60c62e874d, 3c5fc31f476df6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (ac5877d05d5f5f47, aad6c154ca856c99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (391be472947ba6ac, 54219d6f75df7d4d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (5c243af224e17892, ee7650c896b9b2c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (9cffcbd89680b983, a48fb2be443334dd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (b88fdfdf61de929b, 28477f1702658358), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (1ab3981b3e7300f0, 84563600500c1a68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (17909e349fef9e3b, da07430cb459e04e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (18edc3807eb198cb, 1a2740be309a3f7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (6c1ffcfbce3cf263, e846783d41f4a7e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e4d90228656d69b0, 61ae7128afc79876), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2ca0ee6af2e08bf5, 72195ecb03e1806f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d1c648e916a91832, c27e2120f24cfd83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (4f2f50f7abaacbc4, 8e7cc8b410789207), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (71168b361c749b75, af6f335939dfd0a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e646bc6cd73a4094, c011d7495db8399b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (83bf42f060fb40b9, b1fdaff3b8ec39ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (5c8138a1f263556e, b4d10e5e3ea2f8b3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (3acc6e81b6742220, 4fd5cee8049ed9c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (8462afa3c9392225, 54fc1308b068f8ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (b26cdfecbcaaf230, e83e678a4da645ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (91f3e6ee9d27dc9e, 67e23be29878a931), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (ce205b1156037f44, cc041094ed08b371), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (a9ab6890cc217375, 5bf4ebb25710645), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (88858775153357d7, cfc4d9f146f2eaef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (ceff71ceff0ae093, 241129471c8fae7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_path, (460ed3740b5789a9, d06522eb51c05b26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_path, (524079728753bbb6, 786d91d55a7af8cd), 8, 8 [INFO] [stderr] Compiling makepad-font v0.1.0 [INFO] [stderr] Compiling makepad-trapezoidator v0.1.0 [INFO] [stderr] SG_CR_Eslkdjf: log, (c7bdd38427ba511c, c97d9f7503e6fe32), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (2feb8e5f59057887, 55131227c3c2bccc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (1c0f48c2e492e38e, 5d4b6f033cb5d42d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (4fdb2e87a1b00b0, 1ea7bb48c7f0f882), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (6f92f55d94b79a81, b018c467009bb160), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (dcefd6860304af7e, 53955f9e4aa5d6b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (80ee3420028a0295, 3897ba7a5f155940), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_font, (7888c727564c8aa7, 521177d99fc20301), 8, 24 [INFO] [stderr] Compiling makepad-ttf-parser v0.1.0 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (125edce64f049e5b, a76bc684bfc1b01), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (b6d7968585505a91, f3d999ed8b6c27df), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (a41d60b8d2ecfa9e, 7ac14ae18307ee2d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (eeb33ebb23fd00b, 30feb1e7d8a9b9ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (524e1fe4330196ea, 5e03d242e4a15531), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (8fa53cf1d19b6bf8, 8bae6436ed566f83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (9e572e575444b660, a0e3baa50d3a8d95), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (10ac1c67678e6805, e976fe3f4c583c59), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (c28dc78f0b7b8548, 18fb6c6b14820a1c), 16, 16 [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] Compiling quote v1.0.9 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (5fc74b845bfdc588, 522f52eff6b9da8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (671c6f15a2915e8e, deb116ba9383d7aa), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (cc0e896696df2473, fb634b1e0a8875f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (cc0e896696df2473, fb634b1e0a8875f7), 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: gl_generator, (25aa766c6c6b8afe, 2b0674e379d3c818), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: gl_generator, (9c4fc62bfa9379b, 4e059d58c6b997e3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: gl_generator, (a19c7a4e3949c926, 1ed3caa61449b031), 0, 0 [INFO] [stderr] Compiling gl v0.14.0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f3fac6f6e68f3a9, 5d338edd2566c297), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99b306c514494182, fd5480d406e3945), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f62c21498396f3cb, 8256f0fdac0f8c17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e115a965bcb526f6, b6d106196985ca1e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4d57b6601af82904, 4110f486f20ad5fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (df99adfcf5d1efd2, d638f369cfb7adba), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fc2a9a6c3a92bac7, 31597b5557e5a757), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (78e2b74f33ab87ce, aae735cf0f7531b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f7a2fdd4bad0cf72, 5190f55e589b8b79), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4035599a00956c9, b8d0c1867c1277a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (befaf2aeecf93b14, 5f11b02c860cb478), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dcdea4882301b370, 4104a403026576a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c261377c65cbd59, 6766e6f14f618dfe), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (946e4cbcf1409c1, ebd88ea0f0b0f95a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (718df3f6003c7bc1, b4c5211f0495ebdb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6ce06399ed3f3b38, 8c35e70c0a5bc147), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (603f0477c397c4a2, fb1fa76bbc71f19d), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6ce06399ed3f3b38, 8c35e70c0a5bc147), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ae17fcc552d94597, aab05fe5a78baad5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (32f8ef9317913002, 78ba71d0419ee065), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5323826abebe64fa, e188a2362b1012af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92b02a62c7db76bc, 604da237fdb70ef6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (24214b2d7305fa01, 20d175501389a0ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (557a67eb7272ce0d, d0f34b777bbbac2f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (22904b6b3c90a4c9, 4690a659c5dde4bb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dedf0640f2ee5534, df5d6a73a7106690), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a8e5303f57c11f62, 6316cca7106c82d3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3578462639136b1f, e733baff7e5a9d30), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1d49b65e3cd6319, 11f7c17635df191e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (30389262f5ebdb32, 10982664615095ca), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e25abbbc0514548d, 50f6ddfe62f8fcc3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4dd5b5664c5c966f, 378f970219911472), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5acb847727c602e7, ff3808721c430d15), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c2d0ab83bc13013, e31ad4fb65cd2581), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7ea6bdf7950fab9f, 822e5c6e752b3875), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (de91f744caff9339, 33dbd8d0771981e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (30d9843f6b4bfc4, e4842d1c505cee4e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8d22eac2b150d330, 5ef17acdda0cb817), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (96fe7503cad1dc0f, e0b1f9b92b9fd8ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f61dfbd19ae56211, 4a20c4a37d8d4f0c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (baa96a5587d107f2, be510f941fd21770), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3bb8726ca3f27b37, 125d1cd611dfdc17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a86f0cfe6f7b257, 111627f00844d53), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6aae7772f350f86c, e7f3be662f7ad914), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (daba855ad8b48652, 12a4dc35f3bd8e50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (33f647935b20e439, 99cead76a5722e41), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1deb17da13c20a46, 17d0062c23ff4be1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (65550c33f23a84e3, 51d27ae35512879d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7f20e04a18170e87, 9ce6d104a3dc0d42), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (350d194761ddc303, aebfcdc8180c9b76), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (96c95d9b6628e3d5, ae8f31de25c313b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (11de0d11f07cd3c0, 7f5a71c5f8e185d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bcd3944b0b4587f1, f317f15d81be9b88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6f7e44590f6b2d3, 934a332332a2d623), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (423584cf0f310c45, 8a03a90810710d7c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b51bca33cce51cd6, b62d66fdd41983d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a363b7d6bbc61557, 73f41db2599019a8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bcd3944b0b4587f1, f317f15d81be9b88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc1b547714b1cd42, cf23cee08aa13719), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bd887b0602a62125, aab4c8573234ad3e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b3be42367887e6b6, acdcb106f7aa9d17), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ebca2ee38a3f23ab, c00a77041b540beb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bf21cabec480b53, 721d1d7404389a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (747ab4f679cc1bf0, b7ed8bc3e0a6ed4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (27fdc06fae0500a6, bb2b0c7600b88b1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (318104c897c4f09e, aab8f1d45c9d6b61), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bb2a150c06d065e8, 84a3ce9d6ebd6d50), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4c335e9922f09a87, d4c505b1c82e4610), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4830907d9541da9a, b6047089b6556226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (796d525b7e1def9, 34925d0f3948112c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9df804a15fd613f, bd5993138e33091a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a8e30c5f2fdc2c7b, 2461dd0843ca67d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e5e6455143bc15b, 6530c7f0d3e2081c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ecfb2f7b35f13b4f, b8bbf7350fbc91f6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (161af7819542d91a, 82a690d1884e807f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (613e2c47f5fdc8a2, 5b5ae2db8318fbb6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4188d3c441b19408, d1edaba6903b3761), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (254f64259a8aaebd, 60ec5d05f801c5dd), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c2fdbab9df0284f8, 98a2c44bb569354), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f60cf7780dd8c99, b82bcbe6b8120e89), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5711752dcaef1d10, 7828a8e64ba0f53a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7844981e674906ca, 924a4ba14044c3cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ba447085e1e78aff, b9b631a1a219a305), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (45e7ecc8ea61979a, afcc4fc96ee1ca63), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5b216bc30d570a, f8996de6bf99b4eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (87190dce18bdc9e4, 2b15786e7a1fe8b9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (463a7eddb60af07f, 491b5bd915662773), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f3be496a04ac7abf, bea839a810c77bad), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a7a696235e146ae6, f0b912de3b8b8ce1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e06cdf5a075f60d, 585641c490bfca5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (acc487e04bba6502, c5f60e97b998722), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (611106284c1bd53f, 9b616ab7084e7b9a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d696e384598cb769, 899e7729ef676bd9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (656ba94d6b19c192, db91dc7a2f3b156e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (efcc6053ab77ea2e, a32ee3bdfad9b486), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6a69b1219bd2f88b, 4b5ed496ff992984), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a866e45e03e53055, c43ff9ebcaf0b48a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fcbc469effefd3f3, 9c0bafc3158d7695), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c9ae81719530e489, c515ea903d54ceb7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c87d41ea07144ff6, 3e0f8e264f401737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cbc289a8bf59750f, 3c88febcfea3ab7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c44ac7d5341ba54f, 9632e31b224d22a5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ac996dc3a1ad746, 92b37c0f59d0617), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b2352edc75a3f23c, c2839f52ef227a24), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c96452ae92b09686, ac5ab6b9f41a5aa2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (434e523f3eae6827, e42e21610bc1e93b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3c44f8d9a3e06b4b, cd639261139ff1e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d1b30f1df87d42ef, 871c79f22ada1072), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3fc72a81f7f06ee0, 2b70132252d41f9b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5cbc570f3a907502, 596e4f694cad5c6f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2607a1c9ef2d5449, 2b83eeb782cfd6bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (939896b9b9d102d9, c207f0b1965eaf90), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b7dae8a9ad9a839d, e9c3aa5b2d431bf6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c3b0bacdbb3977b3, a94c4e1a11b1d6a8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (208812548475691c, 30ddfc7fa4a86246), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5685429be962f4f, dfe1cf94d12fbb81), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e314e9476b98bef4, 3543dfbc6be561f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (509ab388b08fff36, cc034af5ae6516a7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9acc545b30782ffd, 9960b16da9ebc675), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f59159d0ea312b7b, f70933dedbf8ab80), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cb9a1841bb20c039, 1f22083c00159b16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3f970d09755a3a7d, 633cca706e947665), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ab400ebd23e27c5a, 8d8e7752f61b9d0b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (afa950e710736926, 86c148c4ac81266), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f7900c5282b79c4, 79ddb7d5198f611f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b39dc78f66173c0, 715f1fc10de3867), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bbab339ab6bb8da, 9f9c3ccbad6fd600), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (39b165cf0c5de3f6, 377bdf2a3d477a7b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b3a13343cec268ba, a1fa1c91c0a5fb8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fbe4ad611771969a, 1b1899df2a35e01a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb92d6c61c23dc92, 16893392421f276e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d2ecd3de5e8453c7, b31bbcc9d6d4514a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (609776d303602149, 9a052f9b5d76f92), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d6de8809ac5529aa, a31758e735698802), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (337721f5c4737c9e, 9893dce1fca84253), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (53e44bdd73411e17, ae5bfadc6e157521), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1f4f108902e909d0, 2e9fa3188825adcc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2df813fda85a8491, 571b17b741f08d33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c75d04145d91bd2, 52616ae84aab7fd7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58ea77e8c2e8a765, b661ba4807dd015b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1af0ef2321726f74, 724fef1a0e33dbeb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b0a500aa129fd73, da7a744e3a33f32d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d99eac7b67f52f88, ab1a186578fe5935), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e7350a963f088cc, a1692b9f17c1f908), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (469f55b186ff66fa, c8694c1e6898dcee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (688d29a8b7c91214, 235f03007abca29e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6874581d666256ac, 357158abbffb7a2d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (91b008334a8e56ab, 2bac5b49be0ee85b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2421c5bb81994262, 4ee6342ec877eb93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (47d1f27a30d8789d, 46a00463bd1f8768), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (625e37c91e6f5ff4, 6431dc461f4621bf), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77515693ce9d0d18, 43328a45b2b9029e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7188ae637c79ae7a, 84b3c7e93028ed4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c484ffcfc252adae, 2fa285d1cc9bb480), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e267f37b9e3d2eab, 92bbdf836d8caa25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (66555c157795116a, 973f24444682de08), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dd30b1bc5efa312f, 4e7af78374d33e43), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92fa92cfbcad0c47, 10f190de1691f8db), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (86af05e61020d276, 87fc27eb35b0518c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (13d83b833b5a2f46, f3eab11bb958fe56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2b48d4568911104, 178163ee507664e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2b48d4568911104, 178163ee507664e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b22ac71a6aa259e5, ad9bdf4d715b3290), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (651e53fa48f73fbb, 9aad24cc5d9890b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (76a1e5ef5e5d4eb0, 5c175023e1876941), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36d13dcf350bad63, c8ca060171321b2e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (630ea09efaf1e243, 7fafaf890020cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c062eb17f0955826, ad834d5a1666389a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (998d5d19d82ee23f, ae15915512a7de4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ba828b84a9717ccf, 818bf6e446d92231), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4cf91d9ea82dc566, 629713a4ea396585), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5c8bf594ca258dcd, 15f5c3b34546b5bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77d8de17647fbf3d, c16bc08772976a28), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99982287d01b50ee, 9d0802da8c202f18), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (22da562392835d4b, a4a930a97a0d092b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7ea670db00504256, 680be8f6ff5151c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7ea670db00504256, 680be8f6ff5151c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e973957a83460fb8, 98cb92ce6eff3aa8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dcf734e78fdeb5b4, ca5aa827edf646ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6f30b4c371f253c5, 4f3b1f3bfc23cd0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bffbf8a09b0bc446, 326d87b3ab943be4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5efcf102540f3adb, fd44eae1a19eafb5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58b1954932d9a20b, f3c2febc1df1e52), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f59b8794c03688, e90718f5de3e3754), 0, 0 [INFO] [stderr] Compiling makepad-shader-ast-impl v0.2.0 [INFO] [stderr] Compiling makepad-tinyserde-derive v0.1.0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_tinyserde_derive, (e46c1d98dd705f59, 756260ac962e765f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_tinyserde_derive, (4769581903d0d1f4, 53f16edff7a636cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_tinyserde_derive, (83ab45313e6a07d3, d96710559c4be6d6), 0, 0 [INFO] [stderr] Compiling makepad-shader-ast v0.2.0 [INFO] [stderr] Compiling makepad-tinyserde v0.1.0 [INFO] [stderr] Compiling makepad-render v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/styling.rs:231:31 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn base() -> StyleId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/cx.rs:796:47 [INFO] [stdout] | [INFO] [stdout] 796 | pub fn status_http_send_ok() -> StatusId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/cx.rs:797:49 [INFO] [stdout] | [INFO] [stdout] 797 | pub fn status_http_send_fail() -> StatusId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1574:38 [INFO] [stdout] | [INFO] [stdout] 1574 | const MWM_HINTS_FUNCTIONS: c_ulong = (1 << 0); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1575:40 [INFO] [stdout] | [INFO] [stdout] 1575 | const MWM_HINTS_DECORATIONS: c_ulong = (1 << 1); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1577:31 [INFO] [stdout] | [INFO] [stdout] 1577 | const MWM_FUNC_ALL: c_ulong = (1 << 0); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1578:34 [INFO] [stdout] | [INFO] [stdout] 1578 | const MWM_FUNC_RESIZE: c_ulong = (1 << 1); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1579:32 [INFO] [stdout] | [INFO] [stdout] 1579 | const MWM_FUNC_MOVE: c_ulong = (1 << 2); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1580:36 [INFO] [stdout] | [INFO] [stdout] 1580 | const MWM_FUNC_MINIMIZE: c_ulong = (1 << 3); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1581:36 [INFO] [stdout] | [INFO] [stdout] 1581 | const MWM_FUNC_MAXIMIZE: c_ulong = (1 << 4); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1582:33 [INFO] [stdout] | [INFO] [stdout] 1582 | const MWM_FUNC_CLOSE: c_ulong = (1 << 5); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:62:38 [INFO] [stdout] | [INFO] [stdout] 62 | fn instance_a_xs()->InstanceVec2{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:63:38 [INFO] [stdout] | [INFO] [stdout] 63 | fn instance_a_ys()->InstanceVec4{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:64:39 [INFO] [stdout] | [INFO] [stdout] 64 | fn instance_chan()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn instance_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:27:43 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn instance_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn instance_w() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:29:43 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn instance_h() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn instance_z() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:31:47 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn instance_color() -> InstanceColor {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn instance_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:28:40 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn instance_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:29:40 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn instance_w()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:30:40 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn instance_h()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:31:44 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn instance_min_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:32:44 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn instance_min_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:33:44 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn instance_max_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:34:44 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn instance_max_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:35:40 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn instance_z()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:36:44 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn instance_color()->InstanceColor{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:37:42 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn uniform_alpha()->UniformFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:61:48 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn instance_font_tc() -> InstanceVec4 {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:62:47 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn instance_color() -> InstanceColor {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:63:43 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn instance_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:64:43 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn instance_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:65:43 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn instance_w() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:66:43 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn instance_h() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:67:43 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn instance_z() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:68:48 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn instance_base_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:69:48 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn instance_base_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:70:51 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn instance_font_size() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:71:48 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn instance_marker() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn instance_char_offset() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:74:50 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn uniform_brightness() -> UniformFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:75:45 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn uniform_curve() -> UniformFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:5:38 [INFO] [stdout] | [INFO] [stdout] 5 | pub fn command_quit()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn command_undo()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:7:38 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn command_redo()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:8:37 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn command_cut()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn command_copy()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:10:39 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn command_paste()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:11:41 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn command_zoom_in()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:12:42 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn command_zoom_out()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:13:42 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn command_minimize()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:14:38 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn command_zoom()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:15:44 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn command_select_all()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:109:98 [INFO] [stdout] | [INFO] [stdout] 109 | atom_clipboard: X11_sys::XInternAtom(display, CString::new("CLIPBOARD").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(temporary_cstring_as_ptr)]` on by default [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:110:115 [INFO] [stdout] | [INFO] [stdout] 110 | atom_net_wm_moveresize: X11_sys::XInternAtom(display, CString::new("_NET_WM_MOVERESIZE").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:111:112 [INFO] [stdout] | [INFO] [stdout] 111 | atom_wm_delete_window: X11_sys::XInternAtom(display, CString::new("WM_DELETE_WINDOW").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:112:109 [INFO] [stdout] | [INFO] [stdout] 112 | atom_motif_wm_hints: X11_sys::XInternAtom(display, CString::new("_MOTIF_WM_HINTS").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | atom_net_wm_state: X11_sys::XInternAtom(display, CString::new("_NET_WM_STATE").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:114:135 [INFO] [stdout] | [INFO] [stdout] 114 | ...11_sys::XInternAtom(display, CString::new("_NET_WM_STATE_MAXIMIZED_HORZ").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:115:135 [INFO] [stdout] | [INFO] [stdout] 115 | ...11_sys::XInternAtom(display, CString::new("_NET_WM_STATE_MAXIMIZED_VERT").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:116:94 [INFO] [stdout] | [INFO] [stdout] 116 | atom_targets: X11_sys::XInternAtom(display, CString::new("TARGETS").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:117:102 [INFO] [stdout] | [INFO] [stdout] 117 | atom_utf8_string: X11_sys::XInternAtom(display, CString::new("UTF8_STRING").unwrap().as_ptr(), 1), [INFO] [stdout] | ------------------------------------ ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:118:88 [INFO] [stdout] | [INFO] [stdout] 118 | atom_atom: X11_sys::XInternAtom(display, CString::new("ATOM").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:119:88 [INFO] [stdout] | [INFO] [stdout] 119 | atom_text: X11_sys::XInternAtom(display, CString::new("TEXT").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:120:100 [INFO] [stdout] | [INFO] [stdout] 120 | atom_text_plain: X11_sys::XInternAtom(display, CString::new("text/plain").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:121:96 [INFO] [stdout] | [INFO] [stdout] 121 | atom_multiple: X11_sys::XInternAtom(display, CString::new("MULTIPLE").unwrap().as_ptr(), 0), [INFO] [stdout] | --------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1409:50 [INFO] [stdout] | [INFO] [stdout] 1409 | CString::new("Xft.dpi").unwrap().as_ptr(), [INFO] [stdout] | -------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1410:49 [INFO] [stdout] | [INFO] [stdout] 1410 | CString::new("String").unwrap().as_ptr(), [INFO] [stdout] | ------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1858:102 [INFO] [stdout] | [INFO] [stdout] 1858 | action_private: X11_sys::XInternAtom(display, CString::new("XdndActionPrivate").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------------ ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1859:85 [INFO] [stdout] | [INFO] [stdout] 1859 | aware: X11_sys::XInternAtom(display, CString::new("XdndAware").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1860:83 [INFO] [stdout] | [INFO] [stdout] 1860 | drop: X11_sys::XInternAtom(display, CString::new("XdndDrop").unwrap().as_ptr(), 0), [INFO] [stdout] | --------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1861:85 [INFO] [stdout] | [INFO] [stdout] 1861 | enter: X11_sys::XInternAtom(display, CString::new("XdndEnter").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1862:85 [INFO] [stdout] | [INFO] [stdout] 1862 | leave: X11_sys::XInternAtom(display, CString::new("XdndLeave").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1863:79 [INFO] [stdout] | [INFO] [stdout] 1863 | none: X11_sys::XInternAtom(display, CString::new("None").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1864:91 [INFO] [stdout] | [INFO] [stdout] 1864 | position: X11_sys::XInternAtom(display, CString::new("XdndPosition").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1865:93 [INFO] [stdout] | [INFO] [stdout] 1865 | selection: X11_sys::XInternAtom(display, CString::new("XdndSelection").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1866:87 [INFO] [stdout] | [INFO] [stdout] 1866 | status: X11_sys::XInternAtom(display, CString::new("XdndStatus").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1867:92 [INFO] [stdout] | [INFO] [stdout] 1867 | type_list: X11_sys::XInternAtom(display, CString::new("XdndTypeList").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1868:92 [INFO] [stdout] | [INFO] [stdout] 1868 | uri_list: X11_sys::XInternAtom(display, CString::new("text/uri-list").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (3ca17fb81f610a1a, 90b78d24b992b93), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (71183c670b622f9e, a3d8ea5daa85062), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (1a284a0c2da825bf, 39dba4da47162a65), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (7bcade0d9fd85f8e, 2147a7880fd85972), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5a1c546788c21a65, cda76d1c3d33b819), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (af71d5a7756a2b35, 3b0a87143cea361c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (27b680f6fbf35117, 6ad357498818f4d6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (6f15cdad26c554d4, 8ac2ff75b522d6d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (b82ad2b8b75b213f, 788bf42fbd259293), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (c6d8b7412e58d9c1, efafdb9f8194a9b7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4ab728807d1752c7, 2a37314222aac204), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (74e1e46c7f634ba1, 4ff25b3eed7c6ea3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (fb94672c6b847bb0, df8c618fd488896a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (34cd7ed5b05263f8, a412d18af15cefd7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (50670bc95b45b76f, e6487f2e9c55a0f6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (63aba2ac8bda4a72, 6fac6ee1cc17c694), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4b64a7e6aed747fd, 8538a777d7a95485), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4a2a9102b22b8338, f1006045e6e96b88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (cb5df6f5c569ed8, 20e30b9343e0209d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (dfe2675eba823ce4, 1f213d406c2ce276), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (8ca794968a1d7f82, c88c7e16691165b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (9406b45fbf1d2492, fb22abebbd2b5f0e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (d4b43b94319bbd1b, 73a7a4ba92d36e4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (99a8b4bd52f3446e, cf2a1c9b19fddc4e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f099ed9602482e93, c90f975fb99b9289), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f6ac8d764c0eb4e2, c9d8b7e3cd0a0073), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (777c6934795f7fb5, 875bf43b2e8f1f53), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5690d024901f61df, 64d1a5dc1026b729), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5690d024901f61df, 64d1a5dc1026b729), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4a18cb79327ee178, 23974e32833cfbbc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (836631afa011a816, f835b0a5f748dfaf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (60cc4b8fa675d0d7, 5443b42502bfe777), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (6b736a7fcb2c9524, 93d48b06c2ee6d33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (705ab729cba955d1, b88ebcd3a09d88e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (24495ad8c4922, 9851f2f866586b2c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f9e68ae878964d74, dd1f45325291c1ea), 80, 80 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f6de179822a70fa, eff8f351e5995750), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (98b84390053af226, a44d60b6e12ffb30), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (36d56ad7e552cddb, 4e7186ee941c55eb), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (2eb20698f6d635e6, a9933a0d8cbd110a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (22977840fa09c0a5, 1fc910e9f0451bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (adba44692897a427, 32b2bcc5c8890e1c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (88345bf24b05b950, 5d5c8a33b31fb2cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (503e5cff42a68a0, 6063d441d00374b5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (9105edbb7aeb1d6e, e92f0c6e0dbb44df), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5a6c4dfeb5b16bbd, 8d671f4aeea127dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (fc90e63abe51c435, 74bc5f9571fe8550), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (8e09fbdef7e49027, ec3257ed1028e3ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (73028a0e08f3e37, cca6d08899ffd836), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (12063fccf2efcd2, bf0efb532259fd79), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f8f4715b02633016, 4fb89548a7f6a6ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (7038ed34aca6f7e3, a2dd33f9e7325321), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (940e01a7691060df, cd1cf87277c6c9b9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (e879ea7abdaf02c2, ab7271c467e0df6c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (61db5a822a739643, 50307e85f771c874), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (40b3d3e1f4fa2bb1, efdcee0b949d7f62), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (d427743649b1c48f, ed1298f459deeaa1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (cdc86319102d6a1e, a0a33918cc0014fb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (a5b8a1cbe5224546, 319919b9e596fe99), 0, 0 [INFO] [stdout] warning: 82 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 16.18s [INFO] running `Command { std: "docker" "inspect" "650199d9d6bf4186c5235363cb68713a3d52ce944dc87c3f176f8e0d3e3f66ff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "650199d9d6bf4186c5235363cb68713a3d52ce944dc87c3f176f8e0d3e3f66ff", kill_on_drop: false }` [INFO] [stdout] 650199d9d6bf4186c5235363cb68713a3d52ce944dc87c3f176f8e0d3e3f66ff [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-119/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-119/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] 023c93549c8f213c08cc0ec5b08b98ee3b30167130d8a0f611467b274682b2f1 [INFO] running `Command { std: "docker" "start" "-a" "023c93549c8f213c08cc0ec5b08b98ee3b30167130d8a0f611467b274682b2f1", 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] SG_CR_Eslkdjf: xml, (e3edde176f6cbcd7, 4a62ab42ce777796), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (50e87f60c62e874d, 3c5fc31f476df6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (ac5877d05d5f5f47, aad6c154ca856c99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (391be472947ba6ac, 54219d6f75df7d4d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (5c243af224e17892, ee7650c896b9b2c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (9cffcbd89680b983, a48fb2be443334dd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (b88fdfdf61de929b, 28477f1702658358), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (1ab3981b3e7300f0, 84563600500c1a68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (17909e349fef9e3b, da07430cb459e04e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (18edc3807eb198cb, 1a2740be309a3f7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (6c1ffcfbce3cf263, e846783d41f4a7e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (f6aadd447f8ac7b9, 563e88d417f34f09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e4d90228656d69b0, 61ae7128afc79876), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2ca0ee6af2e08bf5, 72195ecb03e1806f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (70573c411896a706, a213d0cc2ece9b5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d1c648e916a91832, c27e2120f24cfd83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (4f2f50f7abaacbc4, 8e7cc8b410789207), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (93d833cd854a304c, 902b0d58eeee2a66), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (71168b361c749b75, af6f335939dfd0a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e646bc6cd73a4094, c011d7495db8399b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (83bf42f060fb40b9, b1fdaff3b8ec39ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (5c8138a1f263556e, b4d10e5e3ea2f8b3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (3acc6e81b6742220, 4fd5cee8049ed9c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (e3e6b4f41d159bcc, c747f5e900dc99ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (8462afa3c9392225, 54fc1308b068f8ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (b26cdfecbcaaf230, e83e678a4da645ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (d4e4e4b3671de0ab, 166fd172e38e5bd3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (91f3e6ee9d27dc9e, 67e23be29878a931), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (2a45736509077e15, 92ce00b6e2c6f29c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: xml, (ce205b1156037f44, cc041094ed08b371), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (a9ab6890cc217375, 5bf4ebb25710645), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (88858775153357d7, cfc4d9f146f2eaef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: xml, (ceff71ceff0ae093, 241129471c8fae7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 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] SG_CR_Eslkdjf: log, (c7bdd38427ba511c, c97d9f7503e6fe32), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (2feb8e5f59057887, 55131227c3c2bccc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (1c0f48c2e492e38e, 5d4b6f033cb5d42d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (4fdb2e87a1b00b0, 1ea7bb48c7f0f882), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (6f92f55d94b79a81, b018c467009bb160), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (dcefd6860304af7e, 53955f9e4aa5d6b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (80ee3420028a0295, 3897ba7a5f155940), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_path, (460ed3740b5789a9, d06522eb51c05b26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_path, (524079728753bbb6, 786d91d55a7af8cd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (2ad726c6b4f7500c, efb83b9d382852ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (11dec74e65fb1b16, 81e3232882e6a16d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (d236e51e6548719b, 50509905e6d5f79c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro_hack, (8ebe0487b3d11b11, 2c5e39dc687ed229), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f3fac6f6e68f3a9, 5d338edd2566c297), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99b306c514494182, fd5480d406e3945), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f62c21498396f3cb, 8256f0fdac0f8c17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e115a965bcb526f6, b6d106196985ca1e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4d57b6601af82904, 4110f486f20ad5fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (df99adfcf5d1efd2, d638f369cfb7adba), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fc2a9a6c3a92bac7, 31597b5557e5a757), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (78e2b74f33ab87ce, aae735cf0f7531b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f7a2fdd4bad0cf72, 5190f55e589b8b79), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4035599a00956c9, b8d0c1867c1277a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (befaf2aeecf93b14, 5f11b02c860cb478), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dcdea4882301b370, 4104a403026576a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c261377c65cbd59, 6766e6f14f618dfe), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (946e4cbcf1409c1, ebd88ea0f0b0f95a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (718df3f6003c7bc1, b4c5211f0495ebdb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6ce06399ed3f3b38, 8c35e70c0a5bc147), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (603f0477c397c4a2, fb1fa76bbc71f19d), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6ce06399ed3f3b38, 8c35e70c0a5bc147), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ae17fcc552d94597, aab05fe5a78baad5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (32f8ef9317913002, 78ba71d0419ee065), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5323826abebe64fa, e188a2362b1012af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92b02a62c7db76bc, 604da237fdb70ef6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (24214b2d7305fa01, 20d175501389a0ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (557a67eb7272ce0d, d0f34b777bbbac2f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (22904b6b3c90a4c9, 4690a659c5dde4bb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dedf0640f2ee5534, df5d6a73a7106690), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a8e5303f57c11f62, 6316cca7106c82d3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3578462639136b1f, e733baff7e5a9d30), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1d49b65e3cd6319, 11f7c17635df191e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (30389262f5ebdb32, 10982664615095ca), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e25abbbc0514548d, 50f6ddfe62f8fcc3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4dd5b5664c5c966f, 378f970219911472), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5acb847727c602e7, ff3808721c430d15), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c2d0ab83bc13013, e31ad4fb65cd2581), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7ea6bdf7950fab9f, 822e5c6e752b3875), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (de91f744caff9339, 33dbd8d0771981e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (30d9843f6b4bfc4, e4842d1c505cee4e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8d22eac2b150d330, 5ef17acdda0cb817), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (96fe7503cad1dc0f, e0b1f9b92b9fd8ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f61dfbd19ae56211, 4a20c4a37d8d4f0c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (baa96a5587d107f2, be510f941fd21770), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3bb8726ca3f27b37, 125d1cd611dfdc17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a86f0cfe6f7b257, 111627f00844d53), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6aae7772f350f86c, e7f3be662f7ad914), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (daba855ad8b48652, 12a4dc35f3bd8e50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (33f647935b20e439, 99cead76a5722e41), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1deb17da13c20a46, 17d0062c23ff4be1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (65550c33f23a84e3, 51d27ae35512879d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7f20e04a18170e87, 9ce6d104a3dc0d42), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (350d194761ddc303, aebfcdc8180c9b76), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (96c95d9b6628e3d5, ae8f31de25c313b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (11de0d11f07cd3c0, 7f5a71c5f8e185d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bcd3944b0b4587f1, f317f15d81be9b88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6f7e44590f6b2d3, 934a332332a2d623), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (423584cf0f310c45, 8a03a90810710d7c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b51bca33cce51cd6, b62d66fdd41983d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a363b7d6bbc61557, 73f41db2599019a8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bcd3944b0b4587f1, f317f15d81be9b88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc1b547714b1cd42, cf23cee08aa13719), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bd887b0602a62125, aab4c8573234ad3e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b3be42367887e6b6, acdcb106f7aa9d17), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ebca2ee38a3f23ab, c00a77041b540beb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bf21cabec480b53, 721d1d7404389a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (747ab4f679cc1bf0, b7ed8bc3e0a6ed4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (27fdc06fae0500a6, bb2b0c7600b88b1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (318104c897c4f09e, aab8f1d45c9d6b61), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bb2a150c06d065e8, 84a3ce9d6ebd6d50), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4c335e9922f09a87, d4c505b1c82e4610), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4830907d9541da9a, b6047089b6556226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (796d525b7e1def9, 34925d0f3948112c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9df804a15fd613f, bd5993138e33091a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a8e30c5f2fdc2c7b, 2461dd0843ca67d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e5e6455143bc15b, 6530c7f0d3e2081c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ecfb2f7b35f13b4f, b8bbf7350fbc91f6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (161af7819542d91a, 82a690d1884e807f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (613e2c47f5fdc8a2, 5b5ae2db8318fbb6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4188d3c441b19408, d1edaba6903b3761), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (254f64259a8aaebd, 60ec5d05f801c5dd), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c2fdbab9df0284f8, 98a2c44bb569354), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f60cf7780dd8c99, b82bcbe6b8120e89), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5711752dcaef1d10, 7828a8e64ba0f53a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7844981e674906ca, 924a4ba14044c3cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ba447085e1e78aff, b9b631a1a219a305), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (45e7ecc8ea61979a, afcc4fc96ee1ca63), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5b216bc30d570a, f8996de6bf99b4eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (87190dce18bdc9e4, 2b15786e7a1fe8b9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (463a7eddb60af07f, 491b5bd915662773), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f3be496a04ac7abf, bea839a810c77bad), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a7a696235e146ae6, f0b912de3b8b8ce1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e06cdf5a075f60d, 585641c490bfca5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (acc487e04bba6502, c5f60e97b998722), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (611106284c1bd53f, 9b616ab7084e7b9a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d696e384598cb769, 899e7729ef676bd9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (656ba94d6b19c192, db91dc7a2f3b156e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (efcc6053ab77ea2e, a32ee3bdfad9b486), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6a69b1219bd2f88b, 4b5ed496ff992984), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a866e45e03e53055, c43ff9ebcaf0b48a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fcbc469effefd3f3, 9c0bafc3158d7695), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c9ae81719530e489, c515ea903d54ceb7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c87d41ea07144ff6, 3e0f8e264f401737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cbc289a8bf59750f, 3c88febcfea3ab7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c44ac7d5341ba54f, 9632e31b224d22a5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ac996dc3a1ad746, 92b37c0f59d0617), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b2352edc75a3f23c, c2839f52ef227a24), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c96452ae92b09686, ac5ab6b9f41a5aa2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (434e523f3eae6827, e42e21610bc1e93b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3c44f8d9a3e06b4b, cd639261139ff1e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d1b30f1df87d42ef, 871c79f22ada1072), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3fc72a81f7f06ee0, 2b70132252d41f9b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5cbc570f3a907502, 596e4f694cad5c6f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2607a1c9ef2d5449, 2b83eeb782cfd6bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (939896b9b9d102d9, c207f0b1965eaf90), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b7dae8a9ad9a839d, e9c3aa5b2d431bf6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c3b0bacdbb3977b3, a94c4e1a11b1d6a8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (208812548475691c, 30ddfc7fa4a86246), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d5685429be962f4f, dfe1cf94d12fbb81), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e314e9476b98bef4, 3543dfbc6be561f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (509ab388b08fff36, cc034af5ae6516a7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9acc545b30782ffd, 9960b16da9ebc675), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f59159d0ea312b7b, f70933dedbf8ab80), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cb9a1841bb20c039, 1f22083c00159b16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3f970d09755a3a7d, 633cca706e947665), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ab400ebd23e27c5a, 8d8e7752f61b9d0b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (afa950e710736926, 86c148c4ac81266), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f7900c5282b79c4, 79ddb7d5198f611f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b39dc78f66173c0, 715f1fc10de3867), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bbab339ab6bb8da, 9f9c3ccbad6fd600), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (39b165cf0c5de3f6, 377bdf2a3d477a7b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b3a13343cec268ba, a1fa1c91c0a5fb8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fbe4ad611771969a, 1b1899df2a35e01a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb92d6c61c23dc92, 16893392421f276e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d2ecd3de5e8453c7, b31bbcc9d6d4514a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (609776d303602149, 9a052f9b5d76f92), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d6de8809ac5529aa, a31758e735698802), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (337721f5c4737c9e, 9893dce1fca84253), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (53e44bdd73411e17, ae5bfadc6e157521), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1f4f108902e909d0, 2e9fa3188825adcc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2df813fda85a8491, 571b17b741f08d33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c75d04145d91bd2, 52616ae84aab7fd7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58ea77e8c2e8a765, b661ba4807dd015b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1af0ef2321726f74, 724fef1a0e33dbeb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b0a500aa129fd73, da7a744e3a33f32d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d99eac7b67f52f88, ab1a186578fe5935), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e7350a963f088cc, a1692b9f17c1f908), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (469f55b186ff66fa, c8694c1e6898dcee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (688d29a8b7c91214, 235f03007abca29e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6874581d666256ac, 357158abbffb7a2d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (91b008334a8e56ab, 2bac5b49be0ee85b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2421c5bb81994262, 4ee6342ec877eb93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (47d1f27a30d8789d, 46a00463bd1f8768), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (625e37c91e6f5ff4, 6431dc461f4621bf), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77515693ce9d0d18, 43328a45b2b9029e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7188ae637c79ae7a, 84b3c7e93028ed4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c484ffcfc252adae, 2fa285d1cc9bb480), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e267f37b9e3d2eab, 92bbdf836d8caa25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (66555c157795116a, 973f24444682de08), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dd30b1bc5efa312f, 4e7af78374d33e43), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92fa92cfbcad0c47, 10f190de1691f8db), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (86af05e61020d276, 87fc27eb35b0518c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (13d83b833b5a2f46, f3eab11bb958fe56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2b48d4568911104, 178163ee507664e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2b48d4568911104, 178163ee507664e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b22ac71a6aa259e5, ad9bdf4d715b3290), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (651e53fa48f73fbb, 9aad24cc5d9890b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (76a1e5ef5e5d4eb0, 5c175023e1876941), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36d13dcf350bad63, c8ca060171321b2e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (630ea09efaf1e243, 7fafaf890020cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c062eb17f0955826, ad834d5a1666389a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (998d5d19d82ee23f, ae15915512a7de4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ba828b84a9717ccf, 818bf6e446d92231), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4cf91d9ea82dc566, 629713a4ea396585), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5c8bf594ca258dcd, 15f5c3b34546b5bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77d8de17647fbf3d, c16bc08772976a28), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99982287d01b50ee, 9d0802da8c202f18), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (22da562392835d4b, a4a930a97a0d092b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7ea670db00504256, 680be8f6ff5151c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7ea670db00504256, 680be8f6ff5151c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e973957a83460fb8, 98cb92ce6eff3aa8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dcf734e78fdeb5b4, ca5aa827edf646ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6f30b4c371f253c5, 4f3b1f3bfc23cd0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bffbf8a09b0bc446, 326d87b3ab943be4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5efcf102540f3adb, fd44eae1a19eafb5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58b1954932d9a20b, f3c2febc1df1e52), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f59b8794c03688, e90718f5de3e3754), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: gl_generator, (25aa766c6c6b8afe, 2b0674e379d3c818), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: gl_generator, (9c4fc62bfa9379b, 4e059d58c6b997e3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: gl_generator, (a19c7a4e3949c926, 1ed3caa61449b031), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_font, (7888c727564c8aa7, 521177d99fc20301), 8, 24 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (125edce64f049e5b, a76bc684bfc1b01), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (b6d7968585505a91, f3d999ed8b6c27df), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (a41d60b8d2ecfa9e, 7ac14ae18307ee2d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (eeb33ebb23fd00b, 30feb1e7d8a9b9ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (524e1fe4330196ea, 5e03d242e4a15531), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (8fa53cf1d19b6bf8, 8bae6436ed566f83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (9e572e575444b660, a0e3baa50d3a8d95), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (10ac1c67678e6805, e976fe3f4c583c59), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_trapezoidator, (c28dc78f0b7b8548, 18fb6c6b14820a1c), 16, 16 [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] SG_CR_Eslkdjf: makepad_tinyserde_derive, (e46c1d98dd705f59, 756260ac962e765f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_tinyserde_derive, (4769581903d0d1f4, 53f16edff7a636cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_tinyserde_derive, (83ab45313e6a07d3, d96710559c4be6d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (5fc74b845bfdc588, 522f52eff6b9da8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (671c6f15a2915e8e, deb116ba9383d7aa), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (cc0e896696df2473, fb634b1e0a8875f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_ttf_parser, (cc0e896696df2473, fb634b1e0a8875f7), 0, 0 [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/styling.rs:231:31 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn base() -> StyleId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/cx.rs:796:47 [INFO] [stdout] | [INFO] [stdout] 796 | pub fn status_http_send_ok() -> StatusId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/cx.rs:797:49 [INFO] [stdout] | [INFO] [stdout] 797 | pub fn status_http_send_fail() -> StatusId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1574:38 [INFO] [stdout] | [INFO] [stdout] 1574 | const MWM_HINTS_FUNCTIONS: c_ulong = (1 << 0); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1575:40 [INFO] [stdout] | [INFO] [stdout] 1575 | const MWM_HINTS_DECORATIONS: c_ulong = (1 << 1); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1577:31 [INFO] [stdout] | [INFO] [stdout] 1577 | const MWM_FUNC_ALL: c_ulong = (1 << 0); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1578:34 [INFO] [stdout] | [INFO] [stdout] 1578 | const MWM_FUNC_RESIZE: c_ulong = (1 << 1); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1579:32 [INFO] [stdout] | [INFO] [stdout] 1579 | const MWM_FUNC_MOVE: c_ulong = (1 << 2); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1580:36 [INFO] [stdout] | [INFO] [stdout] 1580 | const MWM_FUNC_MINIMIZE: c_ulong = (1 << 3); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1581:36 [INFO] [stdout] | [INFO] [stdout] 1581 | const MWM_FUNC_MAXIMIZE: c_ulong = (1 << 4); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1582:33 [INFO] [stdout] | [INFO] [stdout] 1582 | const MWM_FUNC_CLOSE: c_ulong = (1 << 5); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:62:38 [INFO] [stdout] | [INFO] [stdout] 62 | fn instance_a_xs()->InstanceVec2{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:63:38 [INFO] [stdout] | [INFO] [stdout] 63 | fn instance_a_ys()->InstanceVec4{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:64:39 [INFO] [stdout] | [INFO] [stdout] 64 | fn instance_chan()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn instance_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:27:43 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn instance_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn instance_w() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:29:43 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn instance_h() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn instance_z() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:31:47 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn instance_color() -> InstanceColor {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn instance_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:28:40 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn instance_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:29:40 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn instance_w()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:30:40 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn instance_h()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:31:44 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn instance_min_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:32:44 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn instance_min_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:33:44 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn instance_max_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:34:44 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn instance_max_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:35:40 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn instance_z()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:36:44 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn instance_color()->InstanceColor{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:37:42 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn uniform_alpha()->UniformFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:61:48 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn instance_font_tc() -> InstanceVec4 {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:62:47 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn instance_color() -> InstanceColor {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:63:43 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn instance_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:64:43 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn instance_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:65:43 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn instance_w() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:66:43 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn instance_h() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:67:43 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn instance_z() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:68:48 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn instance_base_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:69:48 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn instance_base_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:70:51 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn instance_font_size() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:71:48 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn instance_marker() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn instance_char_offset() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:74:50 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn uniform_brightness() -> UniformFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:75:45 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn uniform_curve() -> UniformFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:5:38 [INFO] [stdout] | [INFO] [stdout] 5 | pub fn command_quit()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn command_undo()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:7:38 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn command_redo()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:8:37 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn command_cut()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn command_copy()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:10:39 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn command_paste()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:11:41 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn command_zoom_in()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:12:42 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn command_zoom_out()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:13:42 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn command_minimize()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:14:38 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn command_zoom()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:15:44 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn command_select_all()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:109:98 [INFO] [stdout] | [INFO] [stdout] 109 | atom_clipboard: X11_sys::XInternAtom(display, CString::new("CLIPBOARD").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(temporary_cstring_as_ptr)]` on by default [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:110:115 [INFO] [stdout] | [INFO] [stdout] 110 | atom_net_wm_moveresize: X11_sys::XInternAtom(display, CString::new("_NET_WM_MOVERESIZE").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:111:112 [INFO] [stdout] | [INFO] [stdout] 111 | atom_wm_delete_window: X11_sys::XInternAtom(display, CString::new("WM_DELETE_WINDOW").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:112:109 [INFO] [stdout] | [INFO] [stdout] 112 | atom_motif_wm_hints: X11_sys::XInternAtom(display, CString::new("_MOTIF_WM_HINTS").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | atom_net_wm_state: X11_sys::XInternAtom(display, CString::new("_NET_WM_STATE").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:114:135 [INFO] [stdout] | [INFO] [stdout] 114 | ...11_sys::XInternAtom(display, CString::new("_NET_WM_STATE_MAXIMIZED_HORZ").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:115:135 [INFO] [stdout] | [INFO] [stdout] 115 | ...11_sys::XInternAtom(display, CString::new("_NET_WM_STATE_MAXIMIZED_VERT").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:116:94 [INFO] [stdout] | [INFO] [stdout] 116 | atom_targets: X11_sys::XInternAtom(display, CString::new("TARGETS").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:117:102 [INFO] [stdout] | [INFO] [stdout] 117 | atom_utf8_string: X11_sys::XInternAtom(display, CString::new("UTF8_STRING").unwrap().as_ptr(), 1), [INFO] [stdout] | ------------------------------------ ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:118:88 [INFO] [stdout] | [INFO] [stdout] 118 | atom_atom: X11_sys::XInternAtom(display, CString::new("ATOM").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:119:88 [INFO] [stdout] | [INFO] [stdout] 119 | atom_text: X11_sys::XInternAtom(display, CString::new("TEXT").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:120:100 [INFO] [stdout] | [INFO] [stdout] 120 | atom_text_plain: X11_sys::XInternAtom(display, CString::new("text/plain").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:121:96 [INFO] [stdout] | [INFO] [stdout] 121 | atom_multiple: X11_sys::XInternAtom(display, CString::new("MULTIPLE").unwrap().as_ptr(), 0), [INFO] [stdout] | --------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1409:50 [INFO] [stdout] | [INFO] [stdout] 1409 | CString::new("Xft.dpi").unwrap().as_ptr(), [INFO] [stdout] | -------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1410:49 [INFO] [stdout] | [INFO] [stdout] 1410 | CString::new("String").unwrap().as_ptr(), [INFO] [stdout] | ------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1858:102 [INFO] [stdout] | [INFO] [stdout] 1858 | action_private: X11_sys::XInternAtom(display, CString::new("XdndActionPrivate").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------------ ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1859:85 [INFO] [stdout] | [INFO] [stdout] 1859 | aware: X11_sys::XInternAtom(display, CString::new("XdndAware").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1860:83 [INFO] [stdout] | [INFO] [stdout] 1860 | drop: X11_sys::XInternAtom(display, CString::new("XdndDrop").unwrap().as_ptr(), 0), [INFO] [stdout] | --------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1861:85 [INFO] [stdout] | [INFO] [stdout] 1861 | enter: X11_sys::XInternAtom(display, CString::new("XdndEnter").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1862:85 [INFO] [stdout] | [INFO] [stdout] 1862 | leave: X11_sys::XInternAtom(display, CString::new("XdndLeave").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (3ca17fb81f610a1a, 90b78d24b992b93), 8, 8 [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1863:79 [INFO] [stdout] | [INFO] [stdout] 1863 | none: X11_sys::XInternAtom(display, CString::new("None").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (71183c670b622f9e, a3d8ea5daa85062), 8, 8 [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1864:91 [INFO] [stdout] | [INFO] [stdout] 1864 | position: X11_sys::XInternAtom(display, CString::new("XdndPosition").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (1a284a0c2da825bf, 39dba4da47162a65), 8, 8 [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1865:93 [INFO] [stdout] | [INFO] [stdout] 1865 | selection: X11_sys::XInternAtom(display, CString::new("XdndSelection").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (7bcade0d9fd85f8e, 2147a7880fd85972), 8, 8 [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1866:87 [INFO] [stdout] | [INFO] [stdout] 1866 | status: X11_sys::XInternAtom(display, CString::new("XdndStatus").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5a1c546788c21a65, cda76d1c3d33b819), 8, 8 [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1867:92 [INFO] [stdout] | [INFO] [stdout] 1867 | type_list: X11_sys::XInternAtom(display, CString::new("XdndTypeList").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (af71d5a7756a2b35, 3b0a87143cea361c), 8, 8 [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1868:92 [INFO] [stdout] | [INFO] [stdout] 1868 | uri_list: X11_sys::XInternAtom(display, CString::new("text/uri-list").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (27b680f6fbf35117, 6ad357498818f4d6), 8, 8 [INFO] [stdout] warning: 82 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (6f15cdad26c554d4, 8ac2ff75b522d6d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (b82ad2b8b75b213f, 788bf42fbd259293), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (c6d8b7412e58d9c1, efafdb9f8194a9b7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4ab728807d1752c7, 2a37314222aac204), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (74e1e46c7f634ba1, 4ff25b3eed7c6ea3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (fb94672c6b847bb0, df8c618fd488896a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (34cd7ed5b05263f8, a412d18af15cefd7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (50670bc95b45b76f, e6487f2e9c55a0f6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (63aba2ac8bda4a72, 6fac6ee1cc17c694), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4b64a7e6aed747fd, 8538a777d7a95485), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4a2a9102b22b8338, f1006045e6e96b88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (cb5df6f5c569ed8, 20e30b9343e0209d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (dfe2675eba823ce4, 1f213d406c2ce276), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (8ca794968a1d7f82, c88c7e16691165b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (9406b45fbf1d2492, fb22abebbd2b5f0e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (d4b43b94319bbd1b, 73a7a4ba92d36e4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (99a8b4bd52f3446e, cf2a1c9b19fddc4e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f099ed9602482e93, c90f975fb99b9289), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f6ac8d764c0eb4e2, c9d8b7e3cd0a0073), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (777c6934795f7fb5, 875bf43b2e8f1f53), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5690d024901f61df, 64d1a5dc1026b729), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5690d024901f61df, 64d1a5dc1026b729), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (4a18cb79327ee178, 23974e32833cfbbc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (836631afa011a816, f835b0a5f748dfaf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (60cc4b8fa675d0d7, 5443b42502bfe777), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (6b736a7fcb2c9524, 93d48b06c2ee6d33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (705ab729cba955d1, b88ebcd3a09d88e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (24495ad8c4922, 9851f2f866586b2c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f9e68ae878964d74, dd1f45325291c1ea), 80, 80 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f6de179822a70fa, eff8f351e5995750), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (98b84390053af226, a44d60b6e12ffb30), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (36d56ad7e552cddb, 4e7186ee941c55eb), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (2eb20698f6d635e6, a9933a0d8cbd110a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (22977840fa09c0a5, 1fc910e9f0451bf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (adba44692897a427, 32b2bcc5c8890e1c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (88345bf24b05b950, 5d5c8a33b31fb2cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (503e5cff42a68a0, 6063d441d00374b5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (9105edbb7aeb1d6e, e92f0c6e0dbb44df), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (5a6c4dfeb5b16bbd, 8d671f4aeea127dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (fc90e63abe51c435, 74bc5f9571fe8550), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (8e09fbdef7e49027, ec3257ed1028e3ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (73028a0e08f3e37, cca6d08899ffd836), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (12063fccf2efcd2, bf0efb532259fd79), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (f8f4715b02633016, 4fb89548a7f6a6ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (7038ed34aca6f7e3, a2dd33f9e7325321), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (940e01a7691060df, cd1cf87277c6c9b9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (e879ea7abdaf02c2, ab7271c467e0df6c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (61db5a822a739643, 50307e85f771c874), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (40b3d3e1f4fa2bb1, efdcee0b949d7f62), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (d427743649b1c48f, ed1298f459deeaa1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (cdc86319102d6a1e, a0a33918cc0014fb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: makepad_render, (a5b8a1cbe5224546, 319919b9e596fe99), 0, 0 [INFO] [stderr] Compiling makepad-render v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/styling.rs:231:31 [INFO] [stdout] | [INFO] [stdout] 231 | pub fn base() -> StyleId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/cx.rs:796:47 [INFO] [stdout] | [INFO] [stdout] 796 | pub fn status_http_send_ok() -> StatusId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/cx.rs:797:49 [INFO] [stdout] | [INFO] [stdout] 797 | pub fn status_http_send_fail() -> StatusId {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1574:38 [INFO] [stdout] | [INFO] [stdout] 1574 | const MWM_HINTS_FUNCTIONS: c_ulong = (1 << 0); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1575:40 [INFO] [stdout] | [INFO] [stdout] 1575 | const MWM_HINTS_DECORATIONS: c_ulong = (1 << 1); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1577:31 [INFO] [stdout] | [INFO] [stdout] 1577 | const MWM_FUNC_ALL: c_ulong = (1 << 0); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1578:34 [INFO] [stdout] | [INFO] [stdout] 1578 | const MWM_FUNC_RESIZE: c_ulong = (1 << 1); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1579:32 [INFO] [stdout] | [INFO] [stdout] 1579 | const MWM_FUNC_MOVE: c_ulong = (1 << 2); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1580:36 [INFO] [stdout] | [INFO] [stdout] 1580 | const MWM_FUNC_MINIMIZE: c_ulong = (1 << 3); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1581:36 [INFO] [stdout] | [INFO] [stdout] 1581 | const MWM_FUNC_MAXIMIZE: c_ulong = (1 << 4); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/cx_xlib.rs:1582:33 [INFO] [stdout] | [INFO] [stdout] 1582 | const MWM_FUNC_CLOSE: c_ulong = (1 << 5); [INFO] [stdout] | ^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:62:38 [INFO] [stdout] | [INFO] [stdout] 62 | fn instance_a_xs()->InstanceVec2{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:63:38 [INFO] [stdout] | [INFO] [stdout] 63 | fn instance_a_ys()->InstanceVec4{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/fonts.rs:64:39 [INFO] [stdout] | [INFO] [stdout] 64 | fn instance_chan()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn instance_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:27:43 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn instance_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:28:43 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn instance_w() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:29:43 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn instance_h() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:30:43 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn instance_z() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/quad.rs:31:47 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn instance_color() -> InstanceColor {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:27:40 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn instance_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:28:40 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn instance_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:29:40 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn instance_w()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:30:40 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn instance_h()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:31:44 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn instance_min_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:32:44 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn instance_min_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:33:44 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn instance_max_x()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:34:44 [INFO] [stdout] | [INFO] [stdout] 34 | pub fn instance_max_y()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:35:40 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn instance_z()->InstanceFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:36:44 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn instance_color()->InstanceColor{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/blit.rs:37:42 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn uniform_alpha()->UniformFloat{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:61:48 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn instance_font_tc() -> InstanceVec4 {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:62:47 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn instance_color() -> InstanceColor {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:63:43 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn instance_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:64:43 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn instance_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:65:43 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn instance_w() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:66:43 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn instance_h() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:67:43 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn instance_z() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:68:48 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn instance_base_x() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:69:48 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn instance_base_y() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:70:51 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn instance_font_size() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:71:48 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn instance_marker() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:72:53 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn instance_char_offset() -> InstanceFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:74:50 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn uniform_brightness() -> UniformFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/text.rs:75:45 [INFO] [stdout] | [INFO] [stdout] 75 | pub fn uniform_curve() -> UniformFloat {uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:5:38 [INFO] [stdout] | [INFO] [stdout] 5 | pub fn command_quit()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn command_undo()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:7:38 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn command_redo()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:8:37 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn command_cut()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn command_copy()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:10:39 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn command_paste()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:11:41 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn command_zoom_in()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:12:42 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn command_zoom_out()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:13:42 [INFO] [stdout] | [INFO] [stdout] 13 | pub fn command_minimize()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:14:38 [INFO] [stdout] | [INFO] [stdout] 14 | pub fn command_zoom()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/shader.rs:45:24 [INFO] [stdout] | [INFO] [stdout] 45 | struct Unique{}; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] ::: src/menu.rs:15:44 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn command_select_all()->CommandId{uid!()} [INFO] [stdout] | ------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `uid` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:109:98 [INFO] [stdout] | [INFO] [stdout] 109 | atom_clipboard: X11_sys::XInternAtom(display, CString::new("CLIPBOARD").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(temporary_cstring_as_ptr)]` on by default [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:110:115 [INFO] [stdout] | [INFO] [stdout] 110 | atom_net_wm_moveresize: X11_sys::XInternAtom(display, CString::new("_NET_WM_MOVERESIZE").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:111:112 [INFO] [stdout] | [INFO] [stdout] 111 | atom_wm_delete_window: X11_sys::XInternAtom(display, CString::new("WM_DELETE_WINDOW").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:112:109 [INFO] [stdout] | [INFO] [stdout] 112 | atom_motif_wm_hints: X11_sys::XInternAtom(display, CString::new("_MOTIF_WM_HINTS").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:113:105 [INFO] [stdout] | [INFO] [stdout] 113 | atom_net_wm_state: X11_sys::XInternAtom(display, CString::new("_NET_WM_STATE").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:114:135 [INFO] [stdout] | [INFO] [stdout] 114 | ...11_sys::XInternAtom(display, CString::new("_NET_WM_STATE_MAXIMIZED_HORZ").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:115:135 [INFO] [stdout] | [INFO] [stdout] 115 | ...11_sys::XInternAtom(display, CString::new("_NET_WM_STATE_MAXIMIZED_VERT").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:116:94 [INFO] [stdout] | [INFO] [stdout] 116 | atom_targets: X11_sys::XInternAtom(display, CString::new("TARGETS").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:117:102 [INFO] [stdout] | [INFO] [stdout] 117 | atom_utf8_string: X11_sys::XInternAtom(display, CString::new("UTF8_STRING").unwrap().as_ptr(), 1), [INFO] [stdout] | ------------------------------------ ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:118:88 [INFO] [stdout] | [INFO] [stdout] 118 | atom_atom: X11_sys::XInternAtom(display, CString::new("ATOM").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:119:88 [INFO] [stdout] | [INFO] [stdout] 119 | atom_text: X11_sys::XInternAtom(display, CString::new("TEXT").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:120:100 [INFO] [stdout] | [INFO] [stdout] 120 | atom_text_plain: X11_sys::XInternAtom(display, CString::new("text/plain").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:121:96 [INFO] [stdout] | [INFO] [stdout] 121 | atom_multiple: X11_sys::XInternAtom(display, CString::new("MULTIPLE").unwrap().as_ptr(), 0), [INFO] [stdout] | --------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1409:50 [INFO] [stdout] | [INFO] [stdout] 1409 | CString::new("Xft.dpi").unwrap().as_ptr(), [INFO] [stdout] | -------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1410:49 [INFO] [stdout] | [INFO] [stdout] 1410 | CString::new("String").unwrap().as_ptr(), [INFO] [stdout] | ------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1858:102 [INFO] [stdout] | [INFO] [stdout] 1858 | action_private: X11_sys::XInternAtom(display, CString::new("XdndActionPrivate").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------------ ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1859:85 [INFO] [stdout] | [INFO] [stdout] 1859 | aware: X11_sys::XInternAtom(display, CString::new("XdndAware").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1860:83 [INFO] [stdout] | [INFO] [stdout] 1860 | drop: X11_sys::XInternAtom(display, CString::new("XdndDrop").unwrap().as_ptr(), 0), [INFO] [stdout] | --------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1861:85 [INFO] [stdout] | [INFO] [stdout] 1861 | enter: X11_sys::XInternAtom(display, CString::new("XdndEnter").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1862:85 [INFO] [stdout] | [INFO] [stdout] 1862 | leave: X11_sys::XInternAtom(display, CString::new("XdndLeave").unwrap().as_ptr(), 0), [INFO] [stdout] | ---------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1863:79 [INFO] [stdout] | [INFO] [stdout] 1863 | none: X11_sys::XInternAtom(display, CString::new("None").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1864:91 [INFO] [stdout] | [INFO] [stdout] 1864 | position: X11_sys::XInternAtom(display, CString::new("XdndPosition").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1865:93 [INFO] [stdout] | [INFO] [stdout] 1865 | selection: X11_sys::XInternAtom(display, CString::new("XdndSelection").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1866:87 [INFO] [stdout] | [INFO] [stdout] 1866 | status: X11_sys::XInternAtom(display, CString::new("XdndStatus").unwrap().as_ptr(), 0), [INFO] [stdout] | ----------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1867:92 [INFO] [stdout] | [INFO] [stdout] 1867 | type_list: X11_sys::XInternAtom(display, CString::new("XdndTypeList").unwrap().as_ptr(), 0), [INFO] [stdout] | ------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: getting the inner pointer of a temporary `CString` [INFO] [stdout] --> src/cx_xlib.rs:1868:92 [INFO] [stdout] | [INFO] [stdout] 1868 | uri_list: X11_sys::XInternAtom(display, CString::new("text/uri-list").unwrap().as_ptr(), 0), [INFO] [stdout] | -------------------------------------- ^^^^^^ this pointer will be invalid [INFO] [stdout] | | [INFO] [stdout] | this `CString` is deallocated at the end of the statement, bind it to a variable to extend its lifetime [INFO] [stdout] | [INFO] [stdout] = note: pointers do not have a lifetime; when calling `as_ptr` the `CString` will be deallocated at the end of the statement because nothing is referencing it as far as the type system is concerned [INFO] [stdout] = help: for more information, see https://doc.rust-lang.org/reference/destructors.html [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 82 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 7.39s [INFO] running `Command { std: "docker" "inspect" "023c93549c8f213c08cc0ec5b08b98ee3b30167130d8a0f611467b274682b2f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "023c93549c8f213c08cc0ec5b08b98ee3b30167130d8a0f611467b274682b2f1", kill_on_drop: false }` [INFO] [stdout] 023c93549c8f213c08cc0ec5b08b98ee3b30167130d8a0f611467b274682b2f1