[INFO] fetching crate x11 2.21.0...
[INFO] testing x11-2.21.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate x11 2.21.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate x11 2.21.0
[INFO] finished tweaking crates.io crate x11 2.21.0
[INFO] tweaked toml for crates.io crate x11 2.21.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate x11 2.21.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate x11 2.21.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pkg-config v0.3.26
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 12eae3f3c2298fc2cab1d9077906e6841956d744b77c67e6bf004c58043a79fe
[INFO] running `Command { std: "docker" "start" "-a" "12eae3f3c2298fc2cab1d9077906e6841956d744b77c67e6bf004c58043a79fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "12eae3f3c2298fc2cab1d9077906e6841956d744b77c67e6bf004c58043a79fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12eae3f3c2298fc2cab1d9077906e6841956d744b77c67e6bf004c58043a79fe", kill_on_drop: false }`
[INFO] [stdout] 12eae3f3c2298fc2cab1d9077906e6841956d744b77c67e6bf004c58043a79fe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5c7c80b287b7faea42564e5c15b3a876e04b17abaaa8f4cd48d1fd7574198a78
[INFO] running `Command { std: "docker" "start" "-a" "5c7c80b287b7faea42564e5c15b3a876e04b17abaaa8f4cd48d1fd7574198a78", kill_on_drop: false }`
[INFO] [stderr]    Compiling pkg-config v0.3.26
[INFO] [stderr]    Compiling x11 v2.21.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xlib.rs:25:1
[INFO] [stdout]     |
[INFO] [stdout]  25 | / x11_link! { Xlib, x11, ["libX11.so.6", "libX11.so"], 767,
[INFO] [stdout]  26 | |   pub fn XActivateScreenSaver (_1: *mut Display) -> c_int,
[INFO] [stdout]  27 | |   pub fn XAddConnectionWatch (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char, c_int, c_int, *mut *m...
[INFO] [stdout]  28 | |   pub fn XAddExtension (_1: *mut Display) -> *mut XExtCodes,
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | globals:
[INFO] [stdout] 795 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/dpms.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 9,
[INFO] [stdout] 15 | |   pub fn DPMSQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn DPMSGetVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stdout] 17 | |   pub fn DPMSCapable (_1: *mut Display) -> Bool,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | | globals:
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/glx.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Glx, gl, ["libGL.so.1", "libGL.so"], 40,
[INFO] [stdout] 14 | |   pub fn glXChooseFBConfig (_4: *mut Display, _3: c_int, _2: *const c_int, _1: *mut c_int) -> *mut GLXFBConfig,
[INFO] [stdout] 15 | |   pub fn glXChooseVisual (_3: *mut Display, _2: c_int, _1: *mut c_int) -> *mut XVisualInfo,
[INFO] [stdout] 16 | |   pub fn glXCopyContext (_4: *mut Display, _3: GLXContext, _2: GLXContext, _1: c_ulong) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 55 | | globals:
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sync.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 38,
[INFO] [stdout] 14 | |     pub fn XSyncQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Status,
[INFO] [stdout] 15 | |     pub fn XSyncInitialize(dpy: *mut Display, major_version: *mut c_int, minor_version: *mut c_int) -> Status,
[INFO] [stdout] 16 | |     pub fn XSyncListSystemCounters(dpy: *mut Display, n_counters: *mut c_int) -> *mut XSyncSystemCounter,
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | | globals:
[INFO] [stdout] 54 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xcursor.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xcursor, xcursor, ["libXcursor.so.1", "libXcursor.so"], 59,
[INFO] [stdout] 15 | |   pub fn XcursorAnimateCreate (_1: *mut XcursorCursors) -> *mut XcursorAnimate,
[INFO] [stdout] 16 | |   pub fn XcursorAnimateDestroy (_1: *mut XcursorAnimate) -> (),
[INFO] [stdout] 17 | |   pub fn XcursorAnimateNext (_1: *mut XcursorAnimate) -> c_ulong,
[INFO] [stdout] ...  |
[INFO] [stdout] 75 | | globals:
[INFO] [stdout] 76 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xf86vmode.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xf86vmode, xxf86vm, ["libXxf86vm.so.1", "libXxf86vm.so"], 22,
[INFO] [stdout] 14 | |   pub fn XF86VidModeAddModeLine (_4: *mut Display, _3: c_int, _2: *mut XF86VidModeModeInfo, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] 15 | |   pub fn XF86VidModeDeleteModeLine (_3: *mut Display, _2: c_int, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] 16 | |   pub fn XF86VidModeGetAllModeLines (_4: *mut Display, _3: c_int, _2: *mut c_int, _1: *mut *mut *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 37 | | globals:
[INFO] [stdout] 38 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xfixes.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / x11_link! { Xlib, x11, ["libXfixes.so.3", "libXfixes.so"], 35,
[INFO] [stdout] 13 | |     pub fn XFixesQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stdout] 14 | |     pub fn XFixesQueryVersion(dpy: *mut Display, major_version: *mut c_int, minor_version: *const c_int) -> Status,
[INFO] [stdout] 15 | |     pub fn XFixesVersion() -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 49 | | globals:
[INFO] [stdout] 50 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xft.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]  42 | / x11_link! { Xft, xft, ["libXft.so.2", "libXft.so"], 77,
[INFO] [stdout]  43 | |     pub fn XftCharExists (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_int,
[INFO] [stdout]  44 | |     pub fn XftCharFontSpecRender (_7: *mut Display, _6: c_int, _5: c_ulong, _4: c_ulong, _3: c_int, _2: c_int, _1: *const XftChar...
[INFO] [stdout]  45 | |     pub fn XftCharIndex (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_uint,
[INFO] [stdout] ...   |
[INFO] [stdout] 121 | | globals:
[INFO] [stdout] 122 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinerama.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xlib, xinerama, ["libXinerama.so.1", "libXinerama.so"], 10,
[INFO] [stdout] 14 | |   pub fn XineramaIsActive (dpy: *mut Display) -> Bool,
[INFO] [stdout] 15 | |   pub fn XineramaQueryExtension (dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn XineramaQueryScreens (dpy: *mut Display, number: *mut c_int) -> *mut XineramaScreenInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | | globals:
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinput.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { XInput, xi, ["libXi.so.6", "libXi.so"], 44,
[INFO] [stdout] 14 | |   pub fn XAllowDeviceEvents (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stdout] 15 | |   pub fn XChangeDeviceControl (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: *mut XDeviceControl) -> c_int,
[INFO] [stdout] 16 | |   pub fn XChangeDeviceDontPropagateList (_5: *mut Display, _4: c_ulong, _3: c_int, _2: *mut c_ulong, _1: c_int) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | | globals:
[INFO] [stdout] 61 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinput2.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / x11_link! { XInput2, xi, ["libXi.so.6", "libXi.so"], 34,
[INFO] [stdout] 28 | |   pub fn XIAllowEvents (_4: *mut Display, _3: c_int, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stdout] 29 | |   pub fn XIAllowTouchEvents (_5: *mut Display, _4: c_int, _3: c_uint, _2: c_ulong, _1: c_int) -> c_int,
[INFO] [stdout] 30 | |   pub fn XIBarrierReleasePointer (_4: *mut Display, _3: c_int, _2: c_ulong, _1: c_uint) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 63 | | globals:
[INFO] [stdout] 64 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xlib_xcb.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | / x11_link! { Xlib_xcb, xlib_xcb, ["libX11-xcb.so.1", "libX11-xcb.so"], 2,
[INFO] [stdout]  5 | |     pub fn XGetXCBConnection(_1: *mut Display) -> *mut xcb_connection_t,
[INFO] [stdout]  6 | |     pub fn XSetEventQueueOwner(_1: *mut Display, _2: XEventQueueOwner) -> (),
[INFO] [stdout]  7 | |     variadic:
[INFO] [stdout]  8 | |     globals:
[INFO] [stdout]  9 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xmu.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout]  18 | / x11_link! { Xmu, xmu, ["libXmu.so.6", "libXmu.so"], 132,
[INFO] [stdout]  19 | |   pub fn XmuAddCloseDisplayHook (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char) -> c_int>, _1: *mu...
[INFO] [stdout]  20 | |   pub fn XmuAddInitializer (_2: Option<unsafe extern "C" fn (XtAppContext, *mut c_char)>, _1: *mut c_char) -> (),
[INFO] [stdout]  21 | |   pub fn XmuAllStandardColormaps (_1: *mut Display) -> c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |   pub static _XA_UTF8_STRING: AtomPtr,
[INFO] [stdout] 153 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xpresent.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / x11_link! { Xpresent, xpresent, ["libXpresent.so.1.0.0", "libXpresent.so"], 8,
[INFO] [stdout] 17 | |     pub fn XPresentQueryExtension( dpy: *mut Display, major_opcode_return: *mut c_int, event_base_return: *mut c_int, error_base_r...
[INFO] [stdout] 18 | |     pub fn XPresentQueryVersion( dpy: *mut Display, major_version_return: *mut c_int, minor_version_return: *mut c_int ) -> Status,
[INFO] [stdout] 19 | |     pub fn XPresentVersion() -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 26 | | globals:
[INFO] [stdout] 27 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrandr.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xrandr, xrandr, ["libXrandr.so.2", "libXrandr.so"], 70,
[INFO] [stdout] 15 | |     pub fn XRRAddOutputMode (dpy: *mut Display, output: RROutput, mode: RRMode) -> (),
[INFO] [stdout] 16 | |     pub fn XRRAllocGamma (size: c_int) -> *mut XRRCrtcGamma,
[INFO] [stdout] 17 | |     pub fn XRRAllocModeInfo (name: *const c_char, nameLength: c_int) -> *mut XRRModeInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 86 | | globals:
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrecord.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 14,
[INFO] [stdout] 14 | |   pub fn XRecordAllocRange () -> *mut XRecordRange,
[INFO] [stdout] 15 | |   pub fn XRecordCreateContext (_6: *mut Display, _5: c_int, _4: *mut c_ulong, _3: c_int, _2: *mut *mut XRecordRange, _1: c_int) ->...
[INFO] [stdout] 16 | |   pub fn XRecordDisableContext (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 29 | | globals:
[INFO] [stdout] 30 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrender.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xrender, xrender, ["libXrender.so.1", "libXrender.so"], 44,
[INFO] [stdout] 14 | |   pub fn XRenderAddGlyphs (_7: *mut Display, _6: c_ulong, _5: *const c_ulong, _4: *const XGlyphInfo, _3: c_int, _2: *const c_char,...
[INFO] [stdout] 15 | |   pub fn XRenderAddTraps (_6: *mut Display, _5: c_ulong, _4: c_int, _3: c_int, _2: *const XTrap, _1: c_int) -> (),
[INFO] [stdout] 16 | |   pub fn XRenderChangePicture (_4: *mut Display, _3: c_ulong, _2: c_ulong, _1: *const XRenderPictureAttributes) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | | globals:
[INFO] [stdout] 60 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xshm.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 10,
[INFO] [stdout]  5 | |     pub fn XShmQueryExtension(_1: *mut Display) -> Bool,
[INFO] [stdout]  6 | |     pub fn XShmGetEventBase(_1: *mut Display) -> c_int,
[INFO] [stdout]  7 | |     pub fn XShmQueryVersion(_4: *mut Display, _3: *mut c_int, _2: *mut c_int, _1: *mut Bool) -> Bool,
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | globals:
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xss.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xss, xscrnsaver, ["libXss.so.2", "libXss.so"], 11,
[INFO] [stdout] 15 | |   pub fn XScreenSaverQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn XScreenSaverQueryVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stdout] 17 | |   pub fn XScreenSaverAllocInfo () -> *mut XScreenSaverInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 27 | | globals:
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xt.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | / x11_link! { Xt, xt, ["libXt.so.6", "libXt.so"], 300,
[INFO] [stdout]  17 | |   pub fn XtAddActions (_2: *mut XtActionsRec, _1: c_uint) -> (),
[INFO] [stdout]  18 | |   pub fn XtAddCallback (_4: Widget, _3: *const c_char, _2: Option<unsafe extern "C" fn (Widget, *mut c_void, *mut c_void)>, _1: *...
[INFO] [stdout]  19 | |   pub fn XtAddCallbacks (_3: Widget, _2: *const c_char, _1: XtCallbackList) -> (),
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | | globals:
[INFO] [stdout] 319 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xtest.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 15,
[INFO] [stdout] 15 | |   pub fn XTestCompareCurrentCursorWithWindow (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stdout] 16 | |   pub fn XTestCompareCursorWithWindow (_3: *mut Display, _2: c_ulong, _1: c_ulong) -> c_int,
[INFO] [stdout] 17 | |   pub fn XTestDiscard (_1: *mut Display) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | | globals:
[INFO] [stdout] 32 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.25s
[INFO] running `Command { std: "docker" "inspect" "5c7c80b287b7faea42564e5c15b3a876e04b17abaaa8f4cd48d1fd7574198a78", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c7c80b287b7faea42564e5c15b3a876e04b17abaaa8f4cd48d1fd7574198a78", kill_on_drop: false }`
[INFO] [stdout] 5c7c80b287b7faea42564e5c15b3a876e04b17abaaa8f4cd48d1fd7574198a78
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c6faf036e490b64ffdadb4747cd995ca4731714179bfbf9fcbc7d8c882caebfc
[INFO] running `Command { std: "docker" "start" "-a" "c6faf036e490b64ffdadb4747cd995ca4731714179bfbf9fcbc7d8c882caebfc", kill_on_drop: false }`
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xlib.rs:25:1
[INFO] [stdout]     |
[INFO] [stdout]  25 | / x11_link! { Xlib, x11, ["libX11.so.6", "libX11.so"], 767,
[INFO] [stdout]  26 | |   pub fn XActivateScreenSaver (_1: *mut Display) -> c_int,
[INFO] [stdout]  27 | |   pub fn XAddConnectionWatch (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char, c_int, c_int, *mut *m...
[INFO] [stdout]  28 | |   pub fn XAddExtension (_1: *mut Display) -> *mut XExtCodes,
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | globals:
[INFO] [stdout] 795 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/dpms.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 9,
[INFO] [stdout] 15 | |   pub fn DPMSQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn DPMSGetVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stdout] 17 | |   pub fn DPMSCapable (_1: *mut Display) -> Bool,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | | globals:
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/glx.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Glx, gl, ["libGL.so.1", "libGL.so"], 40,
[INFO] [stdout] 14 | |   pub fn glXChooseFBConfig (_4: *mut Display, _3: c_int, _2: *const c_int, _1: *mut c_int) -> *mut GLXFBConfig,
[INFO] [stdout] 15 | |   pub fn glXChooseVisual (_3: *mut Display, _2: c_int, _1: *mut c_int) -> *mut XVisualInfo,
[INFO] [stdout] 16 | |   pub fn glXCopyContext (_4: *mut Display, _3: GLXContext, _2: GLXContext, _1: c_ulong) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 55 | | globals:
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sync.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 38,
[INFO] [stdout] 14 | |     pub fn XSyncQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Status,
[INFO] [stdout] 15 | |     pub fn XSyncInitialize(dpy: *mut Display, major_version: *mut c_int, minor_version: *mut c_int) -> Status,
[INFO] [stdout] 16 | |     pub fn XSyncListSystemCounters(dpy: *mut Display, n_counters: *mut c_int) -> *mut XSyncSystemCounter,
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | | globals:
[INFO] [stdout] 54 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xcursor.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xcursor, xcursor, ["libXcursor.so.1", "libXcursor.so"], 59,
[INFO] [stdout] 15 | |   pub fn XcursorAnimateCreate (_1: *mut XcursorCursors) -> *mut XcursorAnimate,
[INFO] [stdout] 16 | |   pub fn XcursorAnimateDestroy (_1: *mut XcursorAnimate) -> (),
[INFO] [stdout] 17 | |   pub fn XcursorAnimateNext (_1: *mut XcursorAnimate) -> c_ulong,
[INFO] [stdout] ...  |
[INFO] [stdout] 75 | | globals:
[INFO] [stdout] 76 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xf86vmode.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xf86vmode, xxf86vm, ["libXxf86vm.so.1", "libXxf86vm.so"], 22,
[INFO] [stdout] 14 | |   pub fn XF86VidModeAddModeLine (_4: *mut Display, _3: c_int, _2: *mut XF86VidModeModeInfo, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] 15 | |   pub fn XF86VidModeDeleteModeLine (_3: *mut Display, _2: c_int, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] 16 | |   pub fn XF86VidModeGetAllModeLines (_4: *mut Display, _3: c_int, _2: *mut c_int, _1: *mut *mut *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 37 | | globals:
[INFO] [stdout] 38 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xfixes.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / x11_link! { Xlib, x11, ["libXfixes.so.3", "libXfixes.so"], 35,
[INFO] [stdout] 13 | |     pub fn XFixesQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stdout] 14 | |     pub fn XFixesQueryVersion(dpy: *mut Display, major_version: *mut c_int, minor_version: *const c_int) -> Status,
[INFO] [stdout] 15 | |     pub fn XFixesVersion() -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 49 | | globals:
[INFO] [stdout] 50 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xft.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]  42 | / x11_link! { Xft, xft, ["libXft.so.2", "libXft.so"], 77,
[INFO] [stdout]  43 | |     pub fn XftCharExists (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_int,
[INFO] [stdout]  44 | |     pub fn XftCharFontSpecRender (_7: *mut Display, _6: c_int, _5: c_ulong, _4: c_ulong, _3: c_int, _2: c_int, _1: *const XftChar...
[INFO] [stdout]  45 | |     pub fn XftCharIndex (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_uint,
[INFO] [stdout] ...   |
[INFO] [stdout] 121 | | globals:
[INFO] [stdout] 122 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinerama.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xlib, xinerama, ["libXinerama.so.1", "libXinerama.so"], 10,
[INFO] [stdout] 14 | |   pub fn XineramaIsActive (dpy: *mut Display) -> Bool,
[INFO] [stdout] 15 | |   pub fn XineramaQueryExtension (dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn XineramaQueryScreens (dpy: *mut Display, number: *mut c_int) -> *mut XineramaScreenInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | | globals:
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinput.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { XInput, xi, ["libXi.so.6", "libXi.so"], 44,
[INFO] [stdout] 14 | |   pub fn XAllowDeviceEvents (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stdout] 15 | |   pub fn XChangeDeviceControl (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: *mut XDeviceControl) -> c_int,
[INFO] [stdout] 16 | |   pub fn XChangeDeviceDontPropagateList (_5: *mut Display, _4: c_ulong, _3: c_int, _2: *mut c_ulong, _1: c_int) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | | globals:
[INFO] [stdout] 61 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinput2.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / x11_link! { XInput2, xi, ["libXi.so.6", "libXi.so"], 34,
[INFO] [stdout] 28 | |   pub fn XIAllowEvents (_4: *mut Display, _3: c_int, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stdout] 29 | |   pub fn XIAllowTouchEvents (_5: *mut Display, _4: c_int, _3: c_uint, _2: c_ulong, _1: c_int) -> c_int,
[INFO] [stdout] 30 | |   pub fn XIBarrierReleasePointer (_4: *mut Display, _3: c_int, _2: c_ulong, _1: c_uint) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 63 | | globals:
[INFO] [stdout] 64 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xlib_xcb.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | / x11_link! { Xlib_xcb, xlib_xcb, ["libX11-xcb.so.1", "libX11-xcb.so"], 2,
[INFO] [stdout]  5 | |     pub fn XGetXCBConnection(_1: *mut Display) -> *mut xcb_connection_t,
[INFO] [stdout]  6 | |     pub fn XSetEventQueueOwner(_1: *mut Display, _2: XEventQueueOwner) -> (),
[INFO] [stdout]  7 | |     variadic:
[INFO] [stdout]  8 | |     globals:
[INFO] [stdout]  9 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xmu.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout]  18 | / x11_link! { Xmu, xmu, ["libXmu.so.6", "libXmu.so"], 132,
[INFO] [stdout]  19 | |   pub fn XmuAddCloseDisplayHook (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char) -> c_int>, _1: *mu...
[INFO] [stdout]  20 | |   pub fn XmuAddInitializer (_2: Option<unsafe extern "C" fn (XtAppContext, *mut c_char)>, _1: *mut c_char) -> (),
[INFO] [stdout]  21 | |   pub fn XmuAllStandardColormaps (_1: *mut Display) -> c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |   pub static _XA_UTF8_STRING: AtomPtr,
[INFO] [stdout] 153 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xpresent.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / x11_link! { Xpresent, xpresent, ["libXpresent.so.1.0.0", "libXpresent.so"], 8,
[INFO] [stdout] 17 | |     pub fn XPresentQueryExtension( dpy: *mut Display, major_opcode_return: *mut c_int, event_base_return: *mut c_int, error_base_r...
[INFO] [stdout] 18 | |     pub fn XPresentQueryVersion( dpy: *mut Display, major_version_return: *mut c_int, minor_version_return: *mut c_int ) -> Status,
[INFO] [stdout] 19 | |     pub fn XPresentVersion() -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 26 | | globals:
[INFO] [stdout] 27 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrandr.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xrandr, xrandr, ["libXrandr.so.2", "libXrandr.so"], 70,
[INFO] [stdout] 15 | |     pub fn XRRAddOutputMode (dpy: *mut Display, output: RROutput, mode: RRMode) -> (),
[INFO] [stdout] 16 | |     pub fn XRRAllocGamma (size: c_int) -> *mut XRRCrtcGamma,
[INFO] [stdout] 17 | |     pub fn XRRAllocModeInfo (name: *const c_char, nameLength: c_int) -> *mut XRRModeInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 86 | | globals:
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrecord.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 14,
[INFO] [stdout] 14 | |   pub fn XRecordAllocRange () -> *mut XRecordRange,
[INFO] [stdout] 15 | |   pub fn XRecordCreateContext (_6: *mut Display, _5: c_int, _4: *mut c_ulong, _3: c_int, _2: *mut *mut XRecordRange, _1: c_int) ->...
[INFO] [stdout] 16 | |   pub fn XRecordDisableContext (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 29 | | globals:
[INFO] [stdout] 30 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrender.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xrender, xrender, ["libXrender.so.1", "libXrender.so"], 44,
[INFO] [stdout] 14 | |   pub fn XRenderAddGlyphs (_7: *mut Display, _6: c_ulong, _5: *const c_ulong, _4: *const XGlyphInfo, _3: c_int, _2: *const c_char,...
[INFO] [stdout] 15 | |   pub fn XRenderAddTraps (_6: *mut Display, _5: c_ulong, _4: c_int, _3: c_int, _2: *const XTrap, _1: c_int) -> (),
[INFO] [stdout] 16 | |   pub fn XRenderChangePicture (_4: *mut Display, _3: c_ulong, _2: c_ulong, _1: *const XRenderPictureAttributes) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | | globals:
[INFO] [stdout] 60 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xshm.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 10,
[INFO] [stdout]  5 | |     pub fn XShmQueryExtension(_1: *mut Display) -> Bool,
[INFO] [stdout]  6 | |     pub fn XShmGetEventBase(_1: *mut Display) -> c_int,
[INFO] [stdout]  7 | |     pub fn XShmQueryVersion(_4: *mut Display, _3: *mut c_int, _2: *mut c_int, _1: *mut Bool) -> Bool,
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | globals:
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xss.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xss, xscrnsaver, ["libXss.so.2", "libXss.so"], 11,
[INFO] [stdout] 15 | |   pub fn XScreenSaverQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn XScreenSaverQueryVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stdout] 17 | |   pub fn XScreenSaverAllocInfo () -> *mut XScreenSaverInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 27 | | globals:
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xt.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | / x11_link! { Xt, xt, ["libXt.so.6", "libXt.so"], 300,
[INFO] [stdout]  17 | |   pub fn XtAddActions (_2: *mut XtActionsRec, _1: c_uint) -> (),
[INFO] [stdout]  18 | |   pub fn XtAddCallback (_4: Widget, _3: *const c_char, _2: Option<unsafe extern "C" fn (Widget, *mut c_void, *mut c_void)>, _1: *...
[INFO] [stdout]  19 | |   pub fn XtAddCallbacks (_3: Widget, _2: *const c_char, _1: XtCallbackList) -> (),
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | | globals:
[INFO] [stdout] 319 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling x11 v2.21.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xtest.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 15,
[INFO] [stdout] 15 | |   pub fn XTestCompareCurrentCursorWithWindow (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stdout] 16 | |   pub fn XTestCompareCursorWithWindow (_3: *mut Display, _2: c_ulong, _1: c_ulong) -> c_int,
[INFO] [stdout] 17 | |   pub fn XTestDiscard (_1: *mut Display) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | | globals:
[INFO] [stdout] 32 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xlib.rs:25:1
[INFO] [stdout]     |
[INFO] [stdout]  25 | / x11_link! { Xlib, x11, ["libX11.so.6", "libX11.so"], 767,
[INFO] [stdout]  26 | |   pub fn XActivateScreenSaver (_1: *mut Display) -> c_int,
[INFO] [stdout]  27 | |   pub fn XAddConnectionWatch (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char, c_int, c_int, *mut *m...
[INFO] [stdout]  28 | |   pub fn XAddExtension (_1: *mut Display) -> *mut XExtCodes,
[INFO] [stdout] ...   |
[INFO] [stdout] 794 | | globals:
[INFO] [stdout] 795 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/dpms.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 9,
[INFO] [stdout] 15 | |   pub fn DPMSQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn DPMSGetVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stdout] 17 | |   pub fn DPMSCapable (_1: *mut Display) -> Bool,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | | globals:
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/glx.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Glx, gl, ["libGL.so.1", "libGL.so"], 40,
[INFO] [stdout] 14 | |   pub fn glXChooseFBConfig (_4: *mut Display, _3: c_int, _2: *const c_int, _1: *mut c_int) -> *mut GLXFBConfig,
[INFO] [stdout] 15 | |   pub fn glXChooseVisual (_3: *mut Display, _2: c_int, _1: *mut c_int) -> *mut XVisualInfo,
[INFO] [stdout] 16 | |   pub fn glXCopyContext (_4: *mut Display, _3: GLXContext, _2: GLXContext, _1: c_ulong) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 55 | | globals:
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sync.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 38,
[INFO] [stdout] 14 | |     pub fn XSyncQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Status,
[INFO] [stdout] 15 | |     pub fn XSyncInitialize(dpy: *mut Display, major_version: *mut c_int, minor_version: *mut c_int) -> Status,
[INFO] [stdout] 16 | |     pub fn XSyncListSystemCounters(dpy: *mut Display, n_counters: *mut c_int) -> *mut XSyncSystemCounter,
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | | globals:
[INFO] [stdout] 54 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xcursor.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xcursor, xcursor, ["libXcursor.so.1", "libXcursor.so"], 59,
[INFO] [stdout] 15 | |   pub fn XcursorAnimateCreate (_1: *mut XcursorCursors) -> *mut XcursorAnimate,
[INFO] [stdout] 16 | |   pub fn XcursorAnimateDestroy (_1: *mut XcursorAnimate) -> (),
[INFO] [stdout] 17 | |   pub fn XcursorAnimateNext (_1: *mut XcursorAnimate) -> c_ulong,
[INFO] [stdout] ...  |
[INFO] [stdout] 75 | | globals:
[INFO] [stdout] 76 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xf86vmode.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xf86vmode, xxf86vm, ["libXxf86vm.so.1", "libXxf86vm.so"], 22,
[INFO] [stdout] 14 | |   pub fn XF86VidModeAddModeLine (_4: *mut Display, _3: c_int, _2: *mut XF86VidModeModeInfo, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] 15 | |   pub fn XF86VidModeDeleteModeLine (_3: *mut Display, _2: c_int, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] 16 | |   pub fn XF86VidModeGetAllModeLines (_4: *mut Display, _3: c_int, _2: *mut c_int, _1: *mut *mut *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 37 | | globals:
[INFO] [stdout] 38 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xfixes.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / x11_link! { Xlib, x11, ["libXfixes.so.3", "libXfixes.so"], 35,
[INFO] [stdout] 13 | |     pub fn XFixesQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stdout] 14 | |     pub fn XFixesQueryVersion(dpy: *mut Display, major_version: *mut c_int, minor_version: *const c_int) -> Status,
[INFO] [stdout] 15 | |     pub fn XFixesVersion() -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 49 | | globals:
[INFO] [stdout] 50 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xft.rs:42:1
[INFO] [stdout]     |
[INFO] [stdout]  42 | / x11_link! { Xft, xft, ["libXft.so.2", "libXft.so"], 77,
[INFO] [stdout]  43 | |     pub fn XftCharExists (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_int,
[INFO] [stdout]  44 | |     pub fn XftCharFontSpecRender (_7: *mut Display, _6: c_int, _5: c_ulong, _4: c_ulong, _3: c_int, _2: c_int, _1: *const XftChar...
[INFO] [stdout]  45 | |     pub fn XftCharIndex (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_uint,
[INFO] [stdout] ...   |
[INFO] [stdout] 121 | | globals:
[INFO] [stdout] 122 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinerama.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xlib, xinerama, ["libXinerama.so.1", "libXinerama.so"], 10,
[INFO] [stdout] 14 | |   pub fn XineramaIsActive (dpy: *mut Display) -> Bool,
[INFO] [stdout] 15 | |   pub fn XineramaQueryExtension (dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn XineramaQueryScreens (dpy: *mut Display, number: *mut c_int) -> *mut XineramaScreenInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | | globals:
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinput.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { XInput, xi, ["libXi.so.6", "libXi.so"], 44,
[INFO] [stdout] 14 | |   pub fn XAllowDeviceEvents (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stdout] 15 | |   pub fn XChangeDeviceControl (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: *mut XDeviceControl) -> c_int,
[INFO] [stdout] 16 | |   pub fn XChangeDeviceDontPropagateList (_5: *mut Display, _4: c_ulong, _3: c_int, _2: *mut c_ulong, _1: c_int) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | | globals:
[INFO] [stdout] 61 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xinput2.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / x11_link! { XInput2, xi, ["libXi.so.6", "libXi.so"], 34,
[INFO] [stdout] 28 | |   pub fn XIAllowEvents (_4: *mut Display, _3: c_int, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stdout] 29 | |   pub fn XIAllowTouchEvents (_5: *mut Display, _4: c_int, _3: c_uint, _2: c_ulong, _1: c_int) -> c_int,
[INFO] [stdout] 30 | |   pub fn XIBarrierReleasePointer (_4: *mut Display, _3: c_int, _2: c_ulong, _1: c_uint) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 63 | | globals:
[INFO] [stdout] 64 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xlib_xcb.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | / x11_link! { Xlib_xcb, xlib_xcb, ["libX11-xcb.so.1", "libX11-xcb.so"], 2,
[INFO] [stdout]  5 | |     pub fn XGetXCBConnection(_1: *mut Display) -> *mut xcb_connection_t,
[INFO] [stdout]  6 | |     pub fn XSetEventQueueOwner(_1: *mut Display, _2: XEventQueueOwner) -> (),
[INFO] [stdout]  7 | |     variadic:
[INFO] [stdout]  8 | |     globals:
[INFO] [stdout]  9 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xmu.rs:18:1
[INFO] [stdout]     |
[INFO] [stdout]  18 | / x11_link! { Xmu, xmu, ["libXmu.so.6", "libXmu.so"], 132,
[INFO] [stdout]  19 | |   pub fn XmuAddCloseDisplayHook (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char) -> c_int>, _1: *mu...
[INFO] [stdout]  20 | |   pub fn XmuAddInitializer (_2: Option<unsafe extern "C" fn (XtAppContext, *mut c_char)>, _1: *mut c_char) -> (),
[INFO] [stdout]  21 | |   pub fn XmuAllStandardColormaps (_1: *mut Display) -> c_int,
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |   pub static _XA_UTF8_STRING: AtomPtr,
[INFO] [stdout] 153 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xpresent.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / x11_link! { Xpresent, xpresent, ["libXpresent.so.1.0.0", "libXpresent.so"], 8,
[INFO] [stdout] 17 | |     pub fn XPresentQueryExtension( dpy: *mut Display, major_opcode_return: *mut c_int, event_base_return: *mut c_int, error_base_r...
[INFO] [stdout] 18 | |     pub fn XPresentQueryVersion( dpy: *mut Display, major_version_return: *mut c_int, minor_version_return: *mut c_int ) -> Status,
[INFO] [stdout] 19 | |     pub fn XPresentVersion() -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 26 | | globals:
[INFO] [stdout] 27 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrandr.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xrandr, xrandr, ["libXrandr.so.2", "libXrandr.so"], 70,
[INFO] [stdout] 15 | |     pub fn XRRAddOutputMode (dpy: *mut Display, output: RROutput, mode: RRMode) -> (),
[INFO] [stdout] 16 | |     pub fn XRRAllocGamma (size: c_int) -> *mut XRRCrtcGamma,
[INFO] [stdout] 17 | |     pub fn XRRAllocModeInfo (name: *const c_char, nameLength: c_int) -> *mut XRRModeInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 86 | | globals:
[INFO] [stdout] 87 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrecord.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 14,
[INFO] [stdout] 14 | |   pub fn XRecordAllocRange () -> *mut XRecordRange,
[INFO] [stdout] 15 | |   pub fn XRecordCreateContext (_6: *mut Display, _5: c_int, _4: *mut c_ulong, _3: c_int, _2: *mut *mut XRecordRange, _1: c_int) ->...
[INFO] [stdout] 16 | |   pub fn XRecordDisableContext (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 29 | | globals:
[INFO] [stdout] 30 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xrender.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | / x11_link! { Xrender, xrender, ["libXrender.so.1", "libXrender.so"], 44,
[INFO] [stdout] 14 | |   pub fn XRenderAddGlyphs (_7: *mut Display, _6: c_ulong, _5: *const c_ulong, _4: *const XGlyphInfo, _3: c_int, _2: *const c_char,...
[INFO] [stdout] 15 | |   pub fn XRenderAddTraps (_6: *mut Display, _5: c_ulong, _4: c_int, _3: c_int, _2: *const XTrap, _1: c_int) -> (),
[INFO] [stdout] 16 | |   pub fn XRenderChangePicture (_4: *mut Display, _3: c_ulong, _2: c_ulong, _1: *const XRenderPictureAttributes) -> (),
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | | globals:
[INFO] [stdout] 60 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xshm.rs:4:1
[INFO] [stdout]    |
[INFO] [stdout]  4 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 10,
[INFO] [stdout]  5 | |     pub fn XShmQueryExtension(_1: *mut Display) -> Bool,
[INFO] [stdout]  6 | |     pub fn XShmGetEventBase(_1: *mut Display) -> c_int,
[INFO] [stdout]  7 | |     pub fn XShmQueryVersion(_4: *mut Display, _3: *mut c_int, _2: *mut c_int, _1: *mut Bool) -> Bool,
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | globals:
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xss.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xss, xscrnsaver, ["libXss.so.2", "libXss.so"], 11,
[INFO] [stdout] 15 | |   pub fn XScreenSaverQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stdout] 16 | |   pub fn XScreenSaverQueryVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stdout] 17 | |   pub fn XScreenSaverAllocInfo () -> *mut XScreenSaverInfo,
[INFO] [stdout] ...  |
[INFO] [stdout] 27 | | globals:
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/link.rs:18:5
[INFO] [stdout]     |
[INFO] [stdout]  18 |       extern {
[INFO] [stdout]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/xt.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | / x11_link! { Xt, xt, ["libXt.so.6", "libXt.so"], 300,
[INFO] [stdout]  17 | |   pub fn XtAddActions (_2: *mut XtActionsRec, _1: c_uint) -> (),
[INFO] [stdout]  18 | |   pub fn XtAddCallback (_4: Widget, _3: *const c_char, _2: Option<unsafe extern "C" fn (Widget, *mut c_void, *mut c_void)>, _1: *...
[INFO] [stdout]  19 | |   pub fn XtAddCallbacks (_3: Widget, _2: *const c_char, _1: XtCallbackList) -> (),
[INFO] [stdout] ...   |
[INFO] [stdout] 318 | | globals:
[INFO] [stdout] 319 | | }
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]   --> src/link.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |       extern {
[INFO] [stdout]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/xtest.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 15,
[INFO] [stdout] 15 | |   pub fn XTestCompareCurrentCursorWithWindow (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stdout] 16 | |   pub fn XTestCompareCursorWithWindow (_3: *mut Display, _2: c_ulong, _1: c_ulong) -> c_int,
[INFO] [stdout] 17 | |   pub fn XTestDiscard (_1: *mut Display) -> c_int,
[INFO] [stdout] ...  |
[INFO] [stdout] 31 | | globals:
[INFO] [stdout] 32 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.59s
[INFO] running `Command { std: "docker" "inspect" "c6faf036e490b64ffdadb4747cd995ca4731714179bfbf9fcbc7d8c882caebfc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c6faf036e490b64ffdadb4747cd995ca4731714179bfbf9fcbc7d8c882caebfc", kill_on_drop: false }`
[INFO] [stdout] c6faf036e490b64ffdadb4747cd995ca4731714179bfbf9fcbc7d8c882caebfc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e1920cdc85fb478f33af49e130d837e3657e970672e0925dd1d4424618ca7f67
[INFO] running `Command { std: "docker" "start" "-a" "e1920cdc85fb478f33af49e130d837e3657e970672e0925dd1d4424618ca7f67", kill_on_drop: false }`
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/link.rs:18:5
[INFO] [stderr]     |
[INFO] [stderr]  18 |       extern {
[INFO] [stderr]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/xlib.rs:25:1
[INFO] [stderr]     |
[INFO] [stderr]  25 | / x11_link! { Xlib, x11, ["libX11.so.6", "libX11.so"], 767,
[INFO] [stderr]  26 | |   pub fn XActivateScreenSaver (_1: *mut Display) -> c_int,
[INFO] [stderr]  27 | |   pub fn XAddConnectionWatch (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char, c_int, c_int, *mut *m...
[INFO] [stderr]  28 | |   pub fn XAddExtension (_1: *mut Display) -> *mut XExtCodes,
[INFO] [stderr] ...   |
[INFO] [stderr] 794 | | globals:
[INFO] [stderr] 795 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stderr]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/dpms.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 9,
[INFO] [stderr] 15 | |   pub fn DPMSQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stderr] 16 | |   pub fn DPMSGetVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stderr] 17 | |   pub fn DPMSCapable (_1: *mut Display) -> Bool,
[INFO] [stderr] ...  |
[INFO] [stderr] 25 | | globals:
[INFO] [stderr] 26 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/glx.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { Glx, gl, ["libGL.so.1", "libGL.so"], 40,
[INFO] [stderr] 14 | |   pub fn glXChooseFBConfig (_4: *mut Display, _3: c_int, _2: *const c_int, _1: *mut c_int) -> *mut GLXFBConfig,
[INFO] [stderr] 15 | |   pub fn glXChooseVisual (_3: *mut Display, _2: c_int, _1: *mut c_int) -> *mut XVisualInfo,
[INFO] [stderr] 16 | |   pub fn glXCopyContext (_4: *mut Display, _3: GLXContext, _2: GLXContext, _1: c_ulong) -> (),
[INFO] [stderr] ...  |
[INFO] [stderr] 55 | | globals:
[INFO] [stderr] 56 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/sync.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 38,
[INFO] [stderr] 14 | |     pub fn XSyncQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Status,
[INFO] [stderr] 15 | |     pub fn XSyncInitialize(dpy: *mut Display, major_version: *mut c_int, minor_version: *mut c_int) -> Status,
[INFO] [stderr] 16 | |     pub fn XSyncListSystemCounters(dpy: *mut Display, n_counters: *mut c_int) -> *mut XSyncSystemCounter,
[INFO] [stderr] ...  |
[INFO] [stderr] 53 | | globals:
[INFO] [stderr] 54 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xcursor.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | / x11_link! { Xcursor, xcursor, ["libXcursor.so.1", "libXcursor.so"], 59,
[INFO] [stderr] 15 | |   pub fn XcursorAnimateCreate (_1: *mut XcursorCursors) -> *mut XcursorAnimate,
[INFO] [stderr] 16 | |   pub fn XcursorAnimateDestroy (_1: *mut XcursorAnimate) -> (),
[INFO] [stderr] 17 | |   pub fn XcursorAnimateNext (_1: *mut XcursorAnimate) -> c_ulong,
[INFO] [stderr] ...  |
[INFO] [stderr] 75 | | globals:
[INFO] [stderr] 76 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xf86vmode.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { Xf86vmode, xxf86vm, ["libXxf86vm.so.1", "libXxf86vm.so"], 22,
[INFO] [stderr] 14 | |   pub fn XF86VidModeAddModeLine (_4: *mut Display, _3: c_int, _2: *mut XF86VidModeModeInfo, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stderr] 15 | |   pub fn XF86VidModeDeleteModeLine (_3: *mut Display, _2: c_int, _1: *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stderr] 16 | |   pub fn XF86VidModeGetAllModeLines (_4: *mut Display, _3: c_int, _2: *mut c_int, _1: *mut *mut *mut XF86VidModeModeInfo) -> c_int,
[INFO] [stderr] ...  |
[INFO] [stderr] 37 | | globals:
[INFO] [stderr] 38 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xfixes.rs:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | / x11_link! { Xlib, x11, ["libXfixes.so.3", "libXfixes.so"], 35,
[INFO] [stderr] 13 | |     pub fn XFixesQueryExtension(dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stderr] 14 | |     pub fn XFixesQueryVersion(dpy: *mut Display, major_version: *mut c_int, minor_version: *const c_int) -> Status,
[INFO] [stderr] 15 | |     pub fn XFixesVersion() -> c_int,
[INFO] [stderr] ...  |
[INFO] [stderr] 49 | | globals:
[INFO] [stderr] 50 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/link.rs:18:5
[INFO] [stderr]     |
[INFO] [stderr]  18 |       extern {
[INFO] [stderr]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/xft.rs:42:1
[INFO] [stderr]     |
[INFO] [stderr]  42 | / x11_link! { Xft, xft, ["libXft.so.2", "libXft.so"], 77,
[INFO] [stderr]  43 | |     pub fn XftCharExists (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_int,
[INFO] [stderr]  44 | |     pub fn XftCharFontSpecRender (_7: *mut Display, _6: c_int, _5: c_ulong, _4: c_ulong, _3: c_int, _2: c_int, _1: *const XftChar...
[INFO] [stderr]  45 | |     pub fn XftCharIndex (_2: *mut Display, _1: *mut XftFont, _0: c_uint) -> c_uint,
[INFO] [stderr] ...   |
[INFO] [stderr] 121 | | globals:
[INFO] [stderr] 122 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xinerama.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { Xlib, xinerama, ["libXinerama.so.1", "libXinerama.so"], 10,
[INFO] [stderr] 14 | |   pub fn XineramaIsActive (dpy: *mut Display) -> Bool,
[INFO] [stderr] 15 | |   pub fn XineramaQueryExtension (dpy: *mut Display, event_base: *mut c_int, error_base: *mut c_int) -> Bool,
[INFO] [stderr] 16 | |   pub fn XineramaQueryScreens (dpy: *mut Display, number: *mut c_int) -> *mut XineramaScreenInfo,
[INFO] [stderr] ...  |
[INFO] [stderr] 25 | | globals:
[INFO] [stderr] 26 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xinput.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { XInput, xi, ["libXi.so.6", "libXi.so"], 44,
[INFO] [stderr] 14 | |   pub fn XAllowDeviceEvents (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stderr] 15 | |   pub fn XChangeDeviceControl (_4: *mut Display, _3: *mut XDevice, _2: c_int, _1: *mut XDeviceControl) -> c_int,
[INFO] [stderr] 16 | |   pub fn XChangeDeviceDontPropagateList (_5: *mut Display, _4: c_ulong, _3: c_int, _2: *mut c_ulong, _1: c_int) -> c_int,
[INFO] [stderr] ...  |
[INFO] [stderr] 60 | | globals:
[INFO] [stderr] 61 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xinput2.rs:27:1
[INFO] [stderr]    |
[INFO] [stderr] 27 | / x11_link! { XInput2, xi, ["libXi.so.6", "libXi.so"], 34,
[INFO] [stderr] 28 | |   pub fn XIAllowEvents (_4: *mut Display, _3: c_int, _2: c_int, _1: c_ulong) -> c_int,
[INFO] [stderr] 29 | |   pub fn XIAllowTouchEvents (_5: *mut Display, _4: c_int, _3: c_uint, _2: c_ulong, _1: c_int) -> c_int,
[INFO] [stderr] 30 | |   pub fn XIBarrierReleasePointer (_4: *mut Display, _3: c_int, _2: c_ulong, _1: c_uint) -> (),
[INFO] [stderr] ...  |
[INFO] [stderr] 63 | | globals:
[INFO] [stderr] 64 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xlib_xcb.rs:4:1
[INFO] [stderr]    |
[INFO] [stderr]  4 | / x11_link! { Xlib_xcb, xlib_xcb, ["libX11-xcb.so.1", "libX11-xcb.so"], 2,
[INFO] [stderr]  5 | |     pub fn XGetXCBConnection(_1: *mut Display) -> *mut xcb_connection_t,
[INFO] [stderr]  6 | |     pub fn XSetEventQueueOwner(_1: *mut Display, _2: XEventQueueOwner) -> (),
[INFO] [stderr]  7 | |     variadic:
[INFO] [stderr]  8 | |     globals:
[INFO] [stderr]  9 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/link.rs:18:5
[INFO] [stderr]     |
[INFO] [stderr]  18 |       extern {
[INFO] [stderr]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/xmu.rs:18:1
[INFO] [stderr]     |
[INFO] [stderr]  18 | / x11_link! { Xmu, xmu, ["libXmu.so.6", "libXmu.so"], 132,
[INFO] [stderr]  19 | |   pub fn XmuAddCloseDisplayHook (_3: *mut Display, _2: Option<unsafe extern "C" fn (*mut Display, *mut c_char) -> c_int>, _1: *mu...
[INFO] [stderr]  20 | |   pub fn XmuAddInitializer (_2: Option<unsafe extern "C" fn (XtAppContext, *mut c_char)>, _1: *mut c_char) -> (),
[INFO] [stderr]  21 | |   pub fn XmuAllStandardColormaps (_1: *mut Display) -> c_int,
[INFO] [stderr] ...   |
[INFO] [stderr] 152 | |   pub static _XA_UTF8_STRING: AtomPtr,
[INFO] [stderr] 153 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xpresent.rs:16:1
[INFO] [stderr]    |
[INFO] [stderr] 16 | / x11_link! { Xpresent, xpresent, ["libXpresent.so.1.0.0", "libXpresent.so"], 8,
[INFO] [stderr] 17 | |     pub fn XPresentQueryExtension( dpy: *mut Display, major_opcode_return: *mut c_int, event_base_return: *mut c_int, error_base_r...
[INFO] [stderr] 18 | |     pub fn XPresentQueryVersion( dpy: *mut Display, major_version_return: *mut c_int, minor_version_return: *mut c_int ) -> Status,
[INFO] [stderr] 19 | |     pub fn XPresentVersion() -> c_int,
[INFO] [stderr] ...  |
[INFO] [stderr] 26 | | globals:
[INFO] [stderr] 27 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xrandr.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | / x11_link! { Xrandr, xrandr, ["libXrandr.so.2", "libXrandr.so"], 70,
[INFO] [stderr] 15 | |     pub fn XRRAddOutputMode (dpy: *mut Display, output: RROutput, mode: RRMode) -> (),
[INFO] [stderr] 16 | |     pub fn XRRAllocGamma (size: c_int) -> *mut XRRCrtcGamma,
[INFO] [stderr] 17 | |     pub fn XRRAllocModeInfo (name: *const c_char, nameLength: c_int) -> *mut XRRModeInfo,
[INFO] [stderr] ...  |
[INFO] [stderr] 86 | | globals:
[INFO] [stderr] 87 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xrecord.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 14,
[INFO] [stderr] 14 | |   pub fn XRecordAllocRange () -> *mut XRecordRange,
[INFO] [stderr] 15 | |   pub fn XRecordCreateContext (_6: *mut Display, _5: c_int, _4: *mut c_ulong, _3: c_int, _2: *mut *mut XRecordRange, _1: c_int) ->...
[INFO] [stderr] 16 | |   pub fn XRecordDisableContext (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stderr] ...  |
[INFO] [stderr] 29 | | globals:
[INFO] [stderr] 30 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xrender.rs:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | / x11_link! { Xrender, xrender, ["libXrender.so.1", "libXrender.so"], 44,
[INFO] [stderr] 14 | |   pub fn XRenderAddGlyphs (_7: *mut Display, _6: c_ulong, _5: *const c_ulong, _4: *const XGlyphInfo, _3: c_int, _2: *const c_char,...
[INFO] [stderr] 15 | |   pub fn XRenderAddTraps (_6: *mut Display, _5: c_ulong, _4: c_int, _3: c_int, _2: *const XTrap, _1: c_int) -> (),
[INFO] [stderr] 16 | |   pub fn XRenderChangePicture (_4: *mut Display, _3: c_ulong, _2: c_ulong, _1: *const XRenderPictureAttributes) -> (),
[INFO] [stderr] ...  |
[INFO] [stderr] 59 | | globals:
[INFO] [stderr] 60 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xshm.rs:4:1
[INFO] [stderr]    |
[INFO] [stderr]  4 | / x11_link! { Xext, xext, ["libXext.so.6", "libXext.so"], 10,
[INFO] [stderr]  5 | |     pub fn XShmQueryExtension(_1: *mut Display) -> Bool,
[INFO] [stderr]  6 | |     pub fn XShmGetEventBase(_1: *mut Display) -> c_int,
[INFO] [stderr]  7 | |     pub fn XShmQueryVersion(_4: *mut Display, _3: *mut c_int, _2: *mut c_int, _1: *mut Bool) -> Bool,
[INFO] [stderr] ...  |
[INFO] [stderr] 17 | | globals:
[INFO] [stderr] 18 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xss.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | / x11_link! { Xss, xscrnsaver, ["libXss.so.2", "libXss.so"], 11,
[INFO] [stderr] 15 | |   pub fn XScreenSaverQueryExtension (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Bool,
[INFO] [stderr] 16 | |   pub fn XScreenSaverQueryVersion (_1: *mut Display, _2: *mut c_int, _3: *mut c_int) -> Status,
[INFO] [stderr] 17 | |   pub fn XScreenSaverAllocInfo () -> *mut XScreenSaverInfo,
[INFO] [stderr] ...  |
[INFO] [stderr] 27 | | globals:
[INFO] [stderr] 28 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/link.rs:18:5
[INFO] [stderr]     |
[INFO] [stderr]  18 |       extern {
[INFO] [stderr]     |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/xt.rs:16:1
[INFO] [stderr]     |
[INFO] [stderr]  16 | / x11_link! { Xt, xt, ["libXt.so.6", "libXt.so"], 300,
[INFO] [stderr]  17 | |   pub fn XtAddActions (_2: *mut XtActionsRec, _1: c_uint) -> (),
[INFO] [stderr]  18 | |   pub fn XtAddCallback (_4: Widget, _3: *const c_char, _2: Option<unsafe extern "C" fn (Widget, *mut c_void, *mut c_void)>, _1: *...
[INFO] [stderr]  19 | |   pub fn XtAddCallbacks (_3: Widget, _2: *const c_char, _1: XtCallbackList) -> (),
[INFO] [stderr] ...   |
[INFO] [stderr] 318 | | globals:
[INFO] [stderr] 319 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]   --> src/link.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |       extern {
[INFO] [stderr]    |       ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]    |
[INFO] [stderr]   ::: src/xtest.rs:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | / x11_link! { Xf86vmode, xtst, ["libXtst.so.6", "libXtst.so"], 15,
[INFO] [stderr] 15 | |   pub fn XTestCompareCurrentCursorWithWindow (_2: *mut Display, _1: c_ulong) -> c_int,
[INFO] [stderr] 16 | |   pub fn XTestCompareCursorWithWindow (_3: *mut Display, _2: c_ulong, _1: c_ulong) -> c_int,
[INFO] [stderr] 17 | |   pub fn XTestDiscard (_1: *mut Display) -> c_int,
[INFO] [stderr] ...  |
[INFO] [stderr] 31 | | globals:
[INFO] [stderr] 32 | | }
[INFO] [stderr]    | |_- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in the macro `x11_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `x11` (lib) generated 21 warnings (run `cargo fix --lib -p x11` to apply 21 suggestions)
[INFO] [stderr] warning: `x11` (lib test) generated 21 warnings (21 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/x11-d51742656113ad34)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test xlib::client_message_size_test ... ok
[INFO] [stdout] test xf86vmode::xevent_size_test ... ok
[INFO] [stdout] test xlib::enum_size_test ... ok
[INFO] [stdout] test xlib::xevent_size_test ... ok
[INFO] [stdout] test xlib::xkb_event_size_test ... ok
[INFO] [stdout] test xrandr::xevent_size_test ... ok
[INFO] [stdout] test xss::xevent_size_test ... ok
[INFO] [stdout] test xt::enum_size_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests x11
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e1920cdc85fb478f33af49e130d837e3657e970672e0925dd1d4424618ca7f67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e1920cdc85fb478f33af49e130d837e3657e970672e0925dd1d4424618ca7f67", kill_on_drop: false }`
[INFO] [stdout] e1920cdc85fb478f33af49e130d837e3657e970672e0925dd1d4424618ca7f67
