>>> arti: Building community/arti 1.2.7-r0 (using abuild 3.13.0-r5) started Wed, 11 Sep 2024 13:32:50 +0000 >>> arti: Checking sanity of /home/buildozer/aports/community/arti/APKBUILD... >>> arti: Analyzing dependencies... >>> arti: Installing for build: build-base cargo openssl-dev>3 sqlite-dev zstd-dev xz-dev cargo-auditable (1/16) Installing libffi (3.4.6-r0) (2/16) Installing xz-libs (5.6.2-r0) (3/16) Installing libxml2 (2.12.8-r0) (4/16) Installing llvm18-libs (18.1.8-r0) (5/16) Installing rust (1.81.0-r0) (6/16) Installing cargo (1.81.0-r0) (7/16) Installing openssl-dev (3.3.2-r0) (8/16) Installing sqlite (3.46.1-r0) (9/16) Installing sqlite-libs (3.46.1-r0) (10/16) Installing sqlite-dev (3.46.1-r0) (11/16) Installing zstd (1.5.6-r1) (12/16) Installing zstd-dev (1.5.6-r1) (13/16) Installing xz (5.6.2-r0) (14/16) Installing xz-dev (5.6.2-r0) (15/16) Installing cargo-auditable (0.6.4-r0) (16/16) Installing .makedepends-arti (20240911.133251) Executing busybox-1.36.1-r31.trigger OK: 521 MiB in 119 packages >>> arti: Cleaning up srcdir >>> arti: Cleaning up pkgdir >>> arti: Cleaning up tmpdir >>> arti: Fetching https://distfiles.alpinelinux.org/distfiles/edge/arti-1.2.7.tar.gz >>> arti: Fetching https://distfiles.alpinelinux.org/distfiles/edge/arti-1.2.7.tar.gz >>> arti: Checking sha512sums... arti-1.2.7.tar.gz: OK disable_system_time_conversion_patch: OK >>> arti: Unpacking /var/cache/distfiles/edge/arti-1.2.7.tar.gz... patching file crates/tor-hsservice/src/time_store.rs Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling libc v0.2.158 Compiling cfg-if v1.0.0 Compiling version_check v0.9.5 Compiling autocfg v1.3.0 Compiling typenum v1.17.0 Compiling pin-project-lite v0.2.14 Compiling once_cell v1.19.0 Compiling futures-core v0.3.30 Compiling futures-io v0.3.30 Compiling syn v1.0.109 Compiling itoa v1.0.11 Compiling thiserror v1.0.63 Compiling crossbeam-utils v0.8.20 Compiling byteorder v1.5.0 Compiling memchr v2.7.4 Compiling const-oid v0.9.6 Compiling serde v1.0.209 Compiling subtle v2.6.1 Compiling rustversion v1.0.17 Compiling bitflags v2.6.0 Compiling futures-sink v0.3.30 Compiling semver v1.0.23 Compiling pin-utils v0.1.0 Compiling smallvec v1.13.2 Compiling parking v2.2.0 Compiling pkg-config v0.3.30 Compiling value-bag v1.9.0 Compiling futures-task v0.3.30 Compiling libm v0.2.8 Compiling shlex v1.3.0 Compiling spin v0.9.8 Compiling convert_case v0.4.0 Compiling heck v0.5.0 Compiling rustix v0.38.35 Compiling vcpkg v0.2.15 Compiling linux-raw-sys v0.4.14 Compiling base64ct v1.6.0 Compiling equivalent v1.0.1 Compiling hashbrown v0.14.5 Compiling fnv v1.0.7 Compiling paste v1.0.15 Compiling ident_case v1.0.1 Compiling toml_datetime v0.6.8 Compiling fastrand v2.1.1 Compiling bytes v1.7.1 Compiling either v1.13.0 Compiling bitflags v1.3.2 Compiling static_assertions v1.1.0 Compiling num-conv v0.1.0 Compiling io-lifetimes v1.0.11 Compiling time-core v0.1.2 Compiling powerfmt v0.2.0 Compiling void v1.0.2 Compiling keccak v0.1.5 Compiling event-listener v2.5.3 Compiling rustix v0.37.27 Compiling tinyvec_macros v0.1.1 Compiling waker-fn v1.2.0 Compiling heck v0.4.1 Compiling hex v0.4.3 Compiling retry-error v0.5.4 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/retry-error) Compiling linux-raw-sys v0.3.8 Compiling regex-syntax v0.8.4 Compiling strsim v0.10.0 Compiling num-bigint-dig v0.8.4 Compiling fastrand v1.9.0 Compiling async-task v4.7.1 Compiling unicode-bidi v0.3.15 Compiling winnow v0.6.18 Compiling atomic-waker v1.1.2 Compiling fluid-let v1.0.0 Compiling foreign-types-shared v0.1.1 Compiling openssl v0.10.66 Compiling winnow v0.5.40 Compiling percent-encoding v2.3.1 Compiling foreign-types v0.3.2 Compiling parking_lot_core v0.9.10 Compiling tracing-core v0.1.32 Compiling futures-channel v0.3.30 Compiling form_urlencoded v1.2.1 Compiling derive-adhoc-macros v0.7.3 Compiling native-tls v0.2.12 Compiling tinyvec v1.8.0 Compiling option-ext v0.2.0 Compiling scopeguard v1.2.0 Compiling openssl-probe v0.1.5 Compiling derive-deftly-macros v0.14.2 Compiling same-file v1.0.6 Compiling ascii v1.1.0 Compiling strsim v0.11.1 Compiling deranged v0.3.11 Compiling lazy_static v1.5.0 Compiling time-macros v0.2.18 Compiling amplify_num v0.5.3 Compiling humantime v2.1.0 Compiling atomic v0.5.3 Compiling async-lock v2.8.0 Compiling bytemuck v1.17.1 Compiling caret v0.4.7 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/caret) Compiling data-encoding v2.6.0 Compiling regex-syntax v0.6.29 Compiling rand_core v0.6.4 Compiling overload v0.1.1 Compiling siphasher v0.3.11 Compiling sharded-slab v0.1.7 Compiling walkdir v2.5.0 Compiling nu-ansi-term v0.46.0 Compiling thread_local v1.1.8 Compiling by_address v1.2.1 Compiling weak-table v0.3.2 Compiling radium v0.7.0 Compiling tap v1.0.1 Compiling futures-lite v2.3.0 Compiling piper v0.2.4 Compiling itertools v0.11.0 Compiling itertools v0.13.0 Compiling typed-index-collections v3.1.0 Compiling serde_json v1.0.127 Compiling funty v2.0.0 Compiling ryu v1.0.18 Compiling zstd-sys v2.0.13+zstd.1.5.6 Compiling zstd-safe v7.2.1 Compiling adler2 v2.0.0 Compiling dyn-clone v1.0.17 Compiling crc32fast v1.4.2 Compiling downcast-rs v1.2.1 Compiling rand v0.8.5 Compiling wyz v0.5.1 Compiling log v0.4.22 Compiling httparse v1.9.4 Compiling bounded-vec-deque v0.1.1 Compiling base16ct v0.2.0 Compiling httpdate v1.0.3 Compiling arrayvec v0.7.6 Compiling pem-rfc7468 v0.7.0 Compiling generic-array v0.14.7 Compiling ahash v0.8.11 Compiling uncased v0.9.10 Compiling figment v0.10.19 Compiling atomic v0.6.0 Compiling phf_shared v0.11.2 Compiling slotmap v1.0.7 Compiling miniz_oxide v0.8.0 Compiling futures-lite v1.13.0 Compiling glob-match v0.2.1 Compiling inventory v0.3.15 Compiling cfg_aliases v0.2.1 Compiling anyhow v1.0.86 Compiling xxhash-rust v0.8.12 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling polling v2.8.0 Compiling async-io v1.13.0 Compiling lock_api v0.4.12 Compiling nix v0.29.0 Compiling utf8parse v0.2.2 Compiling rustc_version v0.4.1 Compiling signal-hook v0.3.17 Compiling anstyle-query v1.1.1 Compiling fallible-streaming-iterator v0.1.9 Compiling anstyle v1.0.8 Compiling is_terminal_polyfill v1.70.1 Compiling colorchoice v1.0.2 Compiling fallible-iterator v0.3.0 Compiling anstyle-parse v0.2.5 Compiling clap_lex v0.7.2 Compiling rlimit v0.10.2 Compiling hostname-validator v1.1.1 Compiling rangemap v1.5.1 Compiling http v1.1.0 Compiling ipnet v2.9.0 Compiling zstd v0.13.2 Compiling kv-log-macro v1.0.7 Compiling tracing-log v0.2.0 Compiling indexmap v2.5.0 Compiling anstream v0.6.15 Compiling quote v1.0.37 Compiling curve25519-dalek v4.1.3 Compiling async_executors v0.7.0 Compiling concurrent-queue v2.5.0 Compiling crossbeam-queue v0.3.11 Compiling crossbeam-channel v0.5.13 Compiling bitvec v1.0.1 Compiling flate2 v1.0.33 Compiling syn v2.0.77 Compiling phf_generator v0.11.2 Compiling libsqlite3-sys v0.28.0 Compiling event-listener v5.3.1 Compiling event-listener v3.1.0 Compiling async-channel v1.9.0 Compiling unicode-normalization v0.1.23 Compiling async-executor v1.13.0 Compiling event-listener-strategy v0.5.2 Compiling jobserver v0.1.32 Compiling async-lock v3.4.0 Compiling async-channel v2.3.1 Compiling cc v1.1.15 Compiling blocking v1.6.1 Compiling time v0.3.36 Compiling idna v0.5.0 Compiling idna v0.4.0 Compiling num-integer v0.1.46 Compiling regex-automata v0.4.7 Compiling getrandom v0.2.15 Compiling signal-hook-registry v1.4.2 Compiling socket2 v0.4.10 Compiling socket2 v0.5.7 Compiling mio v1.0.2 Compiling dirs-sys v0.4.1 Compiling coarsetime v0.1.34 Compiling inotify-sys v0.1.5 Compiling filetime v0.2.25 Compiling mio v0.8.11 Compiling fslock-arti-fork v0.2.0 Compiling fslock v0.2.1 Compiling memmap2 v0.9.4 Compiling ordered-float v2.10.1 Compiling inotify v0.9.6 Compiling dirs v5.0.1 Compiling directories v5.0.1 Compiling num-bigint v0.4.6 Compiling shellexpand v3.1.0 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling inout v0.1.3 Compiling sec1 v0.7.3 Compiling parking_lot v0.12.3 Compiling url v2.5.2 Compiling digest v0.10.7 Compiling notify v6.1.1 Compiling num-iter v0.1.45 Compiling toml_edit v0.22.20 Compiling tokio v1.40.0 Compiling regex-automata v0.1.10 Compiling sha3 v0.10.8 Compiling sha2 v0.10.8 Compiling signature v2.2.0 Compiling sha1 v0.10.6 Compiling hmac v0.12.1 Compiling toml_edit v0.19.15 Compiling ed25519 v2.2.3 Compiling hkdf v0.12.4 Compiling ssh-encoding v0.2.0 Compiling k12 v0.3.0 Compiling matchers v0.1.0 Compiling openssl-sys v0.9.103 Compiling lzma-sys v0.1.20 Compiling ctrlc v3.4.5 Compiling async-ctrlc v1.2.0 Compiling regex v1.10.6 Compiling xz2 v0.1.7 Compiling async-compression v0.4.12 Compiling proc-macro-crate v3.2.0 Compiling proc-macro-crate v1.3.1 Compiling sanitize-filename v0.5.0 Compiling darling_core v0.14.4 Compiling amplify_syn v2.0.1 Compiling signal-hook-async-std v0.2.2 Compiling darling_core v0.20.10 Compiling terminal_size v0.3.0 Compiling clap_builder v4.5.15 Compiling darling_macro v0.14.4 Compiling amplify_derive v4.0.1 Compiling tokio-util v0.7.11 Compiling darling v0.14.4 Compiling derive_builder_core_fork_arti v0.11.2 Compiling thiserror-impl v1.0.63 Compiling zerocopy-derive v0.7.35 Compiling serde_derive v1.0.209 Compiling tracing-attributes v0.1.27 Compiling zeroize_derive v1.4.2 Compiling futures-macro v0.3.30 Compiling derive_more v0.99.18 Compiling enum-ordinalize v3.1.15 Compiling strum_macros v0.26.4 Compiling pin-project-internal v1.1.5 Compiling openssl-macros v0.1.1 Compiling strum_macros v0.25.3 Compiling visibility v0.1.1 Compiling blanket v0.3.0 Compiling async-trait v0.1.82 Compiling phf_macros v0.11.2 Compiling displaydoc v0.2.5 Compiling tracing-test-macro v0.2.5 Compiling num_enum_derive v0.7.3 Compiling enum-as-inner v0.6.0 Compiling clap_derive v4.5.13 Compiling darling_macro v0.20.10 Compiling educe v0.4.23 Compiling tinystr v0.7.6 Compiling zeroize v1.8.1 Compiling phf v0.11.2 Compiling cipher v0.4.4 Compiling der v0.7.9 Compiling merlin v3.0.0 Compiling futures-util v0.3.30 Compiling zerocopy v0.7.35 Compiling derive_builder_macro_fork_arti v0.11.2 Compiling aes v0.8.4 Compiling ctr v0.9.2 Compiling ssh-cipher v0.2.0 Compiling ssh-key v0.6.6 Compiling darling v0.20.10 Compiling serde_with_macros v3.9.0 Compiling num_enum v0.7.3 Compiling simple_asn1 v0.6.2 Compiling tor-protover v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-protover) Compiling fslock-guard v0.1.5 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/fslock-guard) Compiling secmem-proc v0.3.3 Compiling pin-project v1.1.5 Compiling derive_builder_fork_arti v0.11.2 Compiling tracing v0.1.40 Compiling amplify v4.7.0 Compiling x25519-dalek v2.0.1 Compiling ed25519-dalek v2.1.1 Compiling ppv-lite86 v0.2.20 Compiling polling v3.7.3 Compiling tracing-subscriber v0.3.18 Compiling strum v0.25.0 Compiling rand_chacha v0.3.1 Compiling async-io v2.3.4 Compiling spki v0.7.3 Compiling pkcs8 v0.10.2 Compiling strum v0.26.3 Compiling clap v4.5.16 Compiling pkcs1 v0.7.5 Compiling async-signal v0.2.10 Compiling async-global-executor v2.4.1 Compiling hashlink v0.9.1 Compiling async-process v1.8.1 Compiling async-std v1.12.0 Compiling rusqlite v0.31.0 Compiling safelog v0.3.8 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/safelog) Compiling tor-units v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-units) Compiling tracing-test v0.2.5 Compiling tracing-appender v0.2.3 Compiling tracing-journald v0.3.0 Compiling priority-queue v2.1.0 Compiling rsa v0.9.6 Compiling futures-executor v0.3.30 Compiling async-native-tls v0.5.0 Compiling asynchronous-codec v0.7.0 Compiling hickory-proto v0.24.1 Compiling futures v0.3.30 Compiling tor-error v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-error) Compiling postage v0.5.0 Compiling oneshot-fused-workaround v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/oneshot-fused-workaround) Compiling tor-async-utils v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-async-utils) Compiling derive-adhoc v0.7.3 Compiling pwd-grp v0.1.1 Compiling tor-rtcompat v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-rtcompat) Compiling tor-log-ratelim v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-log-ratelim) Compiling derive-deftly v0.14.2 Compiling tor-rtmock v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-rtmock) Compiling tor-llcrypto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-llcrypto) Compiling serde_spanned v0.6.7 Compiling tor-basic-utils v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-basic-utils) Compiling fs-mistrust v0.7.13 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/fs-mistrust) Compiling serde-value v0.7.0 Compiling serde_ignored v0.1.10 Compiling serde_with v3.9.0 Compiling humantime-serde v1.1.1 Compiling serde_bytes v0.11.15 Compiling growable-bloom-filter v2.1.0 Compiling tor-bytes v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-bytes) Compiling tor-checkable v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-checkable) Compiling tor-consdiff v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-consdiff) Compiling tor-hscrypto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hscrypto) Compiling tor-cert v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-cert) Compiling tor-socksproto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-socksproto) Compiling tor-persist v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-persist) Compiling toml v0.8.19 Compiling tor-config v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-config) Compiling tor-linkspec v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-linkspec) Compiling tor-keymgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-keymgr) Compiling tor-cell v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-cell) Compiling tor-netdoc v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-netdoc) Compiling tor-proto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-proto) warning: method `reply` is never used --> crates/tor-proto/src/crypto/handshake.rs:73:8 | 65 | pub(crate) trait AuxDataReply | ------------ method in this trait ... 73 | fn reply(&mut self, msg: &H::ClientAuxData) -> Option; | ^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling tor-netdir v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-netdir) Compiling tor-relay-selection v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-relay-selection) Compiling tor-chanmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-chanmgr) Compiling tor-guardmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-guardmgr) Compiling tor-ptmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-ptmgr) Compiling tor-circmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-circmgr) warning: `tor-proto` (lib) generated 1 warning Compiling tor-dirclient v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-dirclient) Compiling tor-hsservice v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hsservice) Compiling tor-dirmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-dirmgr) Compiling tor-hsclient v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hsclient) warning: unused imports: `DirectoryKeyProviderBuilder` and `DirectoryKeyProvider` --> crates/tor-hsservice/src/config/restricted_discovery.rs:98:5 | 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused variable: `authorized_clients` --> crates/tor-hsservice/src/publish/descriptor.rs:18:5 | 18 | authorized_clients: &Arc>>, | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_authorized_clients` | = note: `#[warn(unused_variables)]` on by default warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:98:5 | 97 | pub use key_provider::{ | --- help: consider restricting its visibility: `pub(crate)` 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, | ^^^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates note: the lint level is defined here --> crates/tor-hsservice/src/lib.rs:8:9 | 8 | #![warn(unreachable_pub)] | ^^^^^^^^^^^^^^^ warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:98:27 | 97 | pub use key_provider::{ | --- help: consider restricting its visibility: `pub(crate)` 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:98:56 | 97 | pub use key_provider::{ | --- help: consider restricting its visibility: `pub(crate)` 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:99:5 | 97 | pub use key_provider::{ | --- help: consider restricting its visibility: `pub(crate)` 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, 99 | DirectoryKeyProviderListBuilder, StaticKeyProvider, StaticKeyProviderBuilder, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:99:38 | 97 | pub use key_provider::{ | --- help: consider restricting its visibility: `pub(crate)` 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, 99 | DirectoryKeyProviderListBuilder, StaticKeyProvider, StaticKeyProviderBuilder, | ^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:99:57 | 97 | pub use key_provider::{ | --- help: consider restricting its visibility: `pub(crate)` 98 | DirectoryKeyProvider, DirectoryKeyProviderBuilder, DirectoryKeyProviderList, 99 | DirectoryKeyProviderListBuilder, StaticKeyProvider, StaticKeyProviderBuilder, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery.rs:134:1 | 134 | pub const MAX_RESTRICTED_DISCOVERY_CLIENTS: usize = 160; | ---^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: consider restricting its visibility: `pub(crate)` | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> crates/tor-hsservice/src/config/restricted_discovery/key_provider.rs:107:1 | 107 | pub type DirectoryKeyProviderList = Vec; | ---^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | help: consider restricting its visibility: `pub(crate)` | = help: or consider exporting it for use by other crates Compiling arti-client v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-client) Compiling tor-hsrproxy v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hsrproxy) warning: unused import: `HsClientDescEncKey` --> crates/arti-client/src/client.rs:40:24 | 40 | tor_hscrypto::pk::{HsClientDescEncKey, HsClientDescEncKeypair}, | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: variant `VanguardMgrSetup` is never constructed --> crates/arti-client/src/err.rs:140:5 | 122 | enum ErrorDetail { | ----------- variant in this enum ... 140 | VanguardMgrSetup(#[source] tor_guardmgr::VanguardMgrError), | ^^^^^^^^^^^^^^^^ | = note: `ErrorDetail` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default Compiling arti v1.2.7 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti) warning: `tor-hsservice` (lib) generated 10 warnings (run `cargo fix --lib -p tor-hsservice` to apply 9 suggestions) warning: `arti-client` (lib) generated 2 warnings (run `cargo fix --lib -p arti-client` to apply 1 suggestion) Finished `release` profile [optimized] target(s) in 4m 16s Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling libc v0.2.158 Compiling cfg-if v1.0.0 Compiling autocfg v1.3.0 Compiling version_check v0.9.5 Compiling thiserror v1.0.63 Compiling once_cell v1.19.0 Compiling syn v1.0.109 Compiling itoa v1.0.11 Compiling pin-project-lite v0.2.14 Compiling typenum v1.17.0 Compiling serde v1.0.209 Compiling byteorder v1.5.0 Compiling memchr v2.7.4 Compiling futures-core v0.3.30 Compiling futures-io v0.3.30 Compiling smallvec v1.13.2 Compiling convert_case v0.4.0 Compiling subtle v2.6.1 Compiling value-bag v1.9.0 Compiling futures-sink v0.3.30 Compiling pin-utils v0.1.0 Compiling futures-task v0.3.30 Compiling libm v0.2.8 Compiling paste v1.0.15 Compiling spin v0.9.8 Compiling rustversion v1.0.17 Compiling const-oid v0.9.6 Compiling keccak v0.1.5 Compiling void v1.0.2 Compiling semver v1.0.23 Compiling hex v0.4.3 Compiling either v1.13.0 Compiling bytes v1.7.1 Compiling crossbeam-utils v0.8.20 Compiling fnv v1.0.7 Compiling heck v0.5.0 Compiling bitflags v2.6.0 Compiling static_assertions v1.1.0 Compiling parking_lot_core v0.9.10 Compiling retry-error v0.5.4 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/retry-error) Compiling rustix v0.38.35 Compiling scopeguard v1.2.0 Compiling shlex v1.3.0 Compiling linux-raw-sys v0.4.14 Compiling bitflags v1.3.2 Compiling fastrand v2.1.1 Compiling equivalent v1.0.1 Compiling base64ct v1.6.0 Compiling parking v2.2.0 Compiling pkg-config v0.3.30 Compiling num-conv v0.1.0 Compiling num-bigint-dig v0.8.4 Compiling powerfmt v0.2.0 Compiling time-core v0.1.2 Compiling fluid-let v1.0.0 Compiling hashbrown v0.14.5 Compiling toml_datetime v0.6.8 Compiling vcpkg v0.2.15 Compiling winnow v0.6.18 Compiling ident_case v1.0.1 Compiling io-lifetimes v1.0.11 Compiling tinyvec_macros v0.1.1 Compiling regex-syntax v0.8.4 Compiling event-listener v2.5.3 Compiling percent-encoding v2.3.1 Compiling rustix v0.37.27 Compiling strsim v0.10.0 Compiling unicode-bidi v0.3.15 Compiling linux-raw-sys v0.3.8 Compiling foreign-types-shared v0.1.1 Compiling atomic-waker v1.1.2 Compiling humantime v2.1.0 Compiling waker-fn v1.2.0 Compiling async-task v4.7.1 Compiling fastrand v1.9.0 Compiling openssl v0.10.66 Compiling native-tls v0.2.12 Compiling untrusted v0.9.0 Compiling derive-deftly-macros v0.14.2 Compiling tinyvec v1.8.0 Compiling rustls v0.23.12 Compiling openssl-probe v0.1.5 Compiling rustls-pki-types v1.8.0 Compiling futures-channel v0.3.30 Compiling tracing-core v0.1.32 Compiling untrusted v0.7.1 Compiling spin v0.5.2 Compiling heck v0.4.1 Compiling winnow v0.5.40 Compiling same-file v1.0.6 Compiling ascii v1.1.0 Compiling derive-adhoc-macros v0.7.3 Compiling amplify_num v0.5.3 Compiling atomic v0.5.3 Compiling foreign-types v0.3.2 Compiling lazy_static v1.5.0 Compiling option-ext v0.2.0 Compiling hex-literal v0.4.1 Compiling bytemuck v1.17.1 Compiling caret v0.4.7 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/caret) Compiling data-encoding v2.6.0 Compiling form_urlencoded v1.2.1 Compiling futures-lite v2.3.0 Compiling piper v0.2.4 Compiling strsim v0.11.1 Compiling ryu v1.0.18 Compiling itertools v0.13.0 Compiling itertools v0.11.0 Compiling time-macros v0.2.18 Compiling serde_json v1.0.127 Compiling by_address v1.2.1 Compiling regex-syntax v0.6.29 Compiling walkdir v2.5.0 Compiling async-lock v2.8.0 Compiling weak-table v0.3.2 Compiling overload v0.1.1 Compiling sharded-slab v0.1.7 Compiling thread_local v1.1.8 Compiling siphasher v0.3.11 Compiling rand_core v0.6.4 Compiling nu-ansi-term v0.46.0 Compiling rangemap v1.5.1 Compiling typed-index-collections v3.1.0 Compiling radium v0.7.0 Compiling tap v1.0.1 Compiling funty v2.0.0 Compiling arrayvec v0.7.6 Compiling pem-rfc7468 v0.7.0 Compiling dyn-clone v1.0.17 Compiling anyhow v1.0.86 Compiling downcast-rs v1.2.1 Compiling httparse v1.9.4 Compiling inventory v0.3.15 Compiling zstd-sys v2.0.13+zstd.1.5.6 Compiling zstd-safe v7.2.1 Compiling httpdate v1.0.3 Compiling atomic v0.6.0 Compiling wyz v0.5.1 Compiling log v0.4.22 Compiling rand v0.8.5 Compiling bounded-vec-deque v0.1.1 Compiling base16ct v0.2.0 Compiling adler2 v2.0.0 Compiling crc32fast v1.4.2 Compiling glob-match v0.2.1 Compiling xxhash-rust v0.8.12 Compiling typeid v1.0.2 Compiling fallible-iterator v0.3.0 Compiling phf_shared v0.11.2 Compiling generic-array v0.14.7 Compiling ahash v0.8.11 Compiling uncased v0.9.10 Compiling figment v0.10.19 Compiling slotmap v1.0.7 Compiling futures-lite v1.13.0 Compiling miniz_oxide v0.8.0 Compiling fallible-streaming-iterator v0.1.9 Compiling hostname-validator v1.1.1 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling lock_api v0.4.12 Compiling polling v2.8.0 Compiling async-io v1.13.0 Compiling utf8parse v0.2.2 Compiling colorchoice v1.0.2 Compiling is_terminal_polyfill v1.70.1 Compiling anstyle-query v1.1.1 Compiling anstyle v1.0.8 Compiling fixed-capacity-vec v1.0.1 Compiling clap_lex v0.7.2 Compiling http v1.1.0 Compiling anstyle-parse v0.2.5 Compiling rlimit v0.10.2 Compiling ipnet v2.9.0 Compiling try-lock v0.2.5 Compiling rayon-core v1.12.1 Compiling float_eq v1.0.1 Compiling matrixmultiply v0.3.9 Compiling content_inspector v0.2.4 Compiling safe_arch v0.7.2 Compiling similar v2.6.0 Compiling io-lifetimes v2.0.3 Compiling crunchy v0.2.2 Compiling normalize-line-endings v0.3.0 Compiling rustc_version v0.4.1 Compiling zstd v0.13.2 Compiling want v0.3.1 Compiling dunce v1.0.5 Compiling wide v0.7.28 Compiling http v0.2.12 Compiling kv-log-macro v1.0.7 Compiling tracing-log v0.2.0 Compiling io-extras v0.18.2 Compiling glob v0.3.1 Compiling rawpointer v0.2.1 Compiling tiny-keccak v2.0.2 Compiling permutohedron v0.2.4 Compiling tower-service v0.3.3 Compiling tower-layer v0.3.3 Compiling sdd v3.0.2 Compiling socketpair v0.19.5 Compiling mime v0.3.17 Compiling assert-impl v0.1.3 Compiling matchit v0.7.3 Compiling quote v1.0.37 Compiling anstream v0.6.15 Compiling sync_wrapper v0.1.2 Compiling arti-config v0.17.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-config) Compiling pico-args v0.5.0 Compiling base32 v0.5.1 Compiling float-ord v0.3.2 Compiling indexmap v2.5.0 Compiling bitvec v1.0.1 Compiling concurrent-queue v2.5.0 Compiling crossbeam-queue v0.3.11 Compiling crossbeam-channel v0.5.13 Compiling crossbeam-epoch v0.9.18 Compiling syn v2.0.77 Compiling flate2 v1.0.33 Compiling unicode-normalization v0.1.23 Compiling scc v2.1.16 Compiling snapbox-macros v0.3.10 Compiling phf_generator v0.11.2 Compiling curve25519-dalek v4.1.3 Compiling async_executors v0.7.0 Compiling event-listener v5.3.1 Compiling getrandom v0.2.15 Compiling jobserver v0.1.32 Compiling signal-hook-registry v1.4.2 Compiling mio v1.0.2 Compiling socket2 v0.5.7 Compiling socket2 v0.4.10 Compiling event-listener v3.1.0 Compiling async-channel v1.9.0 Compiling coarsetime v0.1.34 Compiling dirs-sys v0.4.1 Compiling filetime v0.2.25 Compiling inotify-sys v0.1.5 Compiling async-executor v1.13.0 Compiling mio v0.8.11 Compiling fslock-arti-fork v0.2.0 Compiling fslock v0.2.1 Compiling libsqlite3-sys v0.28.0 Compiling memmap2 v0.9.4 Compiling memmap2 v0.5.10 Compiling crossbeam-deque v0.8.5 Compiling inotify v0.9.6 Compiling os_pipe v1.2.1 Compiling wait-timeout v0.2.0 Compiling axum-core v0.3.4 Compiling axum v0.6.20 Compiling dirs v5.0.1 Compiling directories v5.0.1 Compiling parking_lot v0.12.3 Compiling event-listener-strategy v0.5.2 Compiling cc v1.1.15 Compiling shellexpand v3.1.0 Compiling async-lock v3.4.0 Compiling async-channel v2.3.1 Compiling async-broadcast v0.7.1 Compiling notify v6.1.1 Compiling idna v0.5.0 Compiling idna v0.4.0 Compiling http-body v1.0.1 Compiling blocking v1.6.1 Compiling http-body v0.4.6 Compiling regex-automata v0.4.7 Compiling num-integer v0.1.46 Compiling ordered-float v2.10.1 Compiling rmp v0.8.14 Compiling num-complex v0.4.6 Compiling approx v0.5.1 Compiling float-cmp v0.9.0 Compiling rayon v1.10.0 Compiling num-bigint v0.4.6 Compiling url v2.5.2 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling inout v0.1.3 Compiling sec1 v0.7.3 Compiling num-iter v0.1.45 Compiling num-rational v0.4.2 Compiling digest v0.10.7 Compiling toml_edit v0.22.20 Compiling regex-automata v0.1.10 Compiling sha3 v0.10.8 Compiling sha2 v0.10.8 Compiling signature v2.2.0 Compiling sha1 v0.10.6 Compiling hmac v0.12.1 Compiling blake2 v0.10.6 Compiling toml_edit v0.19.15 Compiling ed25519 v2.2.3 Compiling hkdf v0.12.4 Compiling rfc6979 v0.4.0 Compiling ssh-encoding v0.2.0 Compiling k12 v0.3.0 Compiling simba v0.8.1 Compiling matchers v0.1.0 Compiling openssl-sys v0.9.103 Compiling ring v0.17.8 Compiling ring v0.16.20 Compiling lzma-sys v0.1.20 Compiling regex v1.10.6 Compiling xz2 v0.1.7 Compiling async-compression v0.4.12 Compiling sanitize-filename v0.5.0 Compiling proc-macro-crate v1.3.1 Compiling proc-macro-crate v3.2.0 Compiling darling_core v0.14.4 Compiling amplify_syn v2.0.1 Compiling darling_core v0.20.10 Compiling rustls-webpki v0.102.7 Compiling tempfile v3.12.0 Compiling terminal_size v0.3.0 Compiling clap_builder v4.5.15 Compiling snapbox v0.6.17 Compiling darling_macro v0.14.4 Compiling amplify_derive v4.0.1 Compiling visible v0.0.1 Compiling futures-await-test-macro v0.3.0 Compiling dynasm v2.0.0 Compiling x509-signature v0.5.0 Compiling darling v0.14.4 Compiling derive_builder_core_fork_arti v0.11.2 Compiling thiserror-impl v1.0.63 Compiling serde_derive v1.0.209 Compiling derive_more v0.99.18 Compiling zerocopy-derive v0.7.35 Compiling futures-macro v0.3.30 Compiling enum-ordinalize v3.1.15 Compiling zeroize_derive v1.4.2 Compiling tracing-attributes v0.1.27 Compiling strum_macros v0.26.4 Compiling visibility v0.1.1 Compiling tokio-macros v2.4.0 Compiling pin-project-internal v1.1.5 Compiling openssl-macros v0.1.1 Compiling async-trait v0.1.82 Compiling blanket v0.3.0 Compiling strum_macros v0.25.3 Compiling tracing-test-macro v0.2.5 Compiling displaydoc v0.2.5 Compiling phf_macros v0.11.2 Compiling num_enum_derive v0.7.3 Compiling typetag-impl v0.2.18 Compiling serde_repr v0.1.19 Compiling clap_derive v4.5.13 Compiling enum-as-inner v0.6.0 Compiling automod v1.0.14 Compiling nalgebra-macros v0.2.2 Compiling serial_test_derive v3.1.1 Compiling darling_macro v0.20.10 Compiling educe v0.4.23 Compiling zeroize v1.8.1 Compiling tokio v1.40.0 Compiling phf v0.11.2 Compiling tinystr v0.7.6 Compiling der v0.7.9 Compiling cipher v0.4.4 Compiling merlin v3.0.0 Compiling futures-util v0.3.30 Compiling zerocopy v0.7.35 Compiling derive_builder_macro_fork_arti v0.11.2 Compiling aes v0.8.4 Compiling ctr v0.9.2 Compiling ssh-cipher v0.2.0 Compiling darling v0.20.10 Compiling serde_with_macros v3.9.0 Compiling num_enum v0.7.3 Compiling pin-project v1.1.5 Compiling tor-protover v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-protover) Compiling fslock-guard v0.1.5 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/fslock-guard) Compiling secmem-proc v0.3.3 Compiling derive_builder_fork_arti v0.11.2 Compiling tracing v0.1.40 Compiling x25519-dalek v2.0.1 Compiling ed25519-dalek v2.1.1 Compiling amplify v4.7.0 Compiling ppv-lite86 v0.2.20 Compiling polling v3.7.3 Compiling tracing-subscriber v0.3.18 Compiling strum v0.25.0 Compiling rand_chacha v0.3.1 Compiling spki v0.7.3 Compiling async-io v2.3.4 Compiling pkcs8 v0.10.2 Compiling pkcs1 v0.7.5 Compiling clap v4.5.16 Compiling strum v0.26.3 Compiling hashlink v0.9.1 Compiling async-signal v0.2.10 Compiling async-global-executor v2.4.1 Compiling async-process v1.8.1 Compiling rand_distr v0.4.3 Compiling async-std v1.12.0 Compiling nalgebra v0.32.6 Compiling tracing-test v0.2.5 Compiling safelog v0.3.8 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/safelog) Compiling tor-units v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-units) Compiling tor-geoip v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-geoip) Compiling test-temp-dir v0.2.2 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/test-temp-dir) Compiling priority-queue v2.1.0 Compiling rsa v0.9.6 Compiling dsa v0.6.3 Compiling futures-executor v0.3.30 Compiling async-native-tls v0.5.0 Compiling http-body-util v0.1.2 Compiling futures v0.3.30 Compiling futures-await-test v0.3.0 Compiling ssh-key v0.6.6 Compiling tor-error v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-error) Compiling postage v0.5.0 Compiling oneshot-fused-workaround v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/oneshot-fused-workaround) Compiling serial_test v3.1.1 Compiling futures-rustls v0.26.0 Compiling tor-async-utils v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-async-utils) Compiling derive-adhoc v0.7.3 Compiling pwd-grp v0.1.1 Compiling tokio-util v0.7.11 Compiling hickory-proto v0.24.1 Compiling hyper v1.4.1 Compiling tokio-stream v0.1.15 Compiling hyper v0.14.30 Compiling tower v0.4.13 Compiling tokio-native-tls v0.3.1 Compiling tokio-socks v0.5.2 Compiling tor-rtcompat v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-rtcompat) Compiling fast-socks5 v0.9.6 Compiling derive-deftly v0.14.2 Compiling hyper-util v0.1.7 Compiling dynasmrt v2.0.0 Compiling deranged v0.3.11 Compiling tor-basic-utils v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-basic-utils) Compiling serde_spanned v0.6.7 Compiling fs-mistrust v0.7.13 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/fs-mistrust) Compiling serde-value v0.7.0 Compiling serde_ignored v0.1.10 Compiling serde_with v3.9.0 Compiling humantime-serde v1.1.1 Compiling serde_bytes v0.11.15 Compiling erased-serde v0.4.5 Compiling serde_test v1.0.177 Compiling rmp-serde v1.3.0 Compiling serde_path_to_error v0.1.16 Compiling serde_urlencoded v0.7.1 Compiling tor-events v0.17.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-events) Compiling growable-bloom-filter v2.1.0 Compiling hashx v0.1.5 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/hashx) Compiling tor-log-ratelim v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-log-ratelim) Compiling typetag v0.2.18 Compiling tor-rtmock v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-rtmock) Compiling slotmap-careful v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/slotmap-careful) Compiling equix v0.1.7 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/equix) Compiling time v0.3.36 Compiling asynchronous-codec v0.7.0 Compiling tor-persist v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-persist) Compiling tor-rpcbase v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-rpcbase) Compiling arti-rpc-client-core v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-rpc-client-core) Compiling toml v0.8.19 Compiling trycmd v0.15.7 Compiling simple_asn1 v0.6.2 Compiling rusqlite v0.31.0 Compiling tracing-appender v0.2.3 Compiling tor-llcrypto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-llcrypto) Compiling tor-config v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-config) Compiling tor-bytes v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-bytes) Compiling tor-checkable v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-checkable) Compiling tor-consdiff v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-consdiff) Compiling statrs v0.17.1 Compiling tor-hscrypto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hscrypto) Compiling tor-cert v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-cert) Compiling tor-socksproto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-socksproto) Compiling tor-hspow v0.17.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hspow) Compiling fixup-features v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/maint/fixup-features) Compiling tor-linkspec v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-linkspec) Compiling tor-keymgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-keymgr) Compiling tor-memquota v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-memquota) Compiling tor-cell v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-cell) Compiling keygen-openssh-test v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/maint/keygen-openssh-test) Compiling tor-netdoc v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-netdoc) Compiling tor-proto v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-proto) Compiling tor-netdir v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-netdir) Compiling tor-chanmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-chanmgr) Compiling tor-relay-selection v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-relay-selection) Compiling tor-congestion v0.17.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-congestion) Compiling tor-guardmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-guardmgr) Compiling tor-ptmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-ptmgr) Compiling arti-relay v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-relay) Compiling pt-proxy v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/examples/gsoc2023/pt-proxy) Compiling tor-circmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-circmgr) Compiling tor-dirclient v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-dirclient) Compiling tor-hsservice v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hsservice) Compiling tor-hsclient v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hsclient) Compiling tor-dirmgr v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-dirmgr) Compiling arti-client v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-client) Compiling tor-hsrproxy v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/tor-hsrproxy) Compiling arti v1.2.7 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti) Compiling arti-rpcserver v0.22.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-rpcserver) warning: variable does not need to be mutable --> crates/arti/src/cfg.rs:261:13 | 261 | let mut config = self.build_unvalidated()?; | ----^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Compiling dns-resolver v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/examples/gsoc2023/dns-resolver) Compiling hyper-http-hs-example v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/examples/hyper/hyper-http-hs-example) Compiling connection-checker v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/examples/gsoc2023/connection-checker) Compiling obfs4-checker v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/examples/gsoc2023/obfs4-checker) Compiling hyper-http-client-example v0.1.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/examples/hyper/hyper-http-client-example) warning: unused import: `anyhow::Result` --> crates/arti-client/examples/one_hop_circuit.rs:1:5 | 1 | use anyhow::Result; | ^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `std::ops::Deref` --> crates/arti-client/examples/one_hop_circuit.rs:2:5 | 2 | use std::ops::Deref; | ^^^^^^^^^^^^^^^ warning: unused import: `std::sync::Arc` --> crates/arti-client/examples/one_hop_circuit.rs:3:5 | 3 | use std::sync::Arc; | ^^^^^^^^^^^^^^ warning: unused import: `tokio_crate as tokio` --> crates/arti-client/examples/one_hop_circuit.rs:4:5 | 4 | use tokio_crate as tokio; | ^^^^^^^^^^^^^^^^^^^^ warning: unused imports: `filter` and `prelude::*` --> crates/arti-client/examples/one_hop_circuit.rs:5:26 | 5 | use tracing_subscriber::{filter, prelude::*}; | ^^^^^^ ^^^^^^^^^^ warning: unused imports: `TorClientConfig` and `TorClient` --> crates/arti-client/examples/one_hop_circuit.rs:7:19 | 7 | use arti_client::{TorClient, TorClientConfig}; | ^^^^^^^^^ ^^^^^^^^^^^^^^^ warning: unused import: `tor_rtcompat::Runtime` --> crates/arti-client/examples/one_hop_circuit.rs:10:5 | 10 | use tor_rtcompat::Runtime; | ^^^^^^^^^^^^^^^^^^^^^ warning: function `find_one_hop_dir_cache` is never used --> crates/arti-client/examples/one_hop_circuit.rs:13:4 | 13 | fn find_one_hop_dir_cache(netdir: &NetDir) -> Option { | ^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `arti-client` (example "one_hop_circuit") generated 8 warnings (run `cargo fix --example "one_hop_circuit"` to apply 7 suggestions) warning: `arti` (lib) generated 1 warning (run `cargo fix --lib -p arti` to apply 1 suggestion) Compiling arti-bench v0.17.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-bench) Compiling arti-testing v0.17.0 (/home/buildozer/aports/community/arti/src/arti-arti-v1.2.7/crates/arti-testing) warning: `arti` (lib test) generated 1 warning (1 duplicate) Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 42s Running unittests src/lib.rs (target/debug/deps/arti-affdab87cfb06eed) running 22 tests test cfg::test::articonfig_application ... ok test cfg::test::articonfig_proxy ... ok test cfg::test::articonfig_logging ... ok test cfg::test::builder ... ok test cfg::test_impl_Default_for_ApplicationConfig ... ok test cfg::test_impl_Default_for_ArtiConfig ... ok test cfg::test_impl_Default_for_SystemConfig ... ok test cfg::test_impl_Default_for_ProxyConfig ... ok test logging::test_impl_Default_for_LogfileConfig ... ok test logging::test_impl_Default_for_LoggingConfig ... ok test logging::time::test::ilog ... ok test logging::time::test::precision_from_duration ... ok test reload_cfg::test::watch_single_file ... ignored test logging::time::test::test_formatting ... ok test cfg::test::ports_listen_socks ... ok test cfg::test::compat_ports_listen_dns ... ok test cfg::test::transports ... ok test cfg::test::onion_services ... ok test cfg::test::bridges ... ok test cfg::test::exhaustive ... ok test cfg::test::default_config ... ok test reload_cfg::test::watch_multiple ... ok test result: ok. 21 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.04s Running unittests src/main.rs (target/debug/deps/arti-79aae27179473309) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/cli_tests.rs (target/debug/deps/cli_tests-1219246dd7aeee2b) running 1 test Testing tests/testcases/hss-feature-missing/hss.md ... ignored Testing tests/testcases/hsc-feature-missing/hsc.md ... ignored Testing README.md ... ignored test cli_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/main.rs (target/debug/deps/arti_bench-e37d37c2e545f8ba) running 1 test test test::test_iso_tracker ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/arti_client-04611369e612a4a5) running 37 tests test address::test::is_ip_address ... ok test address::test::bad_ports ... ok test address::test::convert_dangerous ... ok test address::test::convert_safe ... ok test address::test::local_addrs ... ok test address::test::resolve_instructions ... ok test address::test::validate_addr ... ok test address::test::validate_hostname ... ok test builder::test::builder_is_send ... ok test address::test::prefs_onion_services ... ok test address::test::stream_instructions ... ok test client::test::streamprefs_ipv4_only ... ok test client::test::streamprefs_ipv4_preferred ... ok test client::test::streamprefs_ipv6_preferred ... ok test client::test::streamprefs_ipv6_only ... ok test client::test::streamprefs_isolate_every_stream ... ok test client::test::streamprefs_new_has_expected_defaults ... ok test client::test::streamprefs_optimistic ... ok test client::test::streamprefs_new_isolation_group ... ok test client::test::streamprefs_set_isolation ... ok test config::test_impl_Default_for_ClientAddrConfig ... ok test config::test_impl_Default_for_BridgesConfig ... ok test config::test_impl_Default_for_StreamTimeoutConfig ... ok test config::test::check_default ... ok test err::hint::test::find_no_hint_tor_error ... ok test err::test::traits_ok ... ok test err::hint::test::find_hint_tor_error ... ok test err::hint::test::find_hint_anyhow ... ok test config::test_impl_Default_for_StorageConfig ... ok test config::test::builder ... ok test config::test_impl_Default_for_TorClientConfig ... ok test config::test::defaults ... ok test config::test::bridges_supported ... ok test client::test::unbootstrapped_client_unusable ... ok test client::test::create_unbootstrapped ... ok test client::test::reconfigure_all_or_nothing ... ok test config::test::check_bridge_pt ... ok test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running unittests src/lib.rs (target/debug/deps/arti_config-9897f79d668f4f93) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/arti_relay-49ba6c9ad77f357c) running 4 tests test config::test::defaults ... ok test config::test_impl_Default_for_TorRelayConfig ... ok test config::test::builder ... ok test config::test_impl_Default_for_StorageConfig ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/arti_rpc_client_core-fe28d3df4e3f38b3) running 19 tests test llconn::test::reading ... ok test llconn::test::write_failure ... ok test msgs::request::test::parse_requests ... ok test msgs::request::test::bad_requests ... ok test msgs::request::test::fix_requests ... ok test conn::test::simple ... ok test llconn::test::write_success ... ok test msgs::response::test::bad_json ... ok test msgs::response::test::response_meta_bad ... ok test msgs::test::any_obj_bad ... ok test msgs::request::test::preserve_fields ... ok test msgs::response::test::response_meta_good ... ok test msgs::test::any_obj_good ... ok test msgs::response::test::re_encode ... ok test msgs::request::test::reencode_requests ... ok test conn::test::arti_socket_closed ... ok test conn::test::syntax_error ... ok test conn::test::fatal_error ... ok test conn::test::complex ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.59s Running unittests src/lib.rs (target/debug/deps/arti_rpcserver-14ba052093207f7b) running 18 tests test cancel::test::cancelled ... ok test cancel::test::not_cancelled ... ok test msgs::test::fmt_replies ... ok test codecs::test::check_sink_basics ... ok test objmap::test::arc_to_addr ... ok test msgs::test::valid_requests ... ok test objmap::test::duplicates ... ok test objmap::test::map_basics ... ok test objmap::test::obj_ptr ... ok test msgs::test::invalid_requests ... ok test objmap::test::remove ... ok test objmap::test::strong_and_weak ... ok test objmap::test::upgrade ... ok test objmap::test::wrapper_magic ... ok test globalid::test::mac_works ... ok test globalid::test::roundtrip ... ok test objmap::test::objid_encoding ... ok test objmap::test::tidy ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/main.rs (target/debug/deps/arti_testing-03f809e2fe2398e6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/caret-88b9f22a67a80e1a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/example_int.rs (target/debug/deps/example_int-43b241b98e18f768) running 2 tests test test_int_ops ... ok test test_str_ops ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/connection_checker-f08dfc404712df20) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/dns_resolver-3b82e83e299e8260) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/equix-f6f4183cda063562) running 1 test test solver::test::solver_memory_size ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/equix_hash.rs (target/debug/deps/equix_hash-b13c2a5efc1d293c) running 2 tests test edge_case_hashx_seeds ... ok test bad_hashx_seeds ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/equix_verify.rs (target/debug/deps/equix_verify-2ca5adc693694b43) running 3 tests test solve_verify_1 ... ok test incorrect_order ... ok test expected_solution_count ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 23.99s Running tests/tor_equix_vectors.rs (target/debug/deps/tor_equix_vectors-0acd0959564740db) running 2 tests test verify_only ... ok test tor_equix_vectors ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.93s Running unittests src/main.rs (target/debug/deps/fixup_features-4cbe73984495eda8) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/fs_mistrust-bc085594ebae4bb7) running 37 tests test anon_home::test::in_canonical_home ... ok test anon_home::test::in_home ... ok test anon_home::test::no_change ... ok test disable::test::from_val ... ok test err::test::bad_perms ... ok test err::test::bits ... ok test test::default_mistrust ... ok test user::test::groups ... ok test test::trust_everyone ... ok test dir::test::bad_paths ... ok test test::admin_only ... ok test user::serde_support::test::os_string ... ok test dir::test::metadata_symlink ... ok test user::test::lookup_id ... ok test test::check_contents ... ok test user::serde_support::test::bad_names ... ok test test::multiple_errors ... ok test test::sticky ... ok test user::test::username_ignoring_env ... ok test user::test::selfnamed ... ok test dir::test::read_directory ... ok test user::test::username_from_env ... ok test user::test::username_real ... ok test test::want_type ... ok test test::simple_cases ... ok test test::readable_ok ... ok test test::make_directory ... ok test test::trust_gid ... ok test walk::test::unix_permissions ... ok test walk::test::past_root ... ok test dir::test::read_and_write ... ok test dir::test::remove_file ... ok test dir::test::easy_case ... ok test walk::test::simple_path ... ok test walk::test::repeats ... ok test user::serde_support::test::round_trips ... ok test walk::test::looping ... ok test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/fslock_guard-89e4ac8411072bd2) running 2 tests test tests::delete_lock_file_if_requested ... ok test tests::keep_lock_file_after_drop ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/hashx-8b07260f8e08cf47) running 4 tests test siphash::test::sip_round_vectors ... ok test rand::test::rng_vectors ... ok test siphash::test::siphash24_ctr_vectors ... ok test siphash::test::seed_hash_vectors ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/hashx_gen.rs (target/debug/deps/hashx_gen-c07323ada6a580c9) running 2 tests test overall_failure ... ok test dst_retry_and_succeed ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/hashx_vectors.rs (target/debug/deps/hashx_vectors-fc1fd75e7cc73f14) running 6 tests test compiler_not_available ... ok test seed1_interp ... ok test seed2 ... ok test seed1 ... ok test seed2_interp ... ok test bad_seeds ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/hyper_http_client_example-b1173db311aa8814) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/hyper_http_hs_example-7f58c5309a8ecfe9) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/keygen_openssh_test-e36088c65125add7) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/obfs4_checker-818116e9881c8ffe) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/oneshot_fused_workaround-cb42c7e2d3201486) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/pt_proxy-b32b8d9638089d6d) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/retry_error-94377d52bff04fcb) running 5 tests test test::bad_parse1 ... ok test test::no_problems ... ok test test::one_problem ... ok test test::operations ... ok test test::overflow ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/safelog-525cb2092ba295c0) running 13 tests test flags::test::guards ... ok test test::clone_bound ... ok test flags::test::interfere_1 ... ok test flags::test::interfere_2 ... ok test flags::test::interfere_3 ... ok test flags::test::suppress ... ok test impls::test::ip ... ok test impls::test::sockaddr ... ok test test::box_sensitive ... ok test test::debug_vec ... ok test test::deprecated ... ok test test::display_various ... ok test test::test_redacted ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/debug/deps/slotmap_careful-af3d63c191d98360) running 42 tests test test::dense_slot_map::empty ... ok test test::dense_slot_map::clear ... ok test test::dense_slot_map::get_capacity ... ok test test::dense_slot_map::get_mut_multiple ... ok test test::dense_slot_map::index ... ok test test::dense_slot_map::insert_variations ... ok test test::dense_slot_map::iterators ... ok test test::dense_slot_map::modify ... ok test test::dense_slot_map::remove_large_but_bogus ... ok test test::dense_slot_map::remove_many_times ... ok test test::dense_slot_map::retain ... ok test test::dense_slot_map::saturating ... ok test test::dense_slot_map::retain_and_panic ... ok test test::dense_slot_map::validate ... ok test test::hop_slot_map::clear ... ok test test::hop_slot_map::empty ... ok test test::hop_slot_map::get_capacity ... ok test test::hop_slot_map::get_mut_multiple ... ok test test::hop_slot_map::index ... ok test test::hop_slot_map::insert_variations ... ok test test::hop_slot_map::iterators ... ok test test::hop_slot_map::modify ... ok test test::hop_slot_map::remove_large_but_bogus ... ok test test::hop_slot_map::remove_many_times ... ok test test::hop_slot_map::retain ... ok test test::hop_slot_map::retain_and_panic ... ok test test::hop_slot_map::saturating ... ok test test::hop_slot_map::validate ... ok test test::slot_map::clear ... ok test test::slot_map::empty ... ok test test::slot_map::get_capacity ... ok test test::slot_map::get_mut_multiple ... ok test test::slot_map::index ... ok test test::slot_map::insert_variations ... ok test test::slot_map::iterators ... ok test test::slot_map::remove_large_but_bogus ... ok test test::slot_map::modify ... ok test test::slot_map::remove_many_times ... ok test test::slot_map::retain ... ok test test::slot_map::retain_and_panic ... ok test test::slot_map::validate ... ok test test::slot_map::saturating ... ok test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/test_temp_dir-191eb05baf6f78b2) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_async_utils-01b3f8468d0250a1) running 5 tests test watch::test::postage_drop ... ok test prepare_send::test::prepare_send ... ok test watch::test::postage_sender_ext ... ok test stream_peek::test::poll_peek_paths ... ok test stream_peek::test::wakeups ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/tor_basic_utils-b8000e89c43f0aed) running 26 tests test byte_qty::test::convert ... ok test byte_qty::test::display_qty ... ok test byte_qty::test::parse_qty ... ok test byte_qty::test::serde_ser ... ok test byte_qty::test::serde_deser ... ok test iter::test::counting_filter ... ok test iter::test::counting_with_predicates ... ok test iter::test::fooz ... ok test n_key_set::test::basic ... ok test rangebounds::test::intersect_time_bounds ... ok test rangebounds::test::intersect_unbounded_end ... ok test rangebounds::test::intersect_unbounded_range ... ok test rangebounds::test::intersect_unbounded_start ... ok test rangebounds::test::no_overlap ... ok test retry::test::bounds ... ok test retry::test::init ... ok test test::test_strip_suffix_ignore_ascii_case ... ok test test_rng::test::code_decode ... ok test retry::test::rng ... ok test test_rng::test::from_env ... ok test test_rng::test::from_str ... ok test test_rng::test::determinism ... ok test test_rng::test::make_seed ... ok test n_key_set::test::modify_value ... ok test n_key_set::test::retain_and_compact ... ok test rangebounds::test::combinatorial ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/debug/deps/tor_bytes-9d4cfb4592a1b34f) running 28 tests test impls::tests::curve25519 ... ok test impls::tests::genarray ... ok test impls::tests::ipv4addr ... ok test impls::tests::ipv6addr ... ok test impls::tests::roundtrip_u64 ... ok test impls::tests::rsa_id ... ok test impls::tests::u8_array ... ok test impls::tests::vec_u8 ... ok test reader::tests::advance_too_far ... ok test reader::tests::bytecursor_read_missing ... ok test reader::tests::bytecursor_read_ok ... ok test reader::tests::cursor ... ok test reader::tests::exhaust ... ok test impls::tests::ed25519 ... ok test reader::tests::extract ... ok test reader::tests::nested_bad ... ok test reader::tests::nested_good ... ok test reader::tests::read_u128 ... ok test reader::tests::take_rest ... ok test reader::tests::take_until ... ok test reader::tests::truncate ... ok test reader::tests::truncate_badly ... ok test test::writer ... ok test writer::tests::nested ... ok test writer::tests::write_ints ... ok test writer::tests::write_slice ... ok test writer::tests::writeable ... ok test secretbuf::test::simple_case ... ok test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_cell-727f87696fe2c343) running 4 tests test chancell::msg::test::destroy_reason ... ok test slicewriter::test::basics ... ok test slicewriter::test::full_is_ok ... ok test slicewriter::test::too_full_is_not_ok ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/test_chancell.rs (target/debug/deps/test_chancell-d47b8d1ae7137a9d) running 4 tests test versions ... ok test bad_circid_cells ... ok test test_truncated_cells ... ok test test_simple_cells ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/test_relaycell.rs (target/debug/deps/test_relaycell-1b3aa42bdb1f6549) running 4 tests test bad_rng ... ok test test_address ... ok test test_streamid ... ok test test_cells ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/testvec_chanmsg.rs (target/debug/deps/testvec_chanmsg-9f6ed53b736e4484) running 18 tests test test_auth_challenge ... ok test test_authorize ... ok test test_authenticate ... ok test test_create_fast ... ok test test_create ... ok test test_create2 ... ok test test_created ... ok test test_created2 ... ok test test_created_fast ... ok test test_padding ... ok test test_destroy ... ok test test_padding_negotiate ... ok test test_relay ... ok test test_versions ... ok test test_vpadding ... ok test test_netinfo ... ok test test_unspecified ... ok test test_certs ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/testvec_relaymsg.rs (target/debug/deps/testvec_relaymsg-ceade26dfd50cd58) running 27 tests test test_begindir ... ok test test_drop ... ok test test_begin ... ok test test_connected ... ok test test_connected_udp ... ok test test_establish_rendezvous ... ok test test_end ... ok test test_connect_udp ... ok test test_intro_established ... ok test test_extended ... ok test test_data ... ok test test_introduce_ack ... ok test test_extend2 ... ok test test_extended2 ... ok test test_rendezvous ... ok test test_introduce ... ok test test_extend ... ok test test_truncate ... ok test test_truncated ... ok test test_unrecognized ... ok test test_resolve ... ok test testvec_intro_payload ... ok test test_resolved ... ok test establish_intro_canned ... ok test test_establish_intro ... ok test test_sendme ... ok test establish_intro_roundtrip ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/tor_cert-a482262283bfe862) running 4 tests test encode::test::unrecognized_ext ... ok test test::certified_key ... ok test test::parse_unrecognized_ext ... ok test encode::test::signed_cert_without_key ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/invalid_certs.rs (target/debug/deps/invalid_certs-58ce469e4fa89f97) running 3 tests test cant_parse ... ok test mismatched_signing_key ... ok test expired_cert ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/testvec_certs.rs (target/debug/deps/testvec_certs-4e6e6c98dd98d382) running 2 tests test test_valid_ed ... ok test test_valid_rsa_cc ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/tor_chanmgr-5ecd6b53734929a7) running 18 tests test config::test::channel_config ... ok test event::test::derive_status ... ok test config::test_impl_Default_for_ChannelConfig ... ok test event::test::sender ... ok test event::test::status_basics ... ok test mgr::state::test::expire_channels ... ok test mgr::state::test::rmv_unusable ... ok test transport::proxied::test::setting_encoding ... ok test transport::proxied::test::split_settings ... ok test mgr::state::test::reparameterize_via_netdir ... ok test mgr::state::padding_test::padding_control_through_layers ... ok test mgr::state::padding_test::padding_parameters_calculation ... ok test mgr::test::connect_one_fail ... ok test mgr::test::unusable_entries ... ok test mgr::test::connect_one_ok ... ok test mgr::test::test_concurrent ... ok test builder::test::build_ok ... ok test transport::default::test::test_connect_one ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.54s Running unittests src/lib.rs (target/debug/deps/tor_checkable-99d1deaeebbcbf01) running 7 tests test signed::test::test_map ... ok test signed::test::test_sig_gated ... ok test timed::test::test_as_ref ... ok test timed::test::test_bounds ... ok test timed::test::test_checking ... ok test timed::test::test_dangerous ... ok test timed::test::test_map ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_circmgr-e16ab55728f4f8ae) running 69 tests test config::test_impl_Default_for_CircuitTiming ... ok test config::test_impl_Default_for_PreemptiveCircuitConfig ... ok test config::test::path_config ... ok test config::test_impl_Default_for_PathConfig ... ok test hspool::pool::test::random_idx_empty ... ok test hspool::pool::test::random_idx_none ... ok test isolation::test::build_isolation ... ok test isolation::test::isolation_token ... ok test isolation::test::isolation_trait ... ok test isolation::test::isolation_tuple ... ok test mgr::streams::test::left_only ... ok test mgr::streams::test::right_only ... ok test mgr::streams::test::multiplex ... ok test hspool::test::pool_with_vanguards_disabled ... ok test hspool::test::pool_with_vanguards_enabled ... ok test hspool::pool::test::random_idx ... ok test path::exitpath::test::empty_path ... ok test preemptive::test::predicts_starting_ports ... ok test preemptive::test::does_not_predict_old_ports ... ok test preemptive::test::predicts_used_ports ... ok test timeouts::pareto::test::ms_partial_cmp ... ok test timeouts::pareto::test::history_lowlev ... ok test timeouts::pareto::test::default_params ... ok test timeouts::pareto::test::pareto_estimate ... ok test timeouts::pareto::test::pareto_estimate_timeout ... ok test mgr::test::request_unplannable ... ok test timeouts::pareto::test::pareto_estimate_clear ... ok test timeouts::pareto::test::success_observation_mechanism ... ok test timeouts::test::action_scale_values ... ok test timeouts::pareto::test::time_observation_management ... ok test timeouts::test::test_mul_duration ... ok test timeouts::pareto::test::xm_calculation ... ok test usage::test::display_target_ports ... ok test usage::test::restrict_mut ... ok test usage::test::usage_ops ... ok test timeouts::estimator::test::load_estimator ... ok test timeouts::pareto::test::state_conversion ... ok test mgr::test::test_find_supported ... ok test build::test::build_onehop ... ok test path::hspath::test::hs_path_no_vanguards_incompatible_target ... ok test usage::test::exit_policy ... ok test mgr::test::prebuild ... ok test test::get_params ... ok test mgr::test::request_timeout2 ... ok test build::test::build_threehop ... ok test mgr::test::request_timeout ... ok test build::test::build_huge_timeout ... ok test mgr::test::request_wrong_spec ... ok test build::test::build_modest_timeout ... ok test build::test::test_double_timeout ... ok test mgr::test::expiration ... ok test mgr::test::opportunistic ... ok test mgr::test::request_retried ... ok test mgr::test::basic_tests ... ok test mgr::test::isolated ... ok test path::hspath::test::lite_vanguard_path_insufficient_relays ... ok test mgr::test::request_fails_too_much ... ok test path::hspath::test::hs_path_no_vanguards_reject_same_family ... ok test path::hspath::test::lite_vanguard_path ... ok test path::hspath::test::full_vanguard_path_insufficient_relays ... ok test usage::test::build_testing_noexit ... ok test usage::test::buildpath ... ok test path::exitpath::test::no_exits ... ok test path::hspath::test::full_vanguard_path ... ok test path::exitpath::test::exitpath_with_guards ... ok test path::dirpath::test::dirpath ... ok test path::hspath::test::hs_path_no_vanguards ... ok test path::exitpath::test::by_ports ... ok test path::exitpath::test::any_exit ... ok test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.82s Running unittests src/lib.rs (target/debug/deps/tor_config-f61b7b67eddde0e5) running 73 tests test err::test::build_subfield_err ... ok test err::test::build_err ... ok test err::test::within ... ok test flatten::test::flattenable_extract_fields_a_test ... ok test flatten::test::flattenable_test_a ... ok test flatten::test::flattenable_test_b ... ok test flatten::test::flattenable_test_c ... ok test file_watcher::test::notify_event_handler ... ok test list_builder::test::vecbuilder ... ok test list_builder::test::nonempty_default ... ok test load::test::test_impl_Default_for_TestConfigA ... ok test load::test::test_impl_Default_for_TestConfigB ... ok test load::test::test_impl_Default_for_TestConfigC ... ok test load::test::test_display_key ... ok test load::test::test_ok_unquoted ... ok test misc::test::display_listen ... ok test list_builder::test::deser ... ok test misc::test_not_auto_value_bool::auto_is_not_a_valid_value_for_bool ... ok test misc::test_not_auto_value_char::auto_is_not_a_valid_value_for_char ... ok test cmdline::test::parse_bad ... ok test cmdline::test::conv_toml_error ... ok test misc::test_not_auto_value_f32::auto_is_not_a_valid_value_for_f32 ... ok test cmdline::test::bareword_expansion ... ok test misc::test_not_auto_value_f64::auto_is_not_a_valid_value_for_f64 ... ok test misc::test_not_auto_value_i128::auto_is_not_a_valid_value_for_i128 ... ok test misc::test_not_auto_value_i16::auto_is_not_a_valid_value_for_i16 ... ok test flatten::test::ser ... ok test misc::test_not_auto_value_i32::auto_is_not_a_valid_value_for_i32 ... ok test misc::test_not_auto_value_i64::auto_is_not_a_valid_value_for_i64 ... ok test misc::test_not_auto_value_i8::auto_is_not_a_valid_value_for_i8 ... ok test misc::test_not_auto_value_isize::auto_is_not_a_valid_value_for_isize ... ok test misc::test::bool_or_auto ... ok test misc::test_not_auto_value_u128::auto_is_not_a_valid_value_for_u128 ... ok test misc::test_not_auto_value_u16::auto_is_not_a_valid_value_for_u16 ... ok test misc::test::padding_level ... ok test misc::test_not_auto_value_u32::auto_is_not_a_valid_value_for_u32 ... ok test misc::test_not_auto_value_u64::auto_is_not_a_valid_value_for_u64 ... ok test cmdline::test::parse_good ... ok test misc::test_not_auto_value_u8::auto_is_not_a_valid_value_for_u8 ... ok test misc::test_not_auto_value_usize::auto_is_not_a_valid_value_for_usize ... ok test flatten::test::nested ... ok test flatten::test::ignored ... ok test mut_cfg::test::basic_constructors ... ok test mut_cfg::test::check_and_replace ... ok test mut_cfg::test::map_and_replace ... ok test mut_cfg::test::mutate_with_existing_ref ... ok test path::test::expand_bogus ... ok test path::test::expand_cache ... ok test path::test::expand_no_op ... ok test misc::test::explicit_or_auto ... ok test path::test::expand_home ... ok test path::test::literal ... ok test flatten::test::plain ... ok test load::test::test_intersect_unrecognized_list ... ok test path::test_serde::program_dir ... ok test path::test_serde::roundtrip_json ... ok test path::test_serde::roundtrip_mpack ... ok test sources::test::dir_syntax ... ok test test::resolve_option_test ... ok test path::test_serde::roundtrip_toml ... ok test misc::test::listen_parse ... ok test sources::test::from_cmdline ... ok test sources::test::non_required_file ... ok test sources::test::both_required_and_not ... ok test load::test::test_resolve ... ok test load::test::build_error ... ok test path::test_serde::test_parse ... ok test sources::test::dir_with_some ... ok test sources::test::load_two_files_with_cmdline ... ok test test::reconfigure_helpers ... ok test file_watcher::test::watch_file_path ... ok test file_watcher::test::watch_dir_path ... ok test file_watcher::test::watch_dirs ... ok test result: ok. 73 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running unittests src/lib.rs (target/debug/deps/tor_congestion-93cc3b279d06d7f3) running 2 tests test rtt::test::clock_skew_test_vectors ... ok test rtt::test::rtt_test_vectors ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_consdiff-6df9a6627d186fdd) running 9 tests test test::apply_command_simple ... ok test test::apply_transformation ... ok test test::header ... ok test test::insert ... ok test test::parse_command ... ok test test::push_reversed ... ok test test::remove ... ok test test::sort_order ... ok test test::apply_simple ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/testvec.rs (target/debug/deps/testvec-7c058f322fca5e5f) running 1 test test apply_tricky ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_dirclient-c38ad40f4073f044) running 22 tests test request::test::test_hs_desc_download_request ... ok test request::test::test_cert_request ... ok test request::test::test_rd_request_all ... ok test response::test::errors ... ok test request::test::test_consensus_request ... ok test request::test::test_rd_request ... ok test test::decomp_unknown ... ok test request::test::test_md_request ... ok test test::decomp_bad_data ... ok test test::headers_bogus ... ok test test::decomp_zstd ... ok test test::decomp_xz2 ... ok test test::headers_ok ... ok test test::decomp_zlib ... ok test test::test_read_until_limited ... ok test util::test::format ... ok test test::decompress_identity ... ok test test::test_headers_too_long ... ok test test::test_404 ... ok test test::test_send_request ... ok test test::test_headers_truncated ... ok test test::test_download_truncated ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Running unittests src/lib.rs (target/debug/deps/tor_dirmgr-bb88c39cd3b23753) running 57 tests test authority::test_impl_Default_for_Authority ... ok test authority::test::authority ... ok test bootstrap::test::week ... ok test authority::test::auth ... ok test config::test::build_schedule ... ok test config::test_impl_Default_for_DirTolerance ... ok test config::test_impl_Default_for_DownloadScheduleConfig ... ok test docid::test::doctype ... ok test docid::test::into_query ... ok test docid::test::pending_requirement ... ok test event::flagevent_test_variant_numbers_BridgeDescEvent ... ok test event::flagevent_test_variant_numbers_DirEvent ... ok test event::test::dir_status_basics ... ok test event::test::failed_conversion ... ok test event::test::dir_status_display ... ok test event::test::bootstrap_status ... ok test docid::test::partition_ids ... ok test retry::test_impl_Default_for_DownloadSchedule ... ok test shared_ref::test::shared_mut_arc ... ok test retry::test::config ... ok test state::test::download_schedule ... ok test storage::test::doctext ... ok test storage::test::strings ... ok test storage::test::files ... ok test config::test::build_network ... ok test config::test_impl_Default_for_NetworkConfig ... ok test config::test::simplest_config ... ok test config::test::build_dirmgrcfg ... ok test event::test::receive_two ... ok test event::test::subscribe_and_publish ... ok test event::test::receive_after_publishers_are_gone ... ok test event::test::two_publishers ... ok test storage::sqlite::test::bad_blob_fname ... ok test storage::sqlite::test::authcerts ... ok test storage::sqlite::test::blobs ... ok test storage::sqlite::test::consensus ... ok test storage::sqlite::test::orphaned_blobs ... ok test test::failing_accessors ... ok test storage::sqlite::test::routerdescs ... ok test storage::sqlite::test::microdescs ... ok test test::expand_response ... ok test bootstrap::test::partly_in_cache ... ok test storage::sqlite::test::from_path_rw ... ok test storage::sqlite::test::init ... ok test test::make_consensus_request ... ok test bootstrap::test::all_in_cache ... ok test test::load_and_store_internals ... ok test state::test::get_consensus_state ... ok test docmeta::test::t_sha3_dual ... ok test bridgedesc::bdtest::dormant ... ok test test::make_other_requests ... ok test docid::test::split_into_chunks ... ok test bridgedesc::bdtest::success ... ok test bridgedesc::bdtest::cache ... ok test bridgedesc::bdtest::process_doc ... ok test state::test::get_certs_state ... ok test state::test::get_microdescs_state ... ok test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.39s Running unittests src/lib.rs (target/debug/deps/tor_error-cf1634b12149d505) running 8 tests test internal::test::source ... ok test retriable::test::abs_comparison ... ok test report::test::test ... ok test retriable::test::abs_from_sum ... ok test retriable::test::comparison ... ok test retriable::test::earliest_absolute ... ok test tracing::test::warn_report ... ok test internal::test::internal_macro_test ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/tor_events-6283c9841c77a9c0) running 4 tests test test::does_not_send_to_no_subscribers ... ok test test::receives_events ... ok test test::subscriptions ... ok test test::empty_recv ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running unittests src/lib.rs (target/debug/deps/tor_geoip-98f592f4f9e80d0a) running 4 tests test test::basic_lookups ... ok test test::cc_parse ... ok test test::opt_cc_parse ... ok test test::embedded_db ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.25s Running unittests src/lib.rs (target/debug/deps/tor_guardmgr-58f6dd4c4f941ca7) running 55 tests test bridge::config::test_impl_Default_for_BridgeConfig ... ok test fallback::test_impl_Default_for_FallbackDir ... ok test dirstatus::test::status_basics ... ok test guard::test::circ_history ... ok test guard::test::crate_id ... ok test guard::test::dir_status ... ok test guard::test::disable_on_failure ... ok test guard::test::mark_retriable ... ok test guard::test::expiration ... ok test guard::test::pending ... ok test guard::test::record_attempt ... ok test fallback::set::test::construct_fallback_set ... ok test fallback::set::test::test_status ... ok test guard::test::record_failure ... ok test bridge::config::test::bridge_lines ... ok test guard::test::record_success ... ok test guard::test::retry ... ok test guard::test::trickier_usages ... ok test guard::test::simple_accessors ... ok test skew::test::estimate_not_skewed ... ok test fallback::set::test::set_choose ... ok test skew::test::estimate_skewed ... ok test skew::test::mean_stddev ... ok test skew::test::estimate_with_no_data ... ok test skew::test::outliers ... ok test test::guard_param_defaults ... ok test test::vanguard_mode_ord ... ok test test_impl_Default_for_GuardUsage ... ok test test_not_auto_value_VanguardMode::auto_is_not_a_valid_value_for_VanguardMode ... ok test util::test::test_randomize_time ... ok test bridge::config::test::config_api ... ok test filter::test::permissiveness ... ok test guard::test::netdir_integration ... ok test sample::test::retry_primary ... ok test sample::test::persistence ... ok test sample::test::select_primary ... ok test sample::test::copy_status ... ok test sample::test::expiration ... ok test sample::test::everybodys_down ... ok test sample::test::sample_test ... ok test vanguards::test::invalid_state_file ... ok test vanguards::test::background_task_not_spawned ... ok test sample::test::sampling_and_usage ... ok test sample::test::count_missing_mds ... ok test vanguards::test::full_vanguards_disabled ... ok test guard::test::update_from_netdir ... ok test vanguards::test::select_vanguards ... ok test vanguards::test::load_from_state_file ... ok test vanguards::test::override_vanguard_set_size ... ok test vanguards::test::expire_vanguards ... ok test vanguards::test::full_vanguards_persistence ... ok test test::filtering_basics ... ok test test::external_status ... ok test test::simple_waiting ... ok test test::simple_case ... ok test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running unittests src/lib.rs (target/debug/deps/tor_hsclient-962621f057ae2444) running 6 tests test isol_map::test::simple ... ok test isol_map::test::retain ... ok test state::test::simple ... ok test state::test::coalesce ... ok test state::test::expiry ... ok test connect::test::test_connect ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running unittests src/lib.rs (target/debug/deps/tor_hscrypto-3d06c23ca4b9dc26) running 9 tests test ope::test::add_slice ... ok test ops::test::mac_testvec ... ok test time::test::check_testvec ... ok test ops::test::mac_from_definition ... ok test pk::test::hsid_strings ... ok test pk::test::parse_client_desc_enc_key ... ok test pk::test::key_blinding_testvec ... ok test pk::test::key_blinding_blackbox ... ok test ope::test::test_vec ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.59s Running unittests src/lib.rs (target/debug/deps/tor_hspow-3cdc3b327310748b) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/hspow_vectors.rs (target/debug/deps/hspow_vectors-5196af1c409e22c3) running 28 tests test verify_seed0_effort0_seed_err ... ok test verify_effort100k_effort_err ... ok test verify_seed0_effort10_effort_err ... ok test verify_seed86_effort100k_effort_err ... ok test verify_effort0_ok ... ok test verify_effort1m_ok ... ok test verify_seed0_effort1_hash_err ... ok test verify_seed86_effort100k_ok ... ok test solve_effort1_aa_10_55 ... ok test solve_effort2_aa_11_55 ... ok test solve_effort1_aa_11_55 ... ok test solve_effort0_aa_11_55 ... ok test solve_effort1_86_bf_40 ... ok test solve_effort1_9d_be_b4 ... ok test solve_effort1_86_bf_b4 ... ok test solve_effort100_aa_11_56 ... ok test solve_effort100k_aa_11_42 ... ok test solve_effort1m_aa_11_59 ... ok test solve_effort10_aa_11_56 ... ok test solve_effort1k_aa_11_d4 ... ok test solve_effort1_c5_bf_d1 ... ok test solve_effort30k_aa_11_36 ... ok test solve_effort10_aa_11_01 ... ok test solve_effort10k_86_bf_36 ... ok test solve_effort100k_86_bf_2e ... ok test solve_effort10k_aa_11_c8 ... ok test solve_effort1k_aa_41_01 ... ok test solve_effort1m_86_bf_55 ... ok test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.86s Running unittests src/lib.rs (target/debug/deps/tor_hsrproxy-978eff2ae27252c8) running 10 tests test config::flattenable_test_proxy_config_builder ... ok test config::test::pattern_display ... ok test config::test::pattern_err ... ok test config::test::deserialize ... ok test config::test::pattern_ok ... ok test config::test::target_display ... ok test config::test::target_err ... ok test config::test::demo ... ok test config::test::target_ok ... ok test config::test::validation_fail ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_hsservice-ac0e016b5588c83d) running 40 tests test config::flattenable_test_onion_service_config_builder ... ok test ipt_lid::test::lid_serde ... ok test keys::test::hsid_key_specifiers ... ok test keys::test::desc_signing_key_specifiers ... ok test keys::test::blind_id_key_specifiers ... ok test config::restricted_discovery::test::invalid_config ... ok test nickname::test::empty_nickname ... ok test keys::test::ipt_key_specifiers ... ok test nickname::test::mk ... ok test config::restricted_discovery::test::empty_providers ... ok test nickname::test::serde ... ok test publish::reupload_timer::test::reupload_for_time_period_ordering ... ok test replay::test::hash_basics ... ok test test::generate_hsid_corrupt_keystore ... ignored test test::generate_hsid_offline_hsid ... ignored test time_store::test::hms_fmt ... ok test time_store::test::ref_fmt ... ok test timeout_track::test::arith_instant_combined ... ok test timeout_track::test::arith_systemtime ... ok test time_store::test::basic ... ok test config::restricted_discovery::test::key_precedence ... ok test config::restricted_discovery::test::ignore_invalid ... ok test publish::backoff::tests::max_retries_fatal ... ok test test::generate_hsid ... ok test publish::backoff::tests::max_retries ... ok test test::hsid_keypair_already_exists ... ok test test::onion_name ... ok test publish::backoff::tests::single_timeout ... ok test timeout_track::test::sleeps ... ok test config::restricted_discovery::test::valid_config ... ok test publish::backoff::tests::timeout ... ok test replay::test::simple_usage ... ok test replay::test::logging_basics ... ok test replay::test::test_truncated ... ok test replay::test::test_partial_write ... ok test ipt_set::test::test ... ok test ipt_mgr::test::test_mgr_lifecycle ... ok test publish::test::publish_after_ipt_change_no_errors ... ok test publish::test::publish_after_ipt_change_with_errors ... ok test publish::test::reupload_after_publishing ... ok test result: ok. 38 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 4.59s Running unittests src/lib.rs (target/debug/deps/tor_keymgr-7b0d5951f5044ad2) running 44 tests test config::arti::test_impl_Default_for_ArtiNativeKeystoreConfig ... ok test err::tests::error_source ... ok test key_specifier::test::arti_path_validation ... ok test key_specifier::test::arti_path_with_denotator ... ok test key_specifier::test::define_key_specifier_fixed_path_component ... ok test key_specifier::test::define_key_specifier_ctor_path ... ok test key_specifier::test::define_key_specifier_no_fields ... ok test key_specifier::test::define_key_specifier_role_field ... ok test key_specifier::test::define_key_specifier_with_denotator ... ok test key_specifier::test::define_key_specifier_with_fields ... ok test key_specifier::test::define_key_specifier_with_multiple_denotators ... ok test key_specifier::test::define_key_specifier_with_fields_and_denotator ... ok test key_specifier::test::encode_time_period ... ok test key_specifier::test::pretty_time_period ... ok test key_specifier::test::key_info_builder ... ok test key_specifier::test::serde ... ok test key_specifier::test::substring ... ok test key_type::tests::unknown_key_types ... ok test keystore::arti::ssh::tests::invalid_ed25519_key ... ok test keystore::arti::ssh::tests::invalid_expanded_ed25519_key ... ok test key_specifier::test::encode_hsid ... ok test keystore::arti::ssh::tests::invalid_x25519_key ... ok test keystore::arti::ssh::tests::x25519_key ... ok test keystore::ephemeral::tests::id ... ok test keystore::arti::ssh::tests::ed25519_key ... ok test keystore::arti::ssh::tests::expanded_ed25519_key ... ok test keystore::arti::tests::init_failure_perms ... ok test keystore::arti::tests::key_path_repr ... ok test keystore::arti::ssh::tests::wrong_key_type ... ok test keystore::ephemeral::tests::contains ... ok test keystore::ephemeral::tests::list ... ok test keystore::ephemeral::tests::remove ... ok test keystore::arti::tests::key_path_not_regular_file ... ok test keystore::ephemeral::tests::get ... ok test mgr::tests::remove ... ok test keystore::arti::tests::get_and_rm_bad_perms ... ok test mgr::tests::keygen ... ok test mgr::tests::get_or_generate ... ok test keystore::arti::tests::remove ... ok test keystore::ephemeral::tests::insert ... ok test keystore::arti::tests::get ... ok test keystore::arti::tests::list ... ok test keystore::arti::tests::insert ... ok test mgr::tests::insert_and_get ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/tor_linkspec-a74c152e4d8e9bb1) running 41 tests test decode::test::decode_errs ... ok test decode::test::decode_ok ... ok test ids::by_id::test::remove_exact ... ok test ids::set::test::serde_empty ... ok test ids::by_id::test::lookup ... ok test ids::set::test::basic_usage ... ok test ids::set::test::serde_singleton_ed25519 ... ok test ids::set::test::serde_singleton_rsa ... ok test ids::test::as_bytes ... ok test ids::test::equals_other ... ok test ids::test::parse_fail ... ok test ids::test::types ... ok test ids::test::serde_owned ... ok test ids::test::parse_and_display ... ok test ids::test::unwrap_ed_panic - should panic ... ok test ids::test::unwrap_ok ... ok test ids::test::unwrap_rsa_panic - should panic ... ok test ls::test::test_parse_bad ... ok test ls::test::test_unparsed ... ok test ls::test::test_unparsed_bad ... ok test ls::test::test_parse_enc ... ok test owned::test::chan_target ... ok test owned::test::format_relay_ids ... ok test owned::test_impl_Default_for_OwnedChanTarget ... ok test owned::test_impl_Default_for_OwnedCircTarget ... ok test owned::test::circ_target ... ok test owned::test_impl_Default_for_RelayIds ... ok test traits::test::cmp_by_ids ... ok test traits::test::compare_id_sets ... ok test transport::test::addr ... ok test transport::test::builtin ... ok test traits::test::has_id ... ok test traits::test::display ... ok test transport::test::chanmethod_direct ... ok test transport::test::chanmethod_pt ... ok test traits::test::test_linkspecs ... ok test transport::test::parsing ... ok test transport::test::settings ... ok test transport::test::transport_id ... ok test transport::test::wellformed ... ok test verbatim::test::verbatim_linkspecs ... ok test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_llcrypto-088e34451a80d2e0) running 7 tests test util::ct::test::test_lookup ... ok test util::tests::extract_rsa ... ok test pk::test::validatable_ed_sig ... ok test pk::keymanip::tests::curve_to_ed_compatible ... ok test pk::keymanip::tests::ed_to_curve_compatible ... ok test pk::keymanip::tests::blinding ... ok test util::ct::test::test_comparisons ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running tests/misc.rs (target/debug/deps/misc-73fc6e17c1fbdd1a) running 7 tests test serde_edid ... ok test serde_rsaid ... ok test test_rsa_is_zero ... ok test test_rsa_formatting ... ok test test_wrong_hex_rsa_ids ... ok test test_ed25519_identity ... ok test batch_verify ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running tests/testvec.rs (target/debug/deps/testvec-678007dfc1f8251e) running 12 tests test tv_aes128_ctr ... ok test tv_aes256_ctr ... ok test tv_sha256 ... ok test tv_sha512 ... ok test tv_sha3_256 ... ok test tv_shake256 ... ok test tv_shake128 ... ok test tv_curve25519 ... ok test tv_ed25519 ... ok test tv_known_rsa ... ok test tv_ed25519_convert ... ok test tv_sha1 ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s Running unittests src/lib.rs (target/debug/deps/tor_log_ratelim-86af4af0a4e7f4a0) running 2 tests test logstate::tests::display_problem ... ok test logstate::tests::display_recovery ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_memquota-ab86820bb03ea9cb) running 16 tests test config::flattenable_test_config_builder ... ok test drop_bomb::test::bomb_disarmed ... ok test drop_bomb::test::bomb_make_sim_explosion ... ok test drop_bomb::test::bomb_panic ... ok test drop_bomb::test::bomb_sim_disarmed ... ok test drop_bomb::test::bomb_sim_explosion ... ok test drop_bomb::test::cond_explosion_panic ... ok test drop_bomb::test::cond_forgot_drop_impl ... ok test drop_bomb::test::cond_ok ... ok test drop_bomb::test::cond_sim_explosion ... ok test drop_reentrancy::test::bad ... ok test drop_reentrancy::test::fine ... ok test refcount::test::drop_ref_without_decrement ... ok test refcount::test::good ... ok test refcount::test::try_insert_fail ... ok test error::test::error_display ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/tor_netdir-186142f8ba61f9bc) running 44 tests test hsdir_params::test::offset_within_srv_period ... ok test hsdir_params::test::disaster ... ok test hsdir_params::test::ring_params_simple ... ok test hsdir_params::test::srv_period ... ok test hsdir_params::test::ring_params_tricky ... ok test hsdir_params::test::start_of_day ... ok test hsdir_params::test::srvs_extract_and_find ... ok test hsdir_params::test::vote_period ... ok test params::test::empty_list ... ok test params::test::all_parameters ... ok test params::test::from_consensus ... ok test params::test::good_invalid_rep ... ok test hsdir_ring::test::test_hs_indexes ... ok test params::test::good_out_of_range ... ok test params::test::good_unknown ... ok test params::test::multiple_good_parameters ... ok test params::test::single_good_parameter ... ok test params::test::unknown_parameter ... ok test test::subnet_union ... ok test test::subnets ... ok test test::weight_type ... ok test weight::test::t_apply_bwfn ... ok test weight::test::t_calc_shift ... ok test weight::test::t_clamp ... ok test weight::test::t_log2 ... ok test weight::test::t_pick_bwfunc ... ok test weight::test::weight_flags ... ok test weight::test::t_weightset_basic ... ok test weight::test::weightset_from_consensus ... ok test test::override_params ... ok test testnet::test::try_with_function ... ok test test::fill_from_previous ... ok test test::family_list ... ok test test::test_by_ids_detailed ... ok test test::relay_funcs ... ok test test::relay_has_country_code ... ok test test::partial_netdir ... ok test test::test_by_id ... ok test test::weight_accessors ... ok test test::hs_dirs_selection ... ok test test::test_badexit ... ok test test::path_count ... ok test test::test_pick_multiple ... ok test test::test_pick ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s Running unittests src/lib.rs (target/debug/deps/tor_netdoc-c5c31a4d788e3535) running 82 tests test build::test::time_formats_as_args ... ok test doc::authcert::build::test::failing_cert ... ok test doc::hsdesc::desc_enc::test::too_short ... ok test doc::authcert::build::test::simple_cert ... ok test doc::hsdesc::build::middle::test::middle_hsdesc_encoding_no_client_auth ... ok test doc::microdesc::build::test::failing ... ok test doc::microdesc::build::test::maximal ... ok test doc::microdesc::build::test::minimal ... ok test doc::microdesc::test::parse_no_tap_key ... ok test build::test::authcert ... ok test doc::netstatus::build::test::consensus ... ok test doc::netstatus::test::test_netparam ... ok test doc::authcert::test::test_recovery_1 ... ok test parse::macros::test::kwd ... ok test doc::routerdesc::test::test_platform ... ok test doc::microdesc::test::parse_single ... ok test doc::authcert::test::test_recovery_2 ... ok test doc::microdesc::test::test_bad ... ok test parse::parser::test::parse_section ... ok test types::family::test::mutable ... ok test parse::tokenize::test::read_simple ... ok test parse::parser::test::rejected ... ok test types::family::test::family ... ok test parse::tokenize::test::test_badtoks ... ok test doc::authcert::test::parse_bad ... ok test types::family::test::test_contains ... ok test types::misc::test::base16 ... ok test doc::microdesc::test::test_recover ... ok test types::misc::test::base64 ... ok test types::misc::test::base64_lengths ... ok test doc::microdesc::test::parse_multi ... ok test types::misc::test::ed25519 ... ok test types::misc::test::curve25519 ... ok test types::misc::test::fingerprint ... ok test types::misc::test::nickname ... ok test types::misc::test::ed_cert ... ok test types::policy::addrpolicy::test::serde ... ok test types::policy::addrpolicy::test::test_bad_rules ... ok test types::policy::addrpolicy::test::test_policy_matches ... ok test types::misc::test::time ... ok test types::misc::test::rsa_public_key ... ok test doc::hsdesc::build::inner::test::inner_hsdesc_intro_auth ... ok test types::policy::addrpolicy::test::test_rule_matches ... ok test types::policy::addrpolicy::test::test_roundtrip_rules ... ok test types::policy::portpolicy::test::test_bad ... ok test types::policy::test::parse_portrange ... ok test types::policy::portpolicy::test::test_roundtrip ... ok test types::policy::test::pr_fmt ... ok test types::policy::test::pr_manip ... ok test types::version::test::parse_bad ... ok test types::version::test::parse_good ... ok test util::intern::test::interning_by_ref ... ok test util::batching_split_before::tests::test_batching_split_before ... ok test util::intern::test::interning_by_value ... ok test util::str::test::test_extent ... ok test util::str::test::test_str_offset ... ok test doc::hsdesc::build::middle::test::middle_hsdesc_encoding_client_auth ... ok test doc::hsdesc::desc_enc::test::roundtrip_basics ... ok test doc::hsdesc::build::outer::test::outer_hsdesc ... ok test doc::routerdesc::test::parse_multiple_annotated ... ok test doc::hsdesc::test::parse_meta_good ... ok test doc::netstatus::test::test_bad ... ok test doc::routerdesc::test::test_bad ... ok test doc::hsdesc::build::inner::test::inner_hsdesc_no_intro_auth ... ok test doc::routerdesc::test::parse_no_tap_key ... ok test doc::routerdesc::test::parse_arbitrary ... ok test doc::hsdesc::outer::test::parse_good ... ok test doc::hsdesc::middle::test::parse_good ... ok test doc::hsdesc::test::parse_desc_auth_missing ... ok test doc::hsdesc::inner::test::parse_good ... ok test doc::authcert::test::parse_one ... ok test doc::hsdesc::test::parse_desc_auth_good ... ok test doc::hsdesc::test::parse_desc_good ... ok test doc::netstatus::test::test_sharedrand ... ok test doc::netstatus::test::test_weight ... ok test doc::hsdesc::build::middle::test::middle_hsdesc_encoding_with_bad_client_auth ... ok test doc::hsdesc::build::inner::test::inner_hsdesc_too_many_link_specifiers ... ok test doc::hsdesc::inner::test::inner_text ... ok test types::misc::test::base64_rev ... ok test doc::netstatus::test::parse_and_validate_ns ... ok test doc::netstatus::test::parse_and_validate_md ... ok test doc::hsdesc::build::test::encode_decode ... ok test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Running unittests src/lib.rs (target/debug/deps/tor_persist-b081edb672b3b9cd) running 23 tests test fs::clean::test::fnames ... ok test fs::clean::test::absent ... ok test fs::clean::test::age ... ok test err::test::error_display ... ok test fs::clean::test::list ... ok test slug::test::bad ... ok test slug::test::badchar_msg ... ok test slug::test::empty_slug ... ok test slug::test::windows_forbidden ... ok test fs::test::locking ... ok test slug::test::good ... ok test fs::test::clean_successful ... ok test testing::test::lock_blocking ... ok test testing::test::futureproof_enums ... ok test testing::test::futureproof ... ok test testing::test::basic_tests ... ok test testing::test::typesafe_handles ... ok test fs::test::permissions ... ok test fs::test::errors ... ok test fs::test::simple ... ok test state_dir::test::test_api ... ok test state_dir::test::test_reset_expiry ... ok test state_dir::test::test_iter ... ok test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/tor_proto-c662e207b3d0df67) running 117 tests test channel::padding::test_impl_Default_for_Parameters ... ok test channel::reactor::test::new_circ_create_failure ... ignored test channel::test::duration_unused_at ... ok test channel::test::check_match ... ok test channel::unique_id::test::chan_circid ... ok test channel::test::unique_id ... ok test channel::unique_id::test::chan_unique_id ... ok test circuit::celltypes::test::create_response ... ok test circuit::celltypes::test::client_circ_chan_msg ... ok test circuit::sendme::test::recvwindow ... ok test circuit::halfstream::test::halfstream_connected ... ok test circuit::halfstream::test::halfstream_other ... ok test circuit::sendme::test::sendwindow_basic ... ok test circuit::sendme::test::sendwindow_bad_put ... ok test circuit::halfstream::test::halfstream_sendme ... ok test circuit::sendme::test::sendwindow_erroring ... ok test circuit::streammap::test::test_wrapping_next_stream_id ... ok test circuit::sendme::test::what_counts ... ok test circuit::test::basic_params ... ok test circuit::halfstream::test::halfstream_data ... ok test crypto::cell::test::hop_num_display ... ok test crypto::handshake::fast::test::failure ... ok test crypto::handshake::hs_ntor::test::ntor_mac ... ok test crypto::handshake::fast::test::roundtrip ... ok test crypto::handshake::fast::test::testvec ... ok test crypto::ll::kdf::test::clearbox_ntor1_kdf ... ok test crypto::ll::kdf::test::clearbox_tap_kdf ... ok test crypto::ll::kdf::test::fail_tap_kdf ... ok test crypto::ll::kdf::test::testvec_ntor1_kdf ... ok test crypto::ll::kdf::test::testvec_shake_kdf ... ok test crypto::ll::kdf::test::testvec_tap_kdf ... ok test util::ct::test::test_bytes_eq ... ok test util::ct::test::test_is_zero ... ok test stream::incoming::test::incoming_cmd_checker ... ok test util::keyed_futures_unordered::tests::test_empty ... ok test util::keyed_futures_unordered::tests::test_one_pending_future ... ok test util::keyed_futures_unordered::tests::test_one_pending_then_ready_future ... ok test util::keyed_futures_unordered::tests::test_one_ready_future ... ok test util::keyed_futures_unordered::tests::test_remove_and_reuse_ready ... ok test util::keyed_futures_unordered::tests::test_remove_and_reuse_pending_then_ready ... ok test channel::circmap::test::circmap_basics ... ok test util::keyed_futures_unordered::tests::test_remove_pending ... ok test crypto::handshake::ntor::tests::testvec ... ok test crypto::handshake::ntor::tests::simple ... ok test crypto::handshake::ntor::tests::failing_handshakes ... ok test crypto::handshake::ntor_v3::test::test_ntor3_roundtrip ... ok test crypto::handshake::ntor_v3::test::test_ntor3_testvec ... ok test crypto::handshake::ntor_v3::test::test_ntor3_roundtrip_highlevel ... ok test crypto::handshake::ntor_v3::test::test_ntor3_roundtrip_highlevel_cc ... ok test crypto::handshake::hs_ntor::test::testvec ... ok test crypto::handshake::hs_ntor::test::hs_ntor ... ok test util::keyed_futures_unordered::tests::test_async ... ok test circuit::streammap::test::streammap_basics ... ok test util::keyed_futures_unordered::tests::test_remove_ready ... ok test util::skew::test::from_f64 ... ok test util::skew::test::make_skew ... ok test util::skew::test::order ... ok test util::stream_poll_set::test::get_pending_stream ... ok test util::stream_poll_set::test::get_ready_stream ... ok test util::stream_poll_set::test::mutate_pending_stream ... ok test util::stream_poll_set::test::mutate_ready_stream ... ok test util::sometimes_unbounded_sink::test::cases ... ok test util::stream_poll_set::test::test_empty ... ok test util::stream_poll_set::test::test_one_pending ... ok test util::stream_poll_set::test::test_one_ready ... ok test util::stream_poll_set::test::test_remove_and_reuse_key ... ok test util::stream_poll_set::test::test_async ... ok test util::stream_poll_set::test::test_round_robin ... ok test util::ts::test::opt_timestamp ... ok test channel::handshake::test::connect_cellparse ... ok test crypto::cell::test::testvec ... ok test channel::handshake::test::connect_duplicates ... ok test channel::handshake::test::connect_badver ... ok test channel::handshake::test::connect_missing_certs ... ok test channel::handshake::test::connect_missing_netinfo ... ok test channel::handshake::test::certs_none ... ok test channel::handshake::test::connect_misplaced_cell ... ok test channel::handshake::test::connect_ok ... ok test channel::handshake::test::certs_badsig ... ok test channel::handshake::test::certs_good ... ok test channel::handshake::test::certs_missing ... ok test channel::handshake::test::certs_wrongtarget ... ok test util::ts::test::update_if_none ... ok test channel::handshake::test::test_finish ... ok test channel::test::chanbuilder ... ok test channel::codec::test::check_decoding ... ok test channel::codec::test::check_encoding ... ok test channel::padding::test::timer_impl ... ok test circuit::test::close_stream ... ok test circuit::test::incoming_stream_bad_hop ... ok test circuit::test::test_busy_stream_fairness ... ok test circuit::test::test_extend_ntor_v3 ... ok test channel::reactor::test::deliver_relay ... ok test channel::reactor::test::new_circ_closed ... ok test channel::reactor::test::shutdown2 ... ok test channel::reactor::test::shutdown ... ok test channel::reactor::test::deliver_destroy ... ok test channel::reactor::test::bad_cells ... ok test circuit::test::send_simple ... ok test circuit::test::test_create_fast ... ok test circuit::test::allow_stream_requests ... ok test circuit::test::begindir ... ok test circuit::test::test_create_ntor_v3 ... ok test circuit::test::allow_stream_requests_twice ... ok test circuit::test::accept_stream_after_reject ... ok test circuit::test::drop_stream ... ok test circuit::test::test_extend_ntor ... ok test circuit::test::test_create_ntor ... ok test channel::test::send_bad ... ok test circuit::test::bad_extend_wronghop ... ok test circuit::test::bad_extend_destroy ... ok test circuit::test::invalid_circ_sendme ... ok test circuit::test::bad_extend_wrongtype ... ok test circuit::test::bad_extend_crypto ... ok test circuit::test::accept_valid_sendme ... ok test crypto::cell::test::roundtrip ... ok test channel::padding::test::timeout_distribution ... ok test result: ok. 116 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.15s Running unittests src/lib.rs (target/debug/deps/tor_protover-c928e46d6800ce7a) running 5 tests test test::test_bitrange ... ok test test::test_dumpmask ... ok test test::test_canonical ... ok test test::test_invalid ... ok test test::test_supports ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_ptmgr-aaadf53fcd7d2bc2) running 2 tests test config::test_impl_Default_for_TransportConfig ... ok test ipc::test::it_parses_spec_examples ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_relay_selection-cffc703b6420272c) running 17 tests test restriction::test::filter_addresses ... ok test restriction::test::exclude_nothing ... ok test usage::test::intro ... ok test selector::test::selector_as_filter ... ok test usage::test::guard ... ok test restriction::test::exclude_relays ... ok test usage::test::cache ... ok test usage::test::any_port ... ok test selector::test::selector_as_predicate ... ok test usage::test::all_ports ... ok test restriction::test::exclude_ids ... ok test selector::test::selector_report ... ok test usage::test::any_exits ... ok test usage::test::middle ... ok test selector::test::relax ... ok test restriction::test::exclude_families ... ok test selector::test::selector_pick_random ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running unittests src/lib.rs (target/debug/deps/tor_rpcbase-6d297a215f9b8cb6) running 14 tests test dispatch::test::conflicting_invoker_ents - should panic ... ok test dispatch::test::redundant_invoker_ents ... ok test dispatch::test::invoke_poorly ... ok test dispatch::test::try_invoke ... ok test dispatch::test::try_invoke_special ... ok test method::test::invalid_method_names ... ok test method::test::valid_method_names ... ok test err::test::serialize_error ... ok test obj::cast::test::check_generic ... ok test obj::cast::test::check_simple ... ok test obj::test::generic_cast ... ok test obj::test::standard_cast ... ok test test::invoke ... ok test dispatch::test::invoker_ents ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_rtcompat-9a365ce7b4fe1442) running 46 tests test scheduler::test::it_cancels_delayed_firings ... ignored test coarse_time::test::basic ... ok test impls::rustls::test::test_cvt_scheme ... ok test async_std::test::debug ... ok test timer::test::sleep_delay ... ok test tokio::test::no_current ... ok test test::async_std_runtime_tests::small_timeout_ok ... ok test test::async_std_runtime_tests::small_timeout_expire ... ok test async_std::test::current ... ok test test::async_std_runtime_tests::tiny_wallclock ... ok test test::async_std_runtime_tests::small_delay ... ok test test::default_runtime_tests::self_connect_tcp ... ok test scheduler::test::it_cancels_instant_firings ... ok test task::test::test_yield ... ok test scheduler::test::suspend_and_resume_with_nothing ... ok test scheduler::test::suspend_and_resume_with_fire ... ok test scheduler::test::it_dies_if_dropped ... ok test scheduler::test::it_fires_on_demand ... ok test scheduler::test::it_fires_immediately ... ok test test::async_std_runtime_tests::self_connect_tcp ... ok test test::async_std_runtime_tests::listener_stream ... ok test test::async_std_runtime_tests::self_connect_udp ... ok test test::default_runtime_tests::tiny_wallclock ... ok test test::default_runtime_tests::listener_stream ... ok test test::default_runtime_tests::small_delay ... ok test tokio::test::current ... ok test test::default_runtime_tests::small_timeout_ok ... ok test test::tokio_runtime_tests::listener_stream ... ok test test::default_runtime_tests::self_connect_udp ... ok test test::tokio_runtime_tests::small_timeout_ok ... ok test test::tokio_runtime_tests::small_timeout_expire ... ok test test::tokio_runtime_tests::self_connect_udp ... ok test test::async_std_rustls_tests::simple_tls ... ok test test::tokio_runtime_tests::self_connect_tcp ... ok test test::default_runtime_tests::small_timeout_expire ... ok test test::tokio_runtime_tests::tiny_wallclock ... ok test test::tokio_runtime_tests::small_delay ... ok test tokio::test::debug ... ok test test::tokio_rustls_tests::simple_tls ... ok test test::async_std_native_tls_tests::simple_tls ... ok test test::tokio_native_tls_tests::simple_tls ... ok test test::default_runtime_tls_tests::simple_tls ... ok test scheduler::test::it_fires_after_external_reschedule ... ok test scheduler::test::suspend_and_resume_with_sleep ... ok test scheduler::test::it_fires_after_self_reschedule ... ok test scheduler::test::last_fire_wins ... ok test result: ok. 45 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.66s Running unittests src/lib.rs (target/debug/deps/tor_rtmock-d68bc0009f269453) running 16 tests test io::test::send_error ... ok test io::test::drop_reader ... ok test net::test::pick_listener_addr ... ok test time::test::basics_of_time_travel ... ok test simple_time::test::simple ... ok test simple_time::test::task ... ok test io::test::basic_rw ... ok test task::test::simple ... ok MockExecutor state: Data { tasks: Ti(1v1)="main"=Ps1 Ti(2v1)="0"=fs1 Ti(3v1)="1"=fs1 Ti(4v1)="tx"=fW, awake: Ti(4v1)="tx"=fW, p.u.s: None, scheduling: Stack, } MockExecutor task dump: Ti(1v1)="main"=Ps1: asleep, backtrace 0/1: test net::test::tls_basics ... ok test net::test::end_to_end ... ok test net::test::listener_stream ... ok test time::test::time_moves_on ... ok 0: std::backtrace::Backtrace::create 1: std::backtrace::Backtrace::force_capture 2: ::clone at ./src/task.rs:761:47 3: tor_rtmock::task::ActualWaker::raw_clone at ./src/task.rs:677:33 4: ::clone at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/task/wake.rs:578:29 5: ::poll at ./src/task.rs:590:21 6: tor_rtmock::task::test::stall::{{closure}} at ./src/task.rs:1026:50 7: ::block_on::{{closure}} at ./src/task.rs:366:29 8: tor_rtmock::task::MockExecutor::execute_until_first_stall at ./src/task.rs:486:41 9: tor_rtmock::task::MockExecutor::execute_to_completion at ./src/task.rs:405:13 10: ::block_on at ./src/task.rs:378:13 11: tor_rtmock::task::test::stall at ./src/task.rs:988:9 12: tor_rtmock::task::test::stall::{{closure}} at ./src/task.rs:985:15 13: core::ops::function::FnOnce::call_once at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/ops/function.rs:250:5 14: test::__rust_begin_short_backtrace 15: test::run_test::{{closure}} 16: std::sys::backtrace::__rust_begin_short_backtrace 17: core::ops::function::FnOnce::call_once{{vtable.shim}} 18: std::sys::pal::unix::thread::Thread::new::thread_start Ti(2v1)="0"=fs1: asleep, backtrace 0/1: 0: std::backtrace::Backtrace::create 1: std::backtrace::Backtrace::force_capture 2: ::clone at ./src/task.rs:761:47 3: tor_rtmock::task::ActualWaker::raw_clone at ./src/task.rs:677:33 4: ::clone at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/task/wake.rs:578:29 5: futures_core::task::__internal::atomic_waker::AtomicWaker::register at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-core-0.3.30/src/task/__internal/atomic_waker.rs:278:55 6: as futures_core::stream::Stream>::poll_next at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-channel-0.3.30/src/mpsc/mod.rs:1086:17 7: futures_util::stream::stream::StreamExt::poll_next_unpin at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-util-0.3.30/src/stream/stream/mod.rs:1638:9 8: as core::future::future::Future>::poll at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-util-0.3.30/src/stream/stream/next.rs:32:9 9: tor_rtmock::task::test::stall::{{closure}}::{{closure}} at ./src/task.rs:1003:51 10: as core::future::future::Future>::poll at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-task-0.3.30/src/future_obj.rs:84:18 11: as core::future::future::Future>::poll at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-task-0.3.30/src/future_obj.rs:127:9 12: futures_util::future::future::FutureExt::poll_unpin at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-util-0.3.30/src/future/future/mod.rs:558:9 13: tor_rtmock::task::MockExecutor::execute_until_first_stall at ./src/task.rs:485:48 14: tor_rtmock::task::MockExecutor::execute_to_completion at ./src/task.rs:405:13 15: ::block_on at ./src/task.rs:378:13 16: tor_rtmock::task::test::stall at ./src/task.rs:988:9 17: tor_rtmock::task::test::stall::{{closure}} at ./src/task.rs:985:15 18: core::ops::function::FnOnce::call_once at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/ops/function.rs:250:5 19: test::__rust_begin_short_backtrace 20: test::run_test::{{closure}} 21: std::sys::backtrace::__rust_begin_short_backtrace 22: core::ops::function::FnOnce::call_once{{vtable.shim}} 23: std::sys::pal::unix::thread::Thread::new::thread_start Ti(3v1)="1"=fs1: asleep, backtrace 0/1: 0: std::backtrace::Backtrace::create 1: std::backtrace::Backtrace::force_capture 2: ::clone at ./src/task.rs:761:47 3: tor_rtmock::task::ActualWaker::raw_clone at ./src/task.rs:677:33 4: ::clone at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/task/wake.rs:578:29 5: futures_core::task::__internal::atomic_waker::AtomicWaker::register at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-core-0.3.30/src/task/__internal/atomic_waker.rs:278:55 6: as futures_core::stream::Stream>::poll_next at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-channel-0.3.30/src/mpsc/mod.rs:1086:17 7: futures_util::stream::stream::StreamExt::poll_next_unpin at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-util-0.3.30/src/stream/stream/mod.rs:1638:9 8: as core::future::future::Future>::poll at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-util-0.3.30/src/stream/stream/next.rs:32:9 9: tor_rtmock::task::test::stall::{{closure}}::{{closure}} at ./src/task.rs:1003:51 10: as core::future::future::Future>::poll at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-task-0.3.30/src/future_obj.rs:84:18 11: as core::future::future::Future>::poll at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-task-0.3.30/src/future_obj.rs:127:9 12: futures_util::future::future::FutureExt::poll_unpin at /home/buildozer/.cargo/registry/src/index.crates.io-1cd66030c949c28d/futures-util-0.3.30/src/future/future/mod.rs:558:9 13: tor_rtmock::task::MockExecutor::execute_until_first_stall at ./src/task.rs:485:48 14: tor_rtmock::task::MockExecutor::execute_to_completion at ./src/task.rs:405:13 15: ::block_on at ./src/task.rs:378:13 16: tor_rtmock::task::test::stall at ./src/task.rs:988:9 17: tor_rtmock::task::test::stall::{{closure}} at ./src/task.rs:985:15 18: core::ops::function::FnOnce::call_once at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/ops/function.rs:250:5 19: test::__rust_begin_short_backtrace 20: test::run_test::{{closure}} 21: std::sys::backtrace::__rust_begin_short_backtrace 22: core::ops::function::FnOnce::call_once{{vtable.shim}} 23: std::sys::pal::unix::thread::Thread::new::thread_start Ti(4v1)="tx"=fW: awake Note: there might be spurious traces, see docs for MockExecutor::debug_dump test runtime::test::advance_until_stalled ... ok test task::test::stall ... ok test runtime::test::advance_by ... ok test runtime::test::advance_until ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running tests/rtcompat_timing.rs (target/debug/deps/rtcompat_timing-07e31c37c6db7af2) running 5 tests test wallclock_jump_forward ... ok test wallclock_early ... ok test wallclock_simple ... ok test wallclock_jump_backwards ... ok test timeouts ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running unittests src/lib.rs (target/debug/deps/tor_socksproto-1b41e56b9e936b8b) running 22 tests test handshake::client::test::socks4_ok ... ok test handshake::client::test::socks4a_ok ... ok test handshake::client::test::socks5_with_auth_ok ... ok test handshake::client::test::socks5_with_no_auth ... ok test handshake::proxy::test::bad_version ... ok test handshake::proxy::test::empty_handshake ... ok test handshake::proxy::test::fused_result ... ok test handshake::proxy::test::socks4_good ... ok test handshake::proxy::test::socks4a_good ... ok test handshake::proxy::test::socks5_init_noauth ... ok test handshake::proxy::test::socks5_init_nothing_works ... ok test handshake::proxy::test::socks5_init_username ... ok test handshake::proxy::test::socks5_request_ok_hostname ... ok test handshake::proxy::test::socks5_request_ok_ipv4 ... ok test handshake::proxy::test::socks5_request_ok_ipv6 ... ok test handshake::proxy::test::socks5_username_ok ... ok test handshake::test_roundtrip::socks4 ... ok test msg::test::bad_request ... ok test handshake::test_roundtrip::socks5 ... ok test msg::test::display_sa ... ok test msg::test::ok_request ... ok test msg::test::test_contains_zeros ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tor_units-b8a9bd58913ba084) running 22 tests test tests::bounded_from_i32 ... ok test tests::bounded_to_f64 ... ok test tests::bounded_to_u64 ... ok test tests::checked_too_high - should panic ... ok test tests::checked_too_low - should panic ... ok test tests::days ... ok test tests::display ... ok test tests::entire_range_parsed ... ok test tests::errors_correct ... ok test tests::into_bool ... ok test tests::into_u32 ... ok test tests::into_u8 ... ok test tests::milliseconds ... ok test tests::minutes ... ok test tests::percents ... ok test tests::saturating ... ok test tests::saturating_string ... ok test tests::seconds ... ok test tests::sendme ... ok test tests::try_into_usize ... ok test tests::uninhabited_from_string ... ok test tests::uninhabited_saturating_new - should panic ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests arti running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests arti_client running 10 tests test crates/arti-client/src/lib.rs - (line 170) ... ignored test crates/arti-client/src/lib.rs - (line 55) ... ignored test crates/arti-client/src/lib.rs - (line 76) ... ignored test crates/arti-client/src/lib.rs - (line 95) ... ignored test crates/arti-client/src/client.rs - client::TorClient::connect (line 1118) - compile ... ok test crates/arti-client/src/client.rs - client::TorClient::connect (line 1102) - compile ... ok test crates/arti-client/src/client.rs - client::TorClient::connect (line 1137) - compile ... ok test crates/arti-client/src/address.rs - address::TorAddr (line 142) ... ok test crates/arti-client/src/config.rs - config::BridgesConfig (line 272) ... ok test crates/arti-client/src/address.rs - address::TorAddr (line 122) ... ok test result: ok. 6 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 3.65s Doc-tests arti_config running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests arti_relay running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests arti_rpc_client_core running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests arti_rpcserver running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests caret running 2 tests test crates/caret/src/lib.rs - caret_int (line 56) ... ok test crates/caret/src/lib.rs - (line 18) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s Doc-tests equix running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests fs_mistrust running 7 tests test crates/fs-mistrust/src/lib.rs - (line 115) - compile ... ok test crates/fs-mistrust/src/lib.rs - (line 139) - compile ... ok test crates/fs-mistrust/src/anon_home.rs - anon_home::PathExt::anonymize_home (line 64) - compile ... ok test crates/fs-mistrust/src/lib.rs - (line 175) - compile ... ok test crates/fs-mistrust/src/lib.rs - (line 92) ... ok test crates/fs-mistrust/src/lib.rs - Verifier<'a>::all_errors (line 478) ... ok test crates/fs-mistrust/src/lib.rs - (line 103) ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s Doc-tests fslock_guard running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests hashx running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests oneshot_fused_workaround running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests retry_error running 2 tests test crates/retry-error/src/lib.rs - (line 19) ... ok test crates/retry-error/src/lib.rs - fmt_error_with_sources (line 250) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s Doc-tests safelog running 3 tests test crates/safelog/src/lib.rs - (line 16) ... ok test crates/safelog/src/lib.rs - (line 38) ... ok test crates/safelog/src/flags.rs - flags::with_safe_logging_suppressed (line 36) ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s Doc-tests slotmap_careful running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests test_temp_dir running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_async_utils running 4 tests test crates/tor-async-utils/src/prepare_send.rs - prepare_send::SinkPrepareExt::prepare_send_from (line 62) ... ignored test crates/tor-async-utils/src/join_read_write.rs - join_read_write::JoinReadWrite (line 24) ... ok test crates/tor-async-utils/src/prepare_send.rs - prepare_send::SinkPrepareExt::prepare_send_from (line 24) ... ok test crates/tor-async-utils/src/prepare_send.rs - prepare_send::SinkPrepareExt::prepare_send_from (line 108) ... ok test result: ok. 3 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.09s Doc-tests tor_basic_utils running 19 tests test crates/tor-basic-utils/src/lib.rs - derive_serde_raw (line 503) ... ignored test crates/tor-basic-utils/src/lib.rs - impl_debug_hex (line 422) ... ignored test crates/tor-basic-utils/src/lib.rs - macro_first_nonempty (line 390) ... ignored test crates/tor-basic-utils/src/lib.rs - define_accessor_trait (line 356) ... ok test crates/tor-basic-utils/src/lib.rs - RngExt::gen_range_infallible (line 182) ... ok test crates/tor-basic-utils/src/test_rng.rs - test_rng (line 53) ... ok test crates/tor-basic-utils/src/lib.rs - skip_fmt (line 75) ... ok test crates/tor-basic-utils/src/lib.rs - RngExt::gen_range_checked (line 134) ... ok test crates/tor-basic-utils/src/n_key_set.rs - n_key_set::n_key_set (line 86) ... ok test crates/tor-basic-utils/src/lib.rs - define_accessor_trait (line 313) ... ok test crates/tor-basic-utils/src/lib.rs - impl_debug_hex (line 451) ... ok test crates/tor-basic-utils/src/lib.rs - impl_debug_hex (line 463) ... ok test crates/tor-basic-utils/src/iter.rs - iter::FilterCount::count (line 123) ... ok test crates/tor-basic-utils/src/iter.rs - iter::FilterCount::display_frac_rejected (line 102) ... ok test crates/tor-basic-utils/src/lib.rs - derive_serde_raw (line 542) ... ok test crates/tor-basic-utils/src/lib.rs - impl_debug_hex (line 438) ... ok test crates/tor-basic-utils/src/iter.rs - iter::IteratorExt::filter_cnt (line 17) ... ok test crates/tor-basic-utils/src/test_rng.rs - test_rng (line 38) ... ok test crates/tor-basic-utils/src/n_key_set.rs - n_key_set::n_key_set (line 29) ... ok test result: ok. 16 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.56s Doc-tests tor_bytes running 9 tests test crates/tor-bytes/src/writer.rs - writer::Writer (line 20) ... ok test crates/tor-bytes/src/lib.rs - Writeable (line 69) ... ok test crates/tor-bytes/src/lib.rs - Readable (line 131) ... ok test crates/tor-bytes/src/reader.rs - reader::Reader<'a>::take (line 134) ... ok test crates/tor-bytes/src/writer.rs - writer::Writer (line 32) ... ok test crates/tor-bytes/src/reader.rs - reader::Reader<'a>::take_until (line 217) ... ok test crates/tor-bytes/src/reader.rs - reader::Reader (line 38) ... ok test crates/tor-bytes/src/reader.rs - reader::Reader (line 18) ... ok test crates/tor-bytes/src/reader.rs - reader::Reader<'a>::take_into (line 157) ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s Doc-tests tor_cell running 3 tests test crates/tor-cell/src/chancell/codec.rs - chancell::codec::ChannelCodec (line 21) ... ignored test crates/tor-cell/src/chancell/codec.rs - chancell::codec::ChannelCodec (line 29) ... ignored test crates/tor-cell/src/restrict.rs - restrict::restricted_msg (line 16) ... ok test result: ok. 1 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.34s Doc-tests tor_cert running 1 test test crates/tor-cert/src/lib.rs - (line 34) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s Doc-tests tor_chanmgr running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_checkable running 1 test test crates/tor-checkable/src/timed.rs - timed::TimerangeBound (line 11) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s Doc-tests tor_circmgr running 2 tests test crates/tor-circmgr/src/isolation.rs - isolation::IsolationToken (line 147) ... ignored test crates/tor-circmgr/src/isolation.rs - isolation::IsolationToken (line 133) ... ok test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 2.27s Doc-tests tor_config running 14 tests test crates/tor-config/src/misc.rs - misc::ExplicitOrAuto (line 182) ... ignored test crates/tor-config/src/misc.rs - misc::ExplicitOrAuto::into_value (line 225) ... ok test crates/tor-config/src/misc.rs - misc::impl_not_auto_value (line 101) ... ok test crates/tor-config/src/lib.rs - impl_standard_builder (line 307) ... ok test crates/tor-config/src/lib.rs - resolve_alternative_specs (line 243) ... ok test crates/tor-config/src/flatten.rs - flatten::derive_deftly_template_Flattenable (line 89) ... ok test crates/tor-config/src/list_builder.rs - list_builder::DirectDefaultEmptyListBuilderAccessors (line 406) ... ok test crates/tor-config/src/misc.rs - misc::BoolOrAuto::as_bool (line 35) ... ok test crates/tor-config/src/list_builder.rs - list_builder (line 73) ... ok test crates/tor-config/src/list_builder.rs - list_builder (line 27) ... ok test crates/tor-config/src/list_builder.rs - list_builder::VecBuilder (line 457) ... ok test crates/tor-config/src/list_builder.rs - list_builder::MultilineListBuilder (line 505) ... ok test crates/tor-config/src/flatten.rs - flatten::Flatten (line 156) ... ok test crates/tor-config/src/load.rs - load (line 45) ... ok test result: ok. 13 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.78s Doc-tests tor_congestion running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_consdiff running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_dirclient running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_dirmgr running 1 test test crates/tor-dirmgr/src/event.rs - event::impl_FlagEvent (line 74) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_error running 10 tests test crates/tor-error/src/tracing.rs - tracing::warn_report (line 164) ... ok test crates/tor-error/src/tracing.rs - tracing::error_report (line 164) ... ok test crates/tor-error/src/tracing.rs - tracing::info_report (line 154) ... ok test crates/tor-error/src/tracing.rs - tracing::event_report (line 45) ... ok test crates/tor-error/src/tracing.rs - tracing::trace_report (line 154) ... ok test crates/tor-error/src/tracing.rs - tracing::debug_report (line 154) ... ok test crates/tor-error/src/internal.rs - internal::internal (line 153) ... ok test crates/tor-error/src/internal.rs - internal::bad_api_usage (line 183) ... ok test crates/tor-error/src/internal.rs - internal::into_internal (line 204) ... ok test crates/tor-error/src/internal.rs - internal::into_bad_api_usage (line 228) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s Doc-tests tor_events running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_geoip running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_guardmgr running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_hsclient running 1 test test crates/tor-hsclient/src/state.rs - state::obtain_circuit_or_continuation_info (line 263) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_hscrypto running 1 test test crates/tor-hscrypto/src/pk.rs - pk::HsClientDescEncKey (line 517) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s Doc-tests tor_hspow running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_hsrproxy running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_hsservice running 3 tests test crates/tor-hsservice/src/publish/reactor.rs - publish::reactor (line 9) ... ignored test crates/tor-hsservice/src/timeout_track.rs - timeout_track (line 83) ... ok test crates/tor-hsservice/src/time_store.rs - time_store (line 27) ... ok test result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.60s Doc-tests tor_keymgr running 2 tests test crates/tor-keymgr/src/arti_path.rs - arti_path::ArtiPath::substring (line 137) ... ok test crates/tor-keymgr/src/key_specifier.rs - key_specifier::KeyPath::matches (line 42) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.96s Doc-tests tor_linkspec running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_llcrypto running 2 tests test crates/tor-llcrypto/src/pk/ed25519.rs - pk::ed25519::Ed25519Identity::new (line 137) ... ok test crates/tor-llcrypto/src/pk/rsa.rs - pk::rsa::RsaIdentity::from_bytes (line 141) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s Doc-tests tor_log_ratelim running 3 tests test crates/tor-log-ratelim/src/lib.rs - (line 24) ... ok test crates/tor-log-ratelim/src/macros.rs - macros::log_ratelim (line 16) ... ok test crates/tor-log-ratelim/src/macros.rs - macros::log_ratelim (line 84) ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.28s Doc-tests tor_memquota running 4 tests test crates/tor-memquota/src/mtracker.rs - mtracker::find_in_tracker (line 440) ... ignored test crates/tor-memquota/src/refcount.rs - refcount::slotmap_dec_ref (line 28) ... ignored test crates/tor-memquota/src/mtracker.rs - mtracker (line 5) ... ok test crates/tor-memquota/src/mq_queue.rs - mq_queue (line 20) ... ok test result: ok. 2 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 2.14s Doc-tests tor_netdir running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_netdoc running 12 tests test crates/tor-netdoc/src/parse/macros.rs - parse::macros::decl_keyword (line 15) ... ignored test crates/tor-netdoc/src/parse/rules.rs - parse::rules::TokenFmtBuilder (line 113) ... ignored test crates/tor-netdoc/src/types/policy/addrpolicy.rs - types::policy::addrpolicy::AddrPolicy (line 26) ... ignored test crates/tor-netdoc/src/util/str.rs - util::str::str_offset (line 14) ... ignored test crates/tor-netdoc/src/types/policy.rs - types::policy::PortRange (line 56) ... ok test crates/tor-netdoc/src/types/policy/addrpolicy.rs - types::policy::addrpolicy::AddrPortPattern (line 123) ... ok test crates/tor-netdoc/src/types/policy/portpolicy.rs - types::policy::portpolicy::PortPolicy::allows_some_port (line 116) ... ok test crates/tor-netdoc/src/types/policy/portpolicy.rs - types::policy::portpolicy::PortPolicy (line 25) ... ok test crates/tor-netdoc/src/util/batching_split_before.rs - util::batching_split_before::IteratorExt::batching_split_before_with_header (line 231) ... ok test crates/tor-netdoc/src/util/batching_split_before.rs - util::batching_split_before::IteratorExt::batching_split_before_loose (line 288) ... ok test crates/tor-netdoc/src/types/version.rs - types::version (line 20) ... ok test crates/tor-netdoc/src/doc/hsdesc.rs - doc::hsdesc::HsDesc::parse (line 200) ... ok test result: ok. 8 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 2.71s Doc-tests tor_persist running 1 test test crates/tor-persist/src/state_dir.rs - state_dir (line 56) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s Doc-tests tor_proto running 3 tests test crates/tor-proto/src/channel/params.rs - channel::params::define_channels_insns_and_automatic_impls (line 41) ... ignored test crates/tor-proto/src/stream/data.rs - stream::data::DataStream (line 56) ... ignored test crates/tor-proto/src/stream/data.rs - stream::data::DataStream (line 71) ... ignored test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_protover running 6 tests test crates/tor-protover/src/lib.rs - bitrange (line 268) ... ignored test crates/tor-protover/src/lib.rs - dumpmask (line 393) ... ignored test crates/tor-protover/src/lib.rs - Protocols (line 136) ... ok test crates/tor-protover/src/lib.rs - Protocols::supports_known_subver (line 185) ... ok test crates/tor-protover/src/lib.rs - Protocols::supports_subver (line 199) ... ok test crates/tor-protover/src/lib.rs - Protocols (line 438) ... ok test result: ok. 4 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.19s Doc-tests tor_ptmgr running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_relay_selection running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_rpcbase running 16 tests test crates/tor-rpcbase/src/dispatch.rs - dispatch (line 11) ... ignored test crates/tor-rpcbase/src/dispatch.rs - dispatch (line 30) ... ignored test crates/tor-rpcbase/src/dispatch.rs - dispatch (line 35) ... ignored test crates/tor-rpcbase/src/dispatch.rs - dispatch (line 43) ... ignored test crates/tor-rpcbase/src/dispatch.rs - dispatch::invoker_ent (line 345) ... ignored test crates/tor-rpcbase/src/dispatch.rs - dispatch::invoker_ent_list (line 395) ... ignored test crates/tor-rpcbase/src/dispatch.rs - dispatch::static_rpc_invoke_fn (line 492) ... ignored test crates/tor-rpcbase/src/obj.rs - obj::derive_deftly_template_Object (line 242) ... ok test crates/tor-rpcbase/src/obj.rs - obj::derive_deftly_template_Object (line 261) ... ok test crates/tor-rpcbase/src/obj.rs - obj::derive_deftly_template_Object (line 162) ... ok test crates/tor-rpcbase/src/obj.rs - obj::ObjectArcExt (line 91) ... ok test crates/tor-rpcbase/src/obj.rs - obj::derive_deftly_template_Object (line 187) ... ok test crates/tor-rpcbase/src/obj.rs - obj::derive_deftly_template_Object (line 214) ... ok test crates/tor-rpcbase/src/lib.rs - (line 76) ... ok test crates/tor-rpcbase/src/method.rs - method::derive_deftly_template_DynMethod (line 122) ... ok test crates/tor-rpcbase/src/dispatch.rs - dispatch::static_rpc_invoke_fn (line 425) ... ok test result: ok. 9 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 0.93s Doc-tests tor_rtcompat running 1 test test crates/tor-rtcompat/src/traits.rs - traits::Runtime (line 41) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_rtmock running 4 tests test crates/tor-rtmock/src/time.rs - time::MockSleepProvider (line 110) - compile ... ok test crates/tor-rtmock/src/time.rs - time::MockSleepProvider (line 78) ... ok test crates/tor-rtmock/src/net.rs - net::MockNetwork::builder (line 177) ... ok test crates/tor-rtmock/src/lib.rs - (line 42) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.01s Doc-tests tor_socksproto running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tor_units running 6 tests test crates/tor-units/src/lib.rs - Percentage::as_fraction (line 259) ... ok test crates/tor-units/src/lib.rs - IntegerSeconds::try_map (line 386) ... ok test crates/tor-units/src/lib.rs - IntegerMinutes::try_map (line 440) ... ok test crates/tor-units/src/lib.rs - IntegerDays::try_map (line 500) ... ok test crates/tor-units/src/lib.rs - Percentage::as_percent (line 276) ... ok test crates/tor-units/src/lib.rs - IntegerMilliseconds::try_map (line 330) ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s >>> arti: Entering fakeroot... >>> arti-doc*: Running split function doc... >>> arti-doc*: Preparing subpackage arti-doc... >>> arti-doc*: Running postcheck for arti-doc >>> arti*: Running postcheck for arti >>> arti*: Preparing package arti... >>> arti*: Stripping binaries >>> arti-doc*: Scanning shared objects >>> arti*: Scanning shared objects >>> arti-doc*: Tracing dependencies... >>> arti-doc*: Package size: 384.0 KB >>> arti-doc*: Compressing data... >>> arti-doc*: Create checksum... >>> arti-doc*: Create arti-doc-1.2.7-r0.apk >>> arti*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:liblzma.so.5 so:libsqlite3.so.0 so:libssl.so.3 so:libzstd.so.1 >>> arti*: Package size: 4.3 MB >>> arti*: Compressing data... >>> arti*: Create checksum... >>> arti*: Create arti-1.2.7-r0.apk >>> arti: Build complete at Wed, 11 Sep 2024 13:40:49 +0000 elapsed time 0h 7m 59s >>> arti: Cleaning up srcdir >>> arti: Cleaning up pkgdir >>> arti: Uninstalling dependencies... (1/16) Purging .makedepends-arti (20240911.133251) (2/16) Purging openssl-dev (3.3.2-r0) (3/16) Purging sqlite-dev (3.46.1-r0) (4/16) Purging sqlite (3.46.1-r0) (5/16) Purging sqlite-libs (3.46.1-r0) (6/16) Purging zstd-dev (1.5.6-r1) (7/16) Purging zstd (1.5.6-r1) (8/16) Purging xz-dev (5.6.2-r0) (9/16) Purging xz (5.6.2-r0) (10/16) Purging cargo-auditable (0.6.4-r0) (11/16) Purging cargo (1.81.0-r0) (12/16) Purging rust (1.81.0-r0) (13/16) Purging llvm18-libs (18.1.8-r0) (14/16) Purging libffi (3.4.6-r0) (15/16) Purging libxml2 (2.12.8-r0) (16/16) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 283 MiB in 103 packages >>> arti: Updating the community/armv7 repository index... >>> arti: Signing the index...