Dec 06 16:51:51.005 INFO testing xlib-0.0.3 against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 06 16:51:51.005 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-2/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 16:51:51.201 INFO [stdout] 4a5c299406fd312b449d1ac910d5ad2c2f190bf3d63b6c674a0c3be6ae78db71 Dec 06 16:51:51.203 INFO running `"docker" "start" "-a" "4a5c299406fd312b449d1ac910d5ad2c2f190bf3d63b6c674a0c3be6ae78db71"` Dec 06 16:51:51.696 INFO [stderr] usermod: no changes Dec 06 16:51:51.729 INFO [stderr] Compiling xlib v0.0.3 (/source) Dec 06 16:51:51.775 INFO [stderr] warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Dec 06 16:51:51.775 INFO [stderr] --> src/lib.rs:723:9 Dec 06 16:51:51.775 INFO [stderr] | Dec 06 16:51:51.775 INFO [stderr] 723 | #[allow(raw_pointer_derive)] Dec 06 16:51:51.775 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:51.775 INFO [stderr] | Dec 06 16:51:51.775 INFO [stderr] = note: #[warn(renamed_and_removed_lints)] on by default Dec 06 16:51:51.775 INFO [stderr] Dec 06 16:51:51.775 INFO [stderr] warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Dec 06 16:51:51.775 INFO [stderr] --> src/lib.rs:784:9 Dec 06 16:51:51.775 INFO [stderr] | Dec 06 16:51:51.775 INFO [stderr] 784 | #[allow(raw_pointer_derive)] Dec 06 16:51:51.775 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:51.775 INFO [stderr] Dec 06 16:51:51.775 INFO [stderr] warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Dec 06 16:51:51.775 INFO [stderr] --> src/lib.rs:798:9 Dec 06 16:51:51.775 INFO [stderr] | Dec 06 16:51:51.775 INFO [stderr] 798 | #[allow(raw_pointer_derive)] Dec 06 16:51:51.775 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:51.775 INFO [stderr] Dec 06 16:51:52.152 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.153 INFO [stderr] --> src/lib.rs:124:32 Dec 06 16:51:52.153 INFO [stderr] | Dec 06 16:51:52.153 INFO [stderr] 124 | pub fn XBlackPixel (display: *mut Display, screen_num: c_int) -> c_ulong; Dec 06 16:51:52.154 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.154 INFO [stderr] | Dec 06 16:51:52.154 INFO [stderr] = note: #[warn(improper_ctypes)] on by default Dec 06 16:51:52.155 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.155 INFO [stderr] note: type defined here Dec 06 16:51:52.155 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.156 INFO [stderr] | Dec 06 16:51:52.156 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.156 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.157 INFO [stderr] Dec 06 16:51:52.157 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.157 INFO [stderr] --> src/lib.rs:147:34 Dec 06 16:51:52.157 INFO [stderr] | Dec 06 16:51:52.158 INFO [stderr] 147 | pub fn XCloseDisplay (display: *mut Display); Dec 06 16:51:52.158 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.158 INFO [stderr] | Dec 06 16:51:52.159 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.159 INFO [stderr] note: type defined here Dec 06 16:51:52.159 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.160 INFO [stderr] | Dec 06 16:51:52.160 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.160 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.161 INFO [stderr] Dec 06 16:51:52.161 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.161 INFO [stderr] --> src/lib.rs:226:34 Dec 06 16:51:52.161 INFO [stderr] | Dec 06 16:51:52.162 INFO [stderr] 226 | pub fn XCreateWindow (display: *mut Display, parent: Window, x: c_int, y: c_int, width: c_uint, height: c_uint, Dec 06 16:51:52.162 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.162 INFO [stderr] | Dec 06 16:51:52.163 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.163 INFO [stderr] note: type defined here Dec 06 16:51:52.163 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.164 INFO [stderr] | Dec 06 16:51:52.164 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.164 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.164 INFO [stderr] Dec 06 16:51:52.165 INFO [stderr] warning: `extern` block uses type `Visual` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.165 INFO [stderr] --> src/lib.rs:227:65 Dec 06 16:51:52.165 INFO [stderr] | Dec 06 16:51:52.166 INFO [stderr] 227 | border_width: c_uint, depth: c_int, class: c_int, visual: *const Visual, attr_mask: c_ulong, Dec 06 16:51:52.166 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 16:51:52.166 INFO [stderr] | Dec 06 16:51:52.167 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.167 INFO [stderr] note: type defined here Dec 06 16:51:52.167 INFO [stderr] --> src/lib.rs:670:1 Dec 06 16:51:52.167 INFO [stderr] | Dec 06 16:51:52.168 INFO [stderr] 670 | pub struct Visual; Dec 06 16:51:52.168 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.168 INFO [stderr] Dec 06 16:51:52.169 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.169 INFO [stderr] --> src/lib.rs:229:37 Dec 06 16:51:52.169 INFO [stderr] | Dec 06 16:51:52.169 INFO [stderr] 229 | pub fn XDefaultColormap (display: *mut Display, screen_num: c_int) -> Colormap; Dec 06 16:51:52.169 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.169 INFO [stderr] | Dec 06 16:51:52.169 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.169 INFO [stderr] note: type defined here Dec 06 16:51:52.169 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.170 INFO [stderr] | Dec 06 16:51:52.170 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.170 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.170 INFO [stderr] Dec 06 16:51:52.170 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.170 INFO [stderr] --> src/lib.rs:235:35 Dec 06 16:51:52.170 INFO [stderr] | Dec 06 16:51:52.171 INFO [stderr] 235 | pub fn XDefaultScreen (display: *mut Display) -> c_int; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:238:35 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 238 | pub fn XDefaultVisual (display: *mut Display, screen_num: c_int) -> *const Visual; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Visual` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:238:71 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 238 | pub fn XDefaultVisual (display: *mut Display, screen_num: c_int) -> *const Visual; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:670:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 670 | pub struct Visual; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:249:35 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 249 | pub fn XDestroyWindow (display: *mut Display, window: Window); Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:306:31 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 306 | pub fn XFetchName (display: *mut Display, window: Window, name: *mut *mut c_char) -> Status; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:313:27 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 313 | pub fn XFlush (display: *mut Display); Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:317:34 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 317 | pub fn XFreeColormap (display: *mut Display, colormap: Colormap); Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.172 INFO [stderr] note: type defined here Dec 06 16:51:52.172 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.172 INFO [stderr] | Dec 06 16:51:52.172 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.172 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.172 INFO [stderr] Dec 06 16:51:52.172 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:325:28 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 325 | pub fn XFreeGC (display: *mut Display, gc: GC); Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:341:33 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 341 | pub fn XGetGeometry (display: *mut Display, drawable: Drawable, root: *mut Window, x: *mut c_int, y: *mut c_int, Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:392:32 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 392 | pub fn XInternAtom (display: *mut Display, name: *const c_char, only_if_exists: Bool) -> Atom; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:419:31 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 419 | pub fn XMapWindow (display: *mut Display, window: Window); Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:429:32 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 429 | pub fn XMoveWindow (display: *mut Display, window: Window, x: c_int, y: c_int); Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:431:31 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 431 | pub fn XNextEvent (display: *mut Display, event: *mut XEvent); Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:435:48 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 435 | pub fn XOpenDisplay (name: *const c_char) -> *mut Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.173 INFO [stderr] note: type defined here Dec 06 16:51:52.173 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.173 INFO [stderr] | Dec 06 16:51:52.173 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.173 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.173 INFO [stderr] Dec 06 16:51:52.173 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:440:29 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 440 | pub fn XPending (display: *mut Display) -> c_int; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] Dec 06 16:51:52.174 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:479:34 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 479 | pub fn XResizeWindow (display: *mut Display, window: Window, width: c_uint, height: c_uint); Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] Dec 06 16:51:52.174 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:519:32 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 519 | pub fn XRootWindow (display: *mut Display, screen_num: c_int) -> Window; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] Dec 06 16:51:52.174 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:524:33 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 524 | pub fn XScreenCount (display: *mut Display) -> c_int; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] Dec 06 16:51:52.174 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:587:36 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 587 | pub fn XSetWMProtocols (display: *mut Display, window: Window, protocols: *const Atom, count: c_int) -> Status; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] Dec 06 16:51:52.174 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:595:31 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 595 | pub fn XStoreName (display: *mut Display, window: Window, name: *const c_char); Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] Dec 06 16:51:52.174 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:623:33 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 623 | pub fn XUnmapWindow (display: *mut Display, window: Window); Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.174 INFO [stderr] note: type defined here Dec 06 16:51:52.174 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.174 INFO [stderr] | Dec 06 16:51:52.174 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.174 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.175 INFO [stderr] Dec 06 16:51:52.175 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:52.175 INFO [stderr] --> src/lib.rs:630:32 Dec 06 16:51:52.175 INFO [stderr] | Dec 06 16:51:52.175 INFO [stderr] 630 | pub fn XWhitePixel (display: *mut Display, screen_num: c_int) -> c_ulong; Dec 06 16:51:52.175 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:52.175 INFO [stderr] | Dec 06 16:51:52.175 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:52.175 INFO [stderr] note: type defined here Dec 06 16:51:52.175 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:52.175 INFO [stderr] | Dec 06 16:51:52.175 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:52.175 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:52.175 INFO [stderr] Dec 06 16:51:52.261 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.55s Dec 06 16:51:52.263 INFO [stderr] su: No module specific data is present Dec 06 16:51:53.157 INFO running `"docker" "inspect" "4a5c299406fd312b449d1ac910d5ad2c2f190bf3d63b6c674a0c3be6ae78db71"` Dec 06 16:51:53.456 INFO running `"docker" "rm" "-f" "4a5c299406fd312b449d1ac910d5ad2c2f190bf3d63b6c674a0c3be6ae78db71"` Dec 06 16:51:53.697 INFO [stdout] 4a5c299406fd312b449d1ac910d5ad2c2f190bf3d63b6c674a0c3be6ae78db71 Dec 06 16:51:53.704 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-2/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 16:51:54.205 INFO [stdout] 436ee09b74b6e21a2ab7fe4e9eb38eeeb52d64043628899cf09b1e22f6e15246 Dec 06 16:51:54.207 INFO running `"docker" "start" "-a" "436ee09b74b6e21a2ab7fe4e9eb38eeeb52d64043628899cf09b1e22f6e15246"` Dec 06 16:51:55.347 INFO [stderr] usermod: no changes Dec 06 16:51:55.416 INFO [stderr] Compiling xlib v0.0.3 (/source) Dec 06 16:51:55.504 INFO [stderr] warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Dec 06 16:51:55.504 INFO [stderr] --> src/lib.rs:723:9 Dec 06 16:51:55.504 INFO [stderr] | Dec 06 16:51:55.504 INFO [stderr] 723 | #[allow(raw_pointer_derive)] Dec 06 16:51:55.504 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:55.504 INFO [stderr] | Dec 06 16:51:55.504 INFO [stderr] = note: #[warn(renamed_and_removed_lints)] on by default Dec 06 16:51:55.504 INFO [stderr] Dec 06 16:51:55.504 INFO [stderr] warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Dec 06 16:51:55.504 INFO [stderr] --> src/lib.rs:784:9 Dec 06 16:51:55.504 INFO [stderr] | Dec 06 16:51:55.504 INFO [stderr] 784 | #[allow(raw_pointer_derive)] Dec 06 16:51:55.504 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:55.504 INFO [stderr] Dec 06 16:51:55.504 INFO [stderr] warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Dec 06 16:51:55.504 INFO [stderr] --> src/lib.rs:798:9 Dec 06 16:51:55.504 INFO [stderr] | Dec 06 16:51:55.504 INFO [stderr] 798 | #[allow(raw_pointer_derive)] Dec 06 16:51:55.504 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:55.504 INFO [stderr] Dec 06 16:51:56.009 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:124:32 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 124 | pub fn XBlackPixel (display: *mut Display, screen_num: c_int) -> c_ulong; Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] = note: #[warn(improper_ctypes)] on by default Dec 06 16:51:56.010 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.010 INFO [stderr] note: type defined here Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] Dec 06 16:51:56.010 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:147:34 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 147 | pub fn XCloseDisplay (display: *mut Display); Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.010 INFO [stderr] note: type defined here Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] Dec 06 16:51:56.010 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:226:34 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 226 | pub fn XCreateWindow (display: *mut Display, parent: Window, x: c_int, y: c_int, width: c_uint, height: c_uint, Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.010 INFO [stderr] note: type defined here Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] Dec 06 16:51:56.010 INFO [stderr] warning: `extern` block uses type `Visual` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.010 INFO [stderr] --> src/lib.rs:227:65 Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] 227 | border_width: c_uint, depth: c_int, class: c_int, visual: *const Visual, attr_mask: c_ulong, Dec 06 16:51:56.010 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 16:51:56.010 INFO [stderr] | Dec 06 16:51:56.010 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.011 INFO [stderr] note: type defined here Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:670:1 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] 670 | pub struct Visual; Dec 06 16:51:56.011 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.011 INFO [stderr] Dec 06 16:51:56.011 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:229:37 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] 229 | pub fn XDefaultColormap (display: *mut Display, screen_num: c_int) -> Colormap; Dec 06 16:51:56.011 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.011 INFO [stderr] note: type defined here Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.011 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.011 INFO [stderr] Dec 06 16:51:56.011 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:235:35 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] 235 | pub fn XDefaultScreen (display: *mut Display) -> c_int; Dec 06 16:51:56.011 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.011 INFO [stderr] note: type defined here Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.011 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.011 INFO [stderr] Dec 06 16:51:56.011 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:238:35 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] 238 | pub fn XDefaultVisual (display: *mut Display, screen_num: c_int) -> *const Visual; Dec 06 16:51:56.011 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.011 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.011 INFO [stderr] note: type defined here Dec 06 16:51:56.011 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.011 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.012 INFO [stderr] Dec 06 16:51:56.012 INFO [stderr] warning: `extern` block uses type `Visual` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.012 INFO [stderr] --> src/lib.rs:238:71 Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 238 | pub fn XDefaultVisual (display: *mut Display, screen_num: c_int) -> *const Visual; Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.012 INFO [stderr] note: type defined here Dec 06 16:51:56.012 INFO [stderr] --> src/lib.rs:670:1 Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 670 | pub struct Visual; Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.012 INFO [stderr] Dec 06 16:51:56.012 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.012 INFO [stderr] --> src/lib.rs:249:35 Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 249 | pub fn XDestroyWindow (display: *mut Display, window: Window); Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.012 INFO [stderr] note: type defined here Dec 06 16:51:56.012 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.012 INFO [stderr] Dec 06 16:51:56.012 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.012 INFO [stderr] --> src/lib.rs:306:31 Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 306 | pub fn XFetchName (display: *mut Display, window: Window, name: *mut *mut c_char) -> Status; Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.012 INFO [stderr] note: type defined here Dec 06 16:51:56.012 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.012 INFO [stderr] | Dec 06 16:51:56.012 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.012 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] Dec 06 16:51:56.013 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:313:27 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 313 | pub fn XFlush (display: *mut Display); Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.013 INFO [stderr] note: type defined here Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] Dec 06 16:51:56.013 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:317:34 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 317 | pub fn XFreeColormap (display: *mut Display, colormap: Colormap); Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.013 INFO [stderr] note: type defined here Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] Dec 06 16:51:56.013 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:325:28 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 325 | pub fn XFreeGC (display: *mut Display, gc: GC); Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.013 INFO [stderr] note: type defined here Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] Dec 06 16:51:56.013 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:341:33 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 341 | pub fn XGetGeometry (display: *mut Display, drawable: Drawable, root: *mut Window, x: *mut c_int, y: *mut c_int, Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.013 INFO [stderr] note: type defined here Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] Dec 06 16:51:56.013 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:392:32 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 392 | pub fn XInternAtom (display: *mut Display, name: *const c_char, only_if_exists: Bool) -> Atom; Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.013 INFO [stderr] note: type defined here Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] Dec 06 16:51:56.013 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:419:31 Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] 419 | pub fn XMapWindow (display: *mut Display, window: Window); Dec 06 16:51:56.013 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.013 INFO [stderr] | Dec 06 16:51:56.013 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.013 INFO [stderr] note: type defined here Dec 06 16:51:56.013 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] Dec 06 16:51:56.014 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.014 INFO [stderr] --> src/lib.rs:429:32 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 429 | pub fn XMoveWindow (display: *mut Display, window: Window, x: c_int, y: c_int); Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.014 INFO [stderr] note: type defined here Dec 06 16:51:56.014 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] Dec 06 16:51:56.014 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.014 INFO [stderr] --> src/lib.rs:431:31 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 431 | pub fn XNextEvent (display: *mut Display, event: *mut XEvent); Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.014 INFO [stderr] note: type defined here Dec 06 16:51:56.014 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] Dec 06 16:51:56.014 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.014 INFO [stderr] --> src/lib.rs:435:48 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 435 | pub fn XOpenDisplay (name: *const c_char) -> *mut Display; Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.014 INFO [stderr] note: type defined here Dec 06 16:51:56.014 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.014 INFO [stderr] | Dec 06 16:51:56.014 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.014 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.014 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:440:29 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 440 | pub fn XPending (display: *mut Display) -> c_int; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.015 INFO [stderr] note: type defined here Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:479:34 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 479 | pub fn XResizeWindow (display: *mut Display, window: Window, width: c_uint, height: c_uint); Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.015 INFO [stderr] note: type defined here Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:519:32 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 519 | pub fn XRootWindow (display: *mut Display, screen_num: c_int) -> Window; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.015 INFO [stderr] note: type defined here Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:524:33 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 524 | pub fn XScreenCount (display: *mut Display) -> c_int; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.015 INFO [stderr] note: type defined here Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:587:36 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 587 | pub fn XSetWMProtocols (display: *mut Display, window: Window, protocols: *const Atom, count: c_int) -> Status; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.015 INFO [stderr] note: type defined here Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:595:31 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 595 | pub fn XStoreName (display: *mut Display, window: Window, name: *const c_char); Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.015 INFO [stderr] note: type defined here Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.015 INFO [stderr] | Dec 06 16:51:56.015 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.015 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.015 INFO [stderr] Dec 06 16:51:56.015 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.015 INFO [stderr] --> src/lib.rs:623:33 Dec 06 16:51:56.016 INFO [stderr] | Dec 06 16:51:56.016 INFO [stderr] 623 | pub fn XUnmapWindow (display: *mut Display, window: Window); Dec 06 16:51:56.016 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.016 INFO [stderr] | Dec 06 16:51:56.016 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.016 INFO [stderr] note: type defined here Dec 06 16:51:56.016 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.016 INFO [stderr] | Dec 06 16:51:56.016 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.016 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.016 INFO [stderr] Dec 06 16:51:56.016 INFO [stderr] warning: `extern` block uses type `Display` which is not FFI-safe: this struct has no fields Dec 06 16:51:56.016 INFO [stderr] --> src/lib.rs:630:32 Dec 06 16:51:56.016 INFO [stderr] | Dec 06 16:51:56.016 INFO [stderr] 630 | pub fn XWhitePixel (display: *mut Display, screen_num: c_int) -> c_ulong; Dec 06 16:51:56.016 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 16:51:56.016 INFO [stderr] | Dec 06 16:51:56.016 INFO [stderr] = help: consider adding a member to this struct Dec 06 16:51:56.016 INFO [stderr] note: type defined here Dec 06 16:51:56.016 INFO [stderr] --> src/lib.rs:662:1 Dec 06 16:51:56.016 INFO [stderr] | Dec 06 16:51:56.016 INFO [stderr] 662 | pub struct Display; Dec 06 16:51:56.016 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 06 16:51:56.016 INFO [stderr] Dec 06 16:51:56.432 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.06s Dec 06 16:51:56.435 INFO [stderr] su: No module specific data is present Dec 06 16:51:57.840 INFO running `"docker" "inspect" "436ee09b74b6e21a2ab7fe4e9eb38eeeb52d64043628899cf09b1e22f6e15246"` Dec 06 16:51:58.154 INFO running `"docker" "rm" "-f" "436ee09b74b6e21a2ab7fe4e9eb38eeeb52d64043628899cf09b1e22f6e15246"` Dec 06 16:51:58.458 INFO [stdout] 436ee09b74b6e21a2ab7fe4e9eb38eeeb52d64043628899cf09b1e22f6e15246 Dec 06 16:51:58.461 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-2/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 06 16:51:58.824 INFO [stdout] 8fa0e745c7174da128a09cbab72267a8c16fe34d3c16d843d8ce2fb5aedc0113 Dec 06 16:51:58.827 INFO running `"docker" "start" "-a" "8fa0e745c7174da128a09cbab72267a8c16fe34d3c16d843d8ce2fb5aedc0113"` Dec 06 16:51:59.182 INFO [stderr] usermod: no changes Dec 06 16:51:59.214 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.01s Dec 06 16:51:59.214 INFO [stderr] Running /target/debug/deps/xlib-0c53632e68a2dfde Dec 06 16:51:59.220 INFO [stderr] Doc-tests xlib Dec 06 16:51:59.220 INFO [stdout] Dec 06 16:51:59.220 INFO [stdout] running 2 tests Dec 06 16:51:59.220 INFO [stdout] test client_message_size_test ... ok Dec 06 16:51:59.220 INFO [stdout] test xevent_size_test ... ok Dec 06 16:51:59.220 INFO [stdout] Dec 06 16:51:59.220 INFO [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 16:51:59.220 INFO [stdout] Dec 06 16:51:59.742 INFO [stdout] Dec 06 16:51:59.742 INFO [stdout] running 0 tests Dec 06 16:51:59.743 INFO [stdout] Dec 06 16:51:59.743 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 16:51:59.743 INFO [stdout] Dec 06 16:51:59.749 INFO [stderr] su: No module specific data is present Dec 06 16:52:00.310 INFO running `"docker" "inspect" "8fa0e745c7174da128a09cbab72267a8c16fe34d3c16d843d8ce2fb5aedc0113"` Dec 06 16:52:00.373 INFO running `"docker" "rm" "-f" "8fa0e745c7174da128a09cbab72267a8c16fe34d3c16d843d8ce2fb5aedc0113"` Dec 06 16:52:00.454 INFO [stdout] 8fa0e745c7174da128a09cbab72267a8c16fe34d3c16d843d8ce2fb5aedc0113