[INFO] fetching crate embedded-graphics-simulator 0.2.0-alpha.1... [INFO] checking embedded-graphics-simulator-0.2.0-alpha.1 against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] extracting crate embedded-graphics-simulator 0.2.0-alpha.1 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate embedded-graphics-simulator 0.2.0-alpha.1 on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate embedded-graphics-simulator 0.2.0-alpha.1 [INFO] finished tweaking crates.io crate embedded-graphics-simulator 0.2.0-alpha.1 [INFO] tweaked toml for crates.io crate embedded-graphics-simulator 0.2.0-alpha.1 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded embedded-graphics v0.6.0-alpha.2 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6151311afef789b3dde413262d3db8306fff7a372c340a9d76c04732e44b9591 [INFO] running `"docker" "start" "-a" "6151311afef789b3dde413262d3db8306fff7a372c340a9d76c04732e44b9591"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling memchr v2.2.1 [INFO] [stderr] Compiling sdl2 v0.32.2 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling sdl2-sys v0.32.6 [INFO] [stderr] Checking tinybmp v0.1.0 [INFO] [stderr] Checking tinytga v0.1.0 [INFO] [stderr] Checking embedded-graphics v0.6.0-alpha.2 [INFO] [stderr] Checking embedded-graphics-simulator v0.2.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/hello.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/hello.rs:26:24 [INFO] [stderr] | [INFO] [stderr] 26 | .translate(icoord!(5, 50)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/hello.rs:21:45 [INFO] [stderr] | [INFO] [stderr] 21 | display.draw(Line::new(icoord!(64, 64), icoord!(80, 80)).stroke(Some(C1))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/hello.rs:21:28 [INFO] [stderr] | [INFO] [stderr] 21 | display.draw(Line::new(icoord!(64, 64), icoord!(80, 80)).stroke(Some(C1))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/hello.rs:20:45 [INFO] [stderr] | [INFO] [stderr] 20 | display.draw(Line::new(icoord!(64, 64), icoord!(0, 64)).stroke(Some(C1))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/hello.rs:20:28 [INFO] [stderr] | [INFO] [stderr] 20 | display.draw(Line::new(icoord!(64, 64), icoord!(0, 64)).stroke(Some(C1))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/hello.rs:17:30 [INFO] [stderr] | [INFO] [stderr] 17 | display.draw(Circle::new(icoord!(64, 64), 64).stroke(Some(C1))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/chaining.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/chaining.rs:26:28 [INFO] [stderr] | [INFO] [stderr] 26 | .translate(icoord!(5, 50)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/chaining.rs:22:43 [INFO] [stderr] | [INFO] [stderr] 22 | .chain(Line::new(icoord!(64, 64), icoord!(80, 80)).stroke(Some(C1))) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/chaining.rs:22:26 [INFO] [stderr] | [INFO] [stderr] 22 | .chain(Line::new(icoord!(64, 64), icoord!(80, 80)).stroke(Some(C1))) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/chaining.rs:21:43 [INFO] [stderr] | [INFO] [stderr] 21 | .chain(Line::new(icoord!(64, 64), icoord!(0, 64)).stroke(Some(C1))) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/chaining.rs:21:26 [INFO] [stderr] | [INFO] [stderr] 21 | .chain(Line::new(icoord!(64, 64), icoord!(0, 64)).stroke(Some(C1))) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/chaining.rs:18:31 [INFO] [stderr] | [INFO] [stderr] 18 | let objects = Circle::new(icoord!(64, 64), 64) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/transparent-fonts.rs:3:48 [INFO] [stderr] | [INFO] [stderr] 3 | use embedded_graphics::{egcircle, egrectangle, icoord, text_6x8}; [INFO] [stderr] | ^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/transparent-fonts.rs:27:24 [INFO] [stderr] | [INFO] [stderr] 27 | .translate(icoord!(15, 15)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/transparent-fonts.rs:36:20 [INFO] [stderr] | [INFO] [stderr] 36 | .translate(icoord!(15, 30)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/transparent-fonts.rs:45:20 [INFO] [stderr] | [INFO] [stderr] 45 | .translate(icoord!(15, 45)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/stroke.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:63:32 [INFO] [stderr] | [INFO] [stderr] 63 | .translate(icoord!(0, 128 + PADDING * 2)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:58:32 [INFO] [stderr] | [INFO] [stderr] 58 | line.translate(icoord!(0, 128 + PADDING * 2)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:54:32 [INFO] [stderr] | [INFO] [stderr] 54 | rect.translate(icoord!(0, 128 + PADDING * 2)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:50:24 [INFO] [stderr] | [INFO] [stderr] 50 | circ.translate(icoord!(0, 128 + PADDING * 2)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:46:39 [INFO] [stderr] | [INFO] [stderr] 46 | .chain(triangle.translate(icoord!(0, 64 + PADDING)).stroke_width(3)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:45:35 [INFO] [stderr] | [INFO] [stderr] 45 | .chain(line.translate(icoord!(0, 64 + PADDING)).stroke_width(3)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:44:35 [INFO] [stderr] | [INFO] [stderr] 44 | .chain(rect.translate(icoord!(0, 64 + PADDING)).stroke_width(3)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:41:24 [INFO] [stderr] | [INFO] [stderr] 41 | circ.translate(icoord!(0, 64 + PADDING)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:30:20 [INFO] [stderr] | [INFO] [stderr] 30 | .translate(icoord!(192 + PADDING * 3, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:29:28 [INFO] [stderr] | [INFO] [stderr] 29 | let circ = Circle::new(icoord!(32, 32), 32) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:26:20 [INFO] [stderr] | [INFO] [stderr] 26 | .translate(icoord!(128 + PADDING * 2, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:25:41 [INFO] [stderr] | [INFO] [stderr] 25 | let line = Line::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:25:26 [INFO] [stderr] | [INFO] [stderr] 25 | let line = Line::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:22:20 [INFO] [stderr] | [INFO] [stderr] 22 | .translate(icoord!(64 + PADDING, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:21:46 [INFO] [stderr] | [INFO] [stderr] 21 | let rect = Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:21:31 [INFO] [stderr] | [INFO] [stderr] 21 | let rect = Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:18:20 [INFO] [stderr] | [INFO] [stderr] 18 | .translate(icoord!(0, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:17:66 [INFO] [stderr] | [INFO] [stderr] 17 | let triangle = Triangle::new(icoord!(0, 64), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:17:50 [INFO] [stderr] | [INFO] [stderr] 17 | let triangle = Triangle::new(icoord!(0, 64), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/stroke.rs:17:34 [INFO] [stderr] | [INFO] [stderr] 17 | let triangle = Triangle::new(icoord!(0, 64), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 21 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/fonts.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fonts.rs:19:81 [INFO] [stderr] | [INFO] [stderr] 19 | .draw(Font6x8::render_str("Hello World! - default style 6x8").translate(icoord!(15, 15))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fonts.rs:26:24 [INFO] [stderr] | [INFO] [stderr] 26 | .translate(icoord!(15, 30)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fonts.rs:36:20 [INFO] [stderr] | [INFO] [stderr] 36 | .translate(icoord!(15, 40)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fonts.rs:40:64 [INFO] [stderr] | [INFO] [stderr] 40 | display.draw(Font6x12::render_str("Hello 6x12!").translate(icoord!(15, 55))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fonts.rs:43:64 [INFO] [stderr] | [INFO] [stderr] 43 | display.draw(Font8x16::render_str("Hello 8x16!").translate(icoord!(15, 80))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fonts.rs:46:56 [INFO] [stderr] | [INFO] [stderr] 46 | display.draw(text_12x16!("Hello 12x16!").translate(icoord!(15, 105))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/fill-macros.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:34:20 [INFO] [stderr] | [INFO] [stderr] 34 | .translate(icoord!(16, 16)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:44:20 [INFO] [stderr] | [INFO] [stderr] 44 | .translate(icoord!(CIRCLE_SIZE, CIRCLE_SIZE)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:47:78 [INFO] [stderr] | [INFO] [stderr] 47 | display.draw(egrectangle!((0, 0), (64, 64), stroke = Some(C1)).translate(icoord!(96, 0))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:51:24 [INFO] [stderr] | [INFO] [stderr] 51 | .translate(icoord!(96 + 16, 16)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:56:24 [INFO] [stderr] | [INFO] [stderr] 56 | .translate(icoord!(96 + 32, 32)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:60:78 [INFO] [stderr] | [INFO] [stderr] 60 | egtriangle!((32, 0), (0, 64), (64, 64), stroke = Some(C1)).translate(icoord!(96 * 2, 0)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:71:20 [INFO] [stderr] | [INFO] [stderr] 71 | .translate(icoord!(96 * 2 + 16, 16)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:82:20 [INFO] [stderr] | [INFO] [stderr] 82 | .translate(icoord!(96 * 2 + 32, 32)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill-macros.rs:85:74 [INFO] [stderr] | [INFO] [stderr] 85 | display.draw(egline!((0, 0), (64, 64), stroke = Some(C0),).translate(icoord!(256 + 32, 0))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 10 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/fill.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:71:24 [INFO] [stderr] | [INFO] [stderr] 71 | .translate(icoord!(96 * 2 + 32, 32)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:70:55 [INFO] [stderr] | [INFO] [stderr] 70 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:70:39 [INFO] [stderr] | [INFO] [stderr] 70 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:70:23 [INFO] [stderr] | [INFO] [stderr] 70 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:64:24 [INFO] [stderr] | [INFO] [stderr] 64 | .translate(icoord!(96 * 2 + 16, 16)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:63:55 [INFO] [stderr] | [INFO] [stderr] 63 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:63:39 [INFO] [stderr] | [INFO] [stderr] 63 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:63:23 [INFO] [stderr] | [INFO] [stderr] 63 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:58:24 [INFO] [stderr] | [INFO] [stderr] 58 | .translate(icoord!(96 * 2, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:57:55 [INFO] [stderr] | [INFO] [stderr] 57 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:57:39 [INFO] [stderr] | [INFO] [stderr] 57 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:57:23 [INFO] [stderr] | [INFO] [stderr] 57 | Triangle::new(icoord!(32, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:51:24 [INFO] [stderr] | [INFO] [stderr] 51 | .translate(icoord!(96 + 32, 32)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:50:39 [INFO] [stderr] | [INFO] [stderr] 50 | Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:50:24 [INFO] [stderr] | [INFO] [stderr] 50 | Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:44:24 [INFO] [stderr] | [INFO] [stderr] 44 | .translate(icoord!(96 + 16, 16)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:43:40 [INFO] [stderr] | [INFO] [stderr] 43 | &Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:43:25 [INFO] [stderr] | [INFO] [stderr] 43 | &Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:38:24 [INFO] [stderr] | [INFO] [stderr] 38 | .translate(icoord!(96, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:37:39 [INFO] [stderr] | [INFO] [stderr] 37 | Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:37:24 [INFO] [stderr] | [INFO] [stderr] 37 | Rectangle::new(icoord!(0, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:31:24 [INFO] [stderr] | [INFO] [stderr] 31 | .translate(icoord!(CIRCLE_SIZE, CIRCLE_SIZE)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:30:21 [INFO] [stderr] | [INFO] [stderr] 30 | Circle::new(icoord!(CIRCLE_SIZE, CIRCLE_SIZE), CIRCLE_SIZE as u32) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:24:24 [INFO] [stderr] | [INFO] [stderr] 24 | .translate(icoord!(16, 16)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:23:21 [INFO] [stderr] | [INFO] [stderr] 23 | Circle::new(icoord!(CIRCLE_SIZE, CIRCLE_SIZE), CIRCLE_SIZE as u32) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/fill.rs:20:27 [INFO] [stderr] | [INFO] [stderr] 20 | .draw(Circle::new(icoord!(CIRCLE_SIZE, CIRCLE_SIZE), CIRCLE_SIZE as u32).stroke(Some(C1))); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/triangles.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:62:24 [INFO] [stderr] | [INFO] [stderr] 62 | .translate(icoord!((64 + PAD) * 5, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:61:55 [INFO] [stderr] | [INFO] [stderr] 61 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:61:39 [INFO] [stderr] | [INFO] [stderr] 61 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:61:23 [INFO] [stderr] | [INFO] [stderr] 61 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:57:24 [INFO] [stderr] | [INFO] [stderr] 57 | .translate(icoord!((64 + PAD) * 5, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:56:55 [INFO] [stderr] | [INFO] [stderr] 56 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:56:39 [INFO] [stderr] | [INFO] [stderr] 56 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:56:23 [INFO] [stderr] | [INFO] [stderr] 56 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:50:24 [INFO] [stderr] | [INFO] [stderr] 50 | .translate(icoord!((64 + PAD) * 4, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:49:55 [INFO] [stderr] | [INFO] [stderr] 49 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:49:39 [INFO] [stderr] | [INFO] [stderr] 49 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:49:23 [INFO] [stderr] | [INFO] [stderr] 49 | Triangle::new(icoord!(0, 22), icoord!(64, 0), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:43:24 [INFO] [stderr] | [INFO] [stderr] 43 | .translate(icoord!((64 + PAD) * 3, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:42:55 [INFO] [stderr] | [INFO] [stderr] 42 | Triangle::new(icoord!(22, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:42:39 [INFO] [stderr] | [INFO] [stderr] 42 | Triangle::new(icoord!(22, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:42:23 [INFO] [stderr] | [INFO] [stderr] 42 | Triangle::new(icoord!(22, 0), icoord!(0, 64), icoord!(64, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:37:24 [INFO] [stderr] | [INFO] [stderr] 37 | .translate(icoord!((64 + PAD) * 2, 0)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:35:54 [INFO] [stderr] | [INFO] [stderr] 35 | Triangle::new(icoord!(0, 0), icoord!(0, 64), icoord!(64, 30)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:35:38 [INFO] [stderr] | [INFO] [stderr] 35 | Triangle::new(icoord!(0, 0), icoord!(0, 64), icoord!(64, 30)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:35:23 [INFO] [stderr] | [INFO] [stderr] 35 | Triangle::new(icoord!(0, 0), icoord!(0, 64), icoord!(64, 30)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:30:24 [INFO] [stderr] | [INFO] [stderr] 30 | .translate(icoord!(64 + PAD, 0)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:28:55 [INFO] [stderr] | [INFO] [stderr] 28 | Triangle::new(icoord!(5, 0), icoord!(30, 64), icoord!(64, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:28:38 [INFO] [stderr] | [INFO] [stderr] 28 | Triangle::new(icoord!(5, 0), icoord!(30, 64), icoord!(64, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:28:23 [INFO] [stderr] | [INFO] [stderr] 28 | Triangle::new(icoord!(5, 0), icoord!(30, 64), icoord!(64, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:22:24 [INFO] [stderr] | [INFO] [stderr] 22 | .translate(icoord!(PAD, 0)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:21:55 [INFO] [stderr] | [INFO] [stderr] 21 | Triangle::new(icoord!(0, 0), icoord!(64, 10), icoord!(15, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:21:38 [INFO] [stderr] | [INFO] [stderr] 21 | Triangle::new(icoord!(0, 0), icoord!(64, 10), icoord!(15, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/triangles.rs:21:23 [INFO] [stderr] | [INFO] [stderr] 21 | Triangle::new(icoord!(0, 0), icoord!(64, 10), icoord!(15, 64)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: aborting due to 27 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error: aborting due to 29 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0432]: unresolved import `embedded_graphics::icoord` [INFO] [stderr] --> examples/offscreen.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use embedded_graphics::icoord; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no `icoord` in the root [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/offscreen.rs:20:24 [INFO] [stderr] | [INFO] [stderr] 20 | .translate(icoord!(-8, -8)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/offscreen.rs:18:39 [INFO] [stderr] | [INFO] [stderr] 18 | Rectangle::new(icoord!(0, 0), icoord!(16, 16)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `icoord` [INFO] [stderr] --> examples/offscreen.rs:18:24 [INFO] [stderr] | [INFO] [stderr] 18 | Rectangle::new(icoord!(0, 0), icoord!(16, 16)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0432`. [INFO] [stderr] error: could not compile `embedded-graphics-simulator`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "6151311afef789b3dde413262d3db8306fff7a372c340a9d76c04732e44b9591"` [INFO] running `"docker" "rm" "-f" "6151311afef789b3dde413262d3db8306fff7a372c340a9d76c04732e44b9591"` [INFO] [stdout] 6151311afef789b3dde413262d3db8306fff7a372c340a9d76c04732e44b9591