Package: src:rust-async-std
Version: 1.13.0-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
/usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] []
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu,
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into
/<<PKGBUILDDIR>>/debian/cargo_registry/
dh_auto_build --buildsystem=rust
Use of uninitialized value in join or string at
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
[... snipped ...]
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/channel-92837e2f90c5f2cd
--skip i
o_timeout`
running 12 tests
test capacity ... ok
test drops ... ok
test len ... ok
test len_empty_full ... ok
test mpmc ... ok
test oneshot ... ok
test disconnect_wakes_receiver ... ok
test recv_after_disconnect ... ok
test recv ... ok
test smoke ... ok
test spsc ... ok
test send ... ok
test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 3.50s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/collect-b91b3d0ab59421d4
--skip i
o_timeout`
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/condvar-1e4944352ee3ee53
--skip i
o_timeout`
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/io_copy-c7fcfd077cd7e9c3
--skip i
o_timeout`
running 1 test
test io_copy_does_not_poll_after_eof ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/io_timeout-0f180b1504020e20
--ski
p io_timeout`
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 3 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/mutex-2073b95175792553
--skip io_
timeout`
running 5 tests
test get_mut ... ok
test into_inner ... ok
test smoke ... ok
test try_lock ... ok
test contention ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.01s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/rwlock-e0537c96bf6f69e1
--skip io
_timeout`
running 7 tests
test get_mut ... ok
test into_inner ... ok
test into_inner_and_drop ... ok
test smoke ... ok
test contention ... ok
test try_write ... ok
test writer_and_readers ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/task_local-e0ad39cb7541968a
--ski
p io_timeout`
running 1 test
test drop_local ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/tcp-b11997aee88a1248
--skip io_ti
meout`
running 5 tests
test cloned_streams ... ok
test connect ... ok
test incoming_read ... ok
test smoke_async_stream_to_std_listener ... ok
test smoke_std_stream_to_async_listener ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/timeout-ca3cdc1ff91df232
--skip i
o_timeout`
running 1 test
test timeout_future_many ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.05s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/udp-b7a0fd9760071463
--skip io_ti
meout`
running 1 test
test send_recv_peek ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/uds-3e3a5e9531d4d264
--skip io_ti
meout`
running 5 tests
test into_raw_fd_stream ... ok
test into_raw_fd_datagram ... ok
test send_recv ... ok
test uds_clone ... ok
test socket_ping_pong ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps:/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib'
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/verbose_errors-30a35e7a7332a25e
-
-skip io_timeout`
running 2 tests
test open_file ... ok
test resolve_address ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 0.00s
Doc-tests async_std
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=async_std
CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Stjepan
Glavina <[email protected]>:Yoshua Wuyts <[email protected]>:Friedel
Ziegelmayer <[email protected]>:Contributors to async-std'
CARGO_PKG_DESCRIPTION='Async version of the Rust standard library'
CARGO_PKG_HOMEPAGE='https://async.rs' CARGO_PKG_LICENSE='Apache-2.0 OR MIT'
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-std CARGO_PKG_README=README.md
CARGO_PKG_REPOSITORY='https://github.com/async-rs/async-std'
CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1
CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=''
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/release/deps rustdoc --edition=2018
--crate-type lib --color auto --crate-name async_std --test src/lib.rs
--test-run-directory /<<PKGBUILDDIR>> --target x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/t
arget/x86_64-unknown-linux-gnu/release/deps -L
dependency=/<<PKGBUILDDIR>>/target/release/deps --test-args --skip --test-args
io_timeout --extern
async_channel=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libasync_channel-0be1bdccc4ff5ec7.rlib
--extern
async_global_executor=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libasync_global_executor-f9fd9105d64406fe.rlib
--extern
async_io=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libasync_io-a9d73d6d3d341e02.rlib
--extern
async_lock=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libasync_lock-468722a9e217ee5a.rlib
--extern
async_std=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libasync_std-02d7604428676dfd.rlib
--extern
crossbeam_utils=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libcrossbeam_utils-cb3a8dbac11859e4.rlib
--extern
femme=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libfemme-3acba86f0fb67834.rlib
--extern fut
ures=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libfutures-4a27f2d273d15518.rlib
--extern
futures_core=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libfutures_core-8b3fff6d65a423e1.rlib
--extern
futures_io=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libfutures_io-24bcfcad807ead4c.rlib
--extern
futures_lite=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libfutures_lite-bd9640545bd160e5.rlib
--extern
kv_log_macro=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libkv_log_macro-a02af6e2978267cb.rlib
--extern
log=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/liblog-d1c9baefbff1a53a.rlib
--extern
memchr=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libmemchr-8ff625215bcce14f.rlib
--extern
once_cell=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libonce_cell-b15ef56116d2fd16.rlib
--extern
pin_project_lite=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/
deps/libpin_project_lite-f713c877a9c1d9b7.rlib --extern
pin_utils=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libpin_utils-682ca4688f350b80.rlib
--extern
rand=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/librand-39f6d61a875a4d20.rlib
--extern
rand_xorshift=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/librand_xorshift-4511c1d6441bf007.rlib
--extern
slab=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libslab-2a20dd3f014ddb9e.rlib
--extern
tempfile=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libtempfile-8d9a1ce4a085f990.rlib
-C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="async-channel"'
--cfg 'feature="async-global-executor"' --cfg 'feature="async-io"' --cfg
'feature="async-lock"' --cfg 'feature="crossbeam-utils"' --cfg
'feature="default"' --cfg 'feature="futures-core"' --cfg 'feature="futures-io"'
--cfg 'feature="futures-lite"' --cfg 'feature="kv-log-macro"' --cfg
'feature="log"' --cfg 'f
eature="memchr"' --cfg 'feature="once_cell"' --cfg
'feature="pin-project-lite"' --cfg 'feature="pin-utils"' --cfg 'feature="slab"'
--cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature,
values("alloc", "async-attributes", "async-channel", "async-global-executor",
"async-io", "async-lock", "async-process", "attributes", "crossbeam-utils",
"default", "docs", "futures-core", "futures-io", "futures-lite", "io_safety",
"kv-log-macro", "log", "memchr", "once_cell", "pin-project-lite", "pin-utils",
"slab", "std", "tokio02", "tokio03", "tokio1", "unstable"))' --error-format
human`
running 303 tests
test src/fs/copy.rs - fs::copy::copy (line 33) - compile ... ok
test src/fs/canonicalize.rs - fs::canonicalize::canonicalize (line 25) -
compile ... ok
test src/fs/create_dir.rs - fs::create_dir::create_dir (line 27) - compile ...
ok
test src/fs/create_dir_all.rs - fs::create_dir_all::create_dir_all (line 22) -
compile ... ok
test src/fs/dir_builder.rs - fs::dir_builder::DirBuilder::create (line 86) -
compile ... ok
test src/fs/dir_builder.rs - fs::dir_builder::DirBuilder::new (line 34) ... ok
test src/fs/dir_builder.rs - fs::dir_builder::DirBuilder::recursive (line 61)
... ok
test src/fs/dir_entry.rs - fs::dir_entry::DirEntry::file_name (line 135) -
compile ... ok
test src/fs/dir_entry.rs - fs::dir_entry::DirEntry::file_type (line 111) -
compile ... ok
test src/fs/dir_entry.rs - fs::dir_entry::DirEntry::metadata (line 73) -
compile ... ok
test src/fs/file.rs - fs::file::File (line 37) - compile ... ok
test src/fs/dir_entry.rs - fs::dir_entry::DirEntry::path (line 35) - compile
... ok
test src/fs/file.rs - fs::file::File (line 51) - compile ... ok
test src/fs/file.rs - fs::file::File::create (line 146) - compile ... ok
test src/fs/file.rs - fs::file::File::open (line 108) - compile ... ok
test src/fs/file.rs - fs::file::File::metadata (line 269) - compile ... ok
test src/fs/file.rs - fs::file::File::set_len (line 243) - compile ... ok
test src/fs/file.rs - fs::file::File::set_permissions (line 295) - compile ...
ok
test src/fs/file.rs - fs::file::File::sync_data (line 209) - compile ... ok
test src/fs/file.rs - fs::file::File::sync_all (line 173) - compile ... ok
test src/fs/hard_link.rs - fs::hard_link::hard_link (line 24) - compile ... ok
test src/fs/metadata.rs - fs::metadata::metadata (line 26) - compile ... ok
test src/fs/mod.rs - fs (line 18) - compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions (line 32) - compile
... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::append (line 143)
- compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions (line 47) - compile
... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::create_new (line
230) - compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::create (line 200)
- compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::new (line 71) -
compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::open (line 272) -
compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::truncate (line
171) - compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::read (line 93) -
compile ... ok
test src/fs/read.rs - fs::read::read (line 29) - compile ... ok
test src/fs/open_options.rs - fs::open_options::OpenOptions::write (line 119) -
compile ... ok
test src/fs/read_link.rs - fs::read_link::read_link (line 21) - compile ... ok
test src/fs/read_dir.rs - fs::read_dir::read_dir (line 32) - compile ... ok
test src/fs/read_to_string.rs - fs::read_to_string::read_to_string (line 30) -
compile ... ok
test src/fs/remove_dir.rs - fs::remove_dir::remove_dir (line 22) - compile ...
ok
test src/fs/remove_dir_all.rs - fs::remove_dir_all::remove_dir_all (line 22) -
compile ... ok
test src/fs/remove_file.rs - fs::remove_file::remove_file (line 22) - compile
... ok
test src/fs/set_permissions.rs - fs::set_permissions::set_permissions (line 22)
- compile ... ok
test src/fs/rename.rs - fs::rename::rename (line 26) - compile ... ok
test src/fs/symlink_metadata.rs - fs::symlink_metadata::symlink_metadata (line
26) - compile ... ok
test src/fs/write.rs - fs::write::write (line 25) - compile ... ok
test src/future/poll_fn.rs - future::poll_fn::poll_fn (line 12) ... ok
test src/future/ready.rs - future::ready::ready (line 9) ... ok
test src/future/timeout.rs - future::timeout::timeout (line 19) ... ok
test src/io/buf_read/mod.rs - io::buf_read::BufReadExt::lines (line 156) -
compile ... ok
test src/io/buf_read/mod.rs - io::buf_read::BufReadExt::read_line (line 114) -
compile ... ok
test src/io/buf_read/mod.rs - io::buf_read::BufReadExt::read_until (line 36) -
compile ... ok
test src/future/pending.rs - future::pending::pending (line 11) ... ok
test src/io/buf_read/mod.rs - io::buf_read::BufReadExt::read_until (line 53)
... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader (line 32) - compile ... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader<R>::buffer (line 156) -
compile ... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader<R>::get_mut (line 128) -
compile ... ok
test src/io/buf_read/mod.rs - io::buf_read::BufReadExt::split (line 209) ... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader<R>::get_ref (line 107) -
compile ... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader<R>::into_inner (line 177)
- compile ... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader<R>::new (line 62) -
compile ... ok
test src/io/buf_reader.rs - io::buf_reader::BufReader<R>::with_capacity (line
80) - compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter (line 38) - compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter (line 57) - compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter<W>::buffer (line 248) -
compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter<W>::get_mut (line 191) -
compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter<W>::into_inner (line 222)
- compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter<W>::get_ref (line 168) -
compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter<W>::new (line 125) -
compile ... ok
test src/io/buf_writer.rs - io::buf_writer::BufWriter<W>::with_capacity (line
145) - compile ... ok
test src/io/buf_writer.rs - io::buf_writer::IntoInnerError (line 98) - compile
... ok
test src/io/cursor.rs - io::cursor::Cursor<T>::get_mut (line 92) ... ok
test src/io/cursor.rs - io::cursor::Cursor<T>::get_ref (line 72) ... ok
test src/io/copy.rs - io::copy::copy (line 41) ... ok
test src/io/cursor.rs - io::cursor::Cursor<T>::into_inner (line 55) ... ok
test src/io/cursor.rs - io::cursor::Cursor<T>::new (line 38) ... ok
test src/io/cursor.rs - io::cursor::Cursor<T>::set_position (line 136) ... ok
test src/io/cursor.rs - io::cursor::Cursor<T>::position (line 109) ... ok
test src/io/mod.rs - io (line 106) - compile ... ok
test src/io/mod.rs - io (line 129) - compile ... ok
test src/io/mod.rs - io (line 147) - compile ... ok
test src/io/mod.rs - io (line 161) - compile ... ok
test src/io/mod.rs - io (line 181) - compile ... ok
test src/io/empty.rs - io::empty::empty (line 11) ... ok
test src/io/mod.rs - io (line 205) - compile ... ok
test src/io/mod.rs - io (line 21) - compile ... ok
test src/io/mod.rs - io (line 49) - compile ... ok
test src/io/mod.rs - io (line 84) - compile ... ok
test src/io/mod.rs - io (line 224) ... ok
test src/io/read/chain.rs - io::read::chain::Chain<T,U>::get_mut (line 78) -
compile ... ok
test src/io/read/chain.rs - io::read::chain::Chain<T,U>::get_ref (line 52) -
compile ... ok
test src/io/prelude.rs - io::prelude (line 6) ... ok
test src/io/read/chain.rs - io::read::chain::Chain<T,U>::into_inner (line 30) -
compile ... ok
test src/io/read/mod.rs - io::read::ReadExt::by_ref (line 277) - compile ... ok
test src/io/read/mod.rs - io::read::ReadExt::chain (line 351) - compile ... ok
test src/io/read/mod.rs - io::read::ReadExt::bytes (line 318) - compile ... ok
test src/io/read/mod.rs - io::read::ReadExt::read_exact (line 201) - compile
... ok
test src/io/read/mod.rs - io::read::ReadExt::read (line 48) - compile ... ok
test src/io/read/mod.rs - io::read::ReadExt::read_to_end (line 107) - compile
... ok
test src/io/read/mod.rs - io::read::ReadExt::read_to_string (line 146) -
compile ... ok
test src/io/read/mod.rs - io::read::ReadExt::take (line 241) - compile ... ok
test src/io/read/take.rs - io::read::take::Take<T>::get_mut (line 139) -
compile ... ok
test src/io/read/take.rs - io::read::take::Take<T>::get_ref (line 111) -
compile ... ok
test src/io/read/take.rs - io::read::take::Take<T>::into_inner (line 87) -
compile ... ok
test src/io/read/take.rs - io::read::take::Take<T>::limit (line 37) - compile
... ok
test src/io/read/take.rs - io::read::take::Take<T>::set_limit (line 63) -
compile ... ok
test src/io/seek/mod.rs - io::seek::SeekExt::seek (line 24) - compile ... ok
test src/io/repeat.rs - io::repeat::repeat (line 13) ... ok
test src/io/sink.rs - io::sink::sink (line 11) ... ok
test src/io/stderr.rs - io::stderr::stderr (line 22) - compile ... ok
test src/io/stdin.rs - io::stdin::Stdin::read_line (line 101) - compile ... ok
test src/io/stdin.rs - io::stdin::stdin (line 24) - compile ... ok
test src/io/stdout.rs - io::stdout::stdout (line 22) - compile ... ok
test src/io/timeout.rs - io::timeout::timeout (line 18) - compile ... ok
test src/io/write/mod.rs - io::write::WriteExt::flush (line 62) - compile ... ok
test src/io/write/mod.rs - io::write::WriteExt::write (line 34) - compile ... ok
test src/io/write/mod.rs - io::write::WriteExt::write_all (line 116) - compile
... ok
test src/lib.rs - (line 140) ... ignored
test src/lib.rs - (line 153) ... ignored
test src/lib.rs - (line 166) ... ignored
test src/io/write/mod.rs - io::write::WriteExt::write_fmt (line 152) - compile
... ok
test src/macros.rs - macros::task_local (line 180) ... ok
test src/net/addr.rs - net::addr::ToSocketAddrs (line 35) ... ok
test src/net/mod.rs - net (line 43) - compile ... ok
test src/net/tcp/listener.rs - net::tcp::listener::TcpListener (line 33) -
compile ... ok
test src/net/tcp/listener.rs - net::tcp::listener::TcpListener::accept (line
105) - compile ... ok
test src/net/tcp/listener.rs - net::tcp::listener::TcpListener::bind (line 67)
- compile ... ok
test src/net/tcp/listener.rs - net::tcp::listener::TcpListener::incoming (line
133) - compile ... ok
test src/net/tcp/listener.rs - net::tcp::listener::TcpListener::local_addr
(line 201) - compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream (line 34) - compile
... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::connect (line 64) -
compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::local_addr (line 103)
- compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::nodelay (line 216) -
compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::peek (line 192) -
compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::peer_addr (line 121)
- compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::set_nodelay (line
242) - compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::set_ttl (line 166) -
compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::shutdown (line 267) -
compile ... ok
test src/net/tcp/stream.rs - net::tcp::stream::TcpStream::ttl (line 143) -
compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket (line 31) - compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::bind (line 61) - compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::connect (line 242) - compile ...
ok
test src/net/udp/mod.rs - net::udp::UdpSocket::join_multicast_v4 (line 453) -
compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::join_multicast_v6 (line 482) -
compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::local_addr (line 124) - compile
... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::peek (line 331) - compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::peek_from (line 213) - compile
... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::peer_addr (line 98) - compile
... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::recv (line 307) - compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::send (line 284) - compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::recv_from (line 190) - compile
... ok
test src/os/unix/fs.rs - os::unix::fs::symlink (line 17) - compile ... ok
test src/net/udp/mod.rs - net::udp::UdpSocket::send_to (line 147) - compile ...
ok
test src/os/unix/net/datagram.rs - os::unix::net::datagram::UnixDatagram::bind
(line 57) - compile ... ok
test src/os/unix/net/datagram.rs - os::unix::net::datagram::UnixDatagram (line
29) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::local_addr (line 143) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::connect (line 123) - compile ... ok
test src/os/unix/net/datagram.rs - os::unix::net::datagram::UnixDatagram::pair
(line 96) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::peer_addr (line 165) - compile ... ok
test src/os/unix/net/datagram.rs - os::unix::net::datagram::UnixDatagram::recv
(line 207) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::recv_from (line 186) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::send_to (line 228) - compile ... ok
test src/os/unix/net/datagram.rs - os::unix::net::datagram::UnixDatagram::send
(line 248) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::unbound (line 76) - compile ... ok
test src/os/unix/net/datagram.rs -
os::unix::net::datagram::UnixDatagram::shutdown (line 272) - compile ... ok
test src/os/unix/net/listener.rs -
os::unix::net::listener::UnixListener::accept (line 83) - compile ... ok
test src/os/unix/net/listener.rs - os::unix::net::listener::UnixListener (line
36) - compile ... ok
test src/os/unix/net/listener.rs - os::unix::net::listener::UnixListener::bind
(line 61) - compile ... ok
test src/os/unix/net/listener.rs -
os::unix::net::listener::UnixListener::incoming (line 114) - compile ... ok
test src/os/unix/net/listener.rs -
os::unix::net::listener::UnixListener::local_addr (line 140) - compile ... ok
test src/os/unix/net/stream.rs - os::unix::net::stream::UnixStream (line 26) -
compile ... ok
test src/os/unix/net/stream.rs - os::unix::net::stream::UnixStream::connect
(line 50) - compile ... ok
test src/os/unix/net/stream.rs - os::unix::net::stream::UnixStream::local_addr
(line 96) - compile ... ok
test src/os/unix/net/stream.rs - os::unix::net::stream::UnixStream::pair (line
72) - compile ... ok
test src/os/unix/net/stream.rs - os::unix::net::stream::UnixStream::peer_addr
(line 114) - compile ... ok
test src/os/unix/net/stream.rs - os::unix::net::stream::UnixStream::shutdown
(line 135) - compile ... ok
test src/path/ancestors.rs - path::ancestors::Ancestors (line 12) ... ok
test src/path/components.rs - path::components::Components (line 13) ... ok
test src/path/components.rs - path::components::Components<'a>::as_path (line
36) ... ok
test src/path/iter.rs - path::iter::Iter<'a>::as_path (line 26) ... ok
test src/path/mod.rs - path (line 27) ... ok
test src/path/mod.rs - path (line 45) ... ok
test src/path/path.rs - path::path::Path (line 32) ... ok
test src/path/path.rs - path::path::Path::ancestors (line 254) ... ok
test src/path/path.rs - path::path::Path::canonicalize (line 627) - compile ...
ok
test src/path/path.rs - path::path::Path::as_os_str (line 86) ... ok
test src/path/path.rs - path::path::Path::components (line 501) ... ok
test src/path/path.rs - path::path::Path::display (line 554) ... ok
test src/path/path.rs - path::path::Path::exists (line 710) - compile ... ok
test src/path/path.rs - path::path::Path::ends_with (line 357) ... ok
test src/path/path.rs - path::path::Path::extension (line 408) ... ok
test src/path/path.rs - path::path::Path::file_name (line 278) ... ok
test src/path/path.rs - path::path::Path::file_stem (line 383) ... ok
test src/path/path.rs - path::path::Path::has_root (line 209) ... ok
test src/path/path.rs - path::path::Path::into_path_buf (line 811) ... ok
test src/path/path.rs - path::path::Path::is_dir (line 776) - compile ... ok
test src/path/path.rs - path::path::Path::is_absolute (line 172) ... ok
test src/path/path.rs - path::path::Path::is_file (line 740) - compile ... ok
test src/path/path.rs - path::path::Path::is_relative (line 189) ... ok
test src/path/path.rs - path::path::Path::iter (line 530) ... ok
test src/path/path.rs - path::path::Path::metadata (line 576) - compile ... ok
test src/path/path.rs - path::path::Path::join (line 428) ... ok
test src/path/path.rs - path::path::Path::new (line 60) ... ok
test src/path/path.rs - path::path::Path::new (line 68) ... ok
test src/path/path.rs - path::path::Path::read_dir (line 678) - compile ... ok
test src/path/path.rs - path::path::Path::parent (line 226) ... ok
test src/path/path.rs - path::path::Path::read_link (line 650) - compile ... ok
test src/path/path.rs - path::path::Path::starts_with (line 335) ... ok
test src/path/path.rs - path::path::Path::symlink_metadata (line 600) - compile
... ok
test src/path/path.rs - path::path::Path::strip_prefix (line 306) ... ok
test src/path/path.rs - path::path::Path::to_str (line 108) ... ok
test src/path/path.rs - path::path::Path::to_path_buf (line 149) ... ok
test src/path/path.rs - path::path::Path::with_extension (line 468) ... ok
test src/path/path.rs - path::path::Path::to_string_lossy (line 130) ... ok
test src/path/path.rs - path::path::Path::with_file_name (line 446) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::as_path (line 45) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::new (line 30) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::into_os_string (line 179)
... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::push (line 69) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::pop (line 100) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::push (line 79) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::set_extension (line 158) ...
ok
test src/prelude.rs - prelude (line 9) ... ok
test src/path/pathbuf.rs - path::pathbuf::PathBuf::set_file_name (line 129) ...
ok
test src/stream/empty.rs - stream::empty::empty (line 16) ... ok
test src/stream/from_fn.rs - stream::from_fn::from_fn (line 26) ... ok
test src/stream/from_iter.rs - stream::from_iter::from_iter (line 27) ... ok
test src/stream/mod.rs - stream (line 167) ... ok
test src/stream/mod.rs - stream (line 218) ... ok
test src/stream/mod.rs - stream (line 241) ... ok
test src/stream/mod.rs - stream (line 267) ... ok
test src/stream/mod.rs - stream (line 298) ... ignored
test src/stream/mod.rs - stream (line 36) ... ok
test src/stream/mod.rs - stream (line 275) ... ok
test src/stream/mod.rs - stream (line 93) ... ok
test src/stream/once.rs - stream::once::once (line 15) ... ok
test src/stream/repeat.rs - stream::repeat::repeat (line 10) ... ok
test src/stream/repeat_with.rs - stream::repeat_with::repeat_with (line 25) ...
ok
test src/stream/repeat_with.rs - stream::repeat_with::repeat_with (line 44) ...
ok
test src/stream/stream/mod.rs - stream::stream (line 9) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::all (line 1108) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::all (line 1123) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::any (line 1349) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::any (line 1363) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::chain (line 325) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::cloned (line 360)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::cmp (line 1934) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::copied (line 395)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::cycle (line 427) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::enumerate (line 460)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::eq (line 2076) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::filter (line 674)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::filter_map (line
779) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::find (line 1154) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::find (line 1169) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::find_map (line 1199)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::fold (line 1232) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::for_each (line 1301)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::fuse (line 646) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::ge (line 2039) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::gt (line 2113) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::inspect (line 564)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::last (line 599) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::last (line 614) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::le (line 2150) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::lt (line 2187) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::map (line 530) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::max (line 929) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::max_by (line 996)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::max_by_key (line
856) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::min (line 962) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::min_by (line 892)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::min_by_key (line
820) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::ne (line 2002) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::next (line 164) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::nth (line 1034) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::nth (line 1049) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::nth (line 1066) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::partial_cmp (line
1856) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::position (line 1895)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::scan (line 1451) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::skip (line 1520) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::skip_while (line
1491) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::step_by (line 293)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::take (line 190) ...
ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::take_while (line
217) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::try_fold (line 1591)
... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::try_for_each (line
1628) ... ok
test src/stream/stream/mod.rs - stream::stream::StreamExt::zip (line 1686) ...
ok
test src/sync/mod.rs - sync (line 18) ... FAILED
test src/task/block_on.rs - task::block_on::block_on (line 19) - compile ... ok
test src/sync/mod.rs - sync (line 153) ... ok
test src/task/current.rs - task::current::current (line 16) ... ok
test src/task/current.rs - task::current::try_current (line 38) ... ok
test src/task/mod.rs - task (line 28) - compile ... ok
test src/task/join_handle.rs - task::join_handle::JoinHandle<T>::task (line 38)
... ok
test src/task/mod.rs - task (line 42) ... ok
test src/task/mod.rs - task (line 63) ... ok
test src/task/spawn.rs - task::spawn::spawn (line 13) ... ok
test src/task/spawn_blocking.rs - task::spawn_blocking::spawn_blocking (line
18) ... ok
test src/task/sleep.rs - task::sleep::sleep (line 20) ... ok
test src/task/task_id.rs - task::task_id::TaskId (line 8) ... ok
test src/task/task_local.rs - task::task_local::LocalKey<T>::try_with (line 78)
... ok
test src/task/task_local.rs - task::task_local::LocalKey<T>::with (line 39) ...
ok
test src/task/yield_now.rs - task::yield_now::yield_now (line 20) ... ok
failures:
---- src/sync/mod.rs - sync (line 18) stdout ----
error: creating a shared reference to mutable static is discouraged
--> src/sync/mod.rs:29:30
|
13 | println!("{} {} {}", A, B, C);
| ^ shared reference to mutable static
|
= note: for more information, see
<https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: shared references to mutable statics are dangerous; it's undefined
behavior if the static is mutated or if a mutable reference is created for it
while the shared reference lives
note: the lint level is defined here
--> src/sync/mod.rs:17:27
|
1 | #![deny(rust_2018_idioms, warnings)]
| ^^^^^^^^
= note: `#[deny(static_mut_refs)]` implied by `#[deny(warnings)]`
error: creating a shared reference to mutable static is discouraged
--> src/sync/mod.rs:29:33
|
13 | println!("{} {} {}", A, B, C);
| ^ shared reference to mutable static
|
= note: for more information, see
<https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: shared references to mutable statics are dangerous; it's undefined
behavior if the static is mutated or if a mutable reference is created for it
while the shared reference lives
error: creating a shared reference to mutable static is discouraged
--> src/sync/mod.rs:29:36
|
13 | println!("{} {} {}", A, B, C);
| ^ shared reference to mutable static
|
= note: for more information, see
<https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: shared references to mutable statics are dangerous; it's undefined
behavior if the static is mutated or if a mutable reference is created for it
while the shared reference lives
error: aborting due to 3 previous errors
Couldn't compile the test.
failures:
src/sync/mod.rs - sync (line 18)
test result: FAILED. 298 passed; 1 failed; 4 ignored; 0 measured; 0 filtered
out; finished in 27.75s
error: doctest failed, to rerun pass `--doc`
error: 1 target failed:
`--doc`
dh_auto_test: error: /usr/share/dh-rust/bin/cargo test --no-fail-fast -- --skip
io_timeout returned exit code 101
make[1]: *** [debian/rules:11: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.