[INFO] fetching crate opendal 0.46.0...
[INFO] testing opendal-0.46.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate opendal 0.46.0 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate opendal 0.46.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate opendal 0.46.0
[INFO] removed 1 missing tests
[INFO] finished tweaking crates.io crate opendal 0.46.0
[INFO] tweaked toml for crates.io crate opendal 0.46.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 782 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding ahash v0.7.8 (latest: v0.8.11)
[INFO] [stderr]       Adding anes v0.1.6 (latest: v0.2.0)
[INFO] [stderr]       Adding async-channel v1.9.0 (latest: v2.3.1)
[INFO] [stderr]       Adding async-io v1.13.0 (latest: v2.3.2)
[INFO] [stderr]       Adding async-lock v2.8.0 (latest: v3.3.0)
[INFO] [stderr]       Adding async-recursion v0.3.2 (latest: v1.1.1)
[INFO] [stderr]       Adding atomic v0.5.3 (latest: v0.6.0)
[INFO] [stderr]       Adding atomic_lib v0.34.5 (latest: v0.37.0)
[INFO] [stderr]       Adding await-tree v0.1.2 (latest: v0.2.1)
[INFO] [stderr]       Adding axum v0.6.20 (latest: v0.7.5)
[INFO] [stderr]       Adding axum-core v0.3.4 (latest: v0.4.3)
[INFO] [stderr]       Adding base64 v0.13.1 (latest: v0.22.1)
[INFO] [stderr]       Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr]       Adding bigdecimal v0.3.1 (latest: v0.4.3)
[INFO] [stderr]       Adding bindgen v0.65.1 (latest: v0.69.4)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding bytecheck v0.6.12 (latest: v0.7.0)
[INFO] [stderr]       Adding bytecheck_derive v0.6.12 (latest: v0.7.0)
[INFO] [stderr]       Adding cargo_metadata v0.14.2 (latest: v0.18.1)
[INFO] [stderr]       Adding cedar-policy v2.4.2 (latest: v3.2.0)
[INFO] [stderr]       Adding cedar-policy-core v2.4.2 (latest: v3.2.0)
[INFO] [stderr]       Adding cedar-policy-validator v2.4.2 (latest: v3.2.0)
[INFO] [stderr]       Adding cfg_aliases v0.1.1 (latest: v0.2.1)
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding ctor v0.1.26 (latest: v0.2.8)
[INFO] [stderr]       Adding darling v0.13.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling v0.14.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_core v0.13.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_core v0.14.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_macro v0.13.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_macro v0.14.4 (latest: v0.20.9)
[INFO] [stderr]       Adding derive-new v0.5.9 (latest: v0.6.0)
[INFO] [stderr]       Adding derive_builder v0.12.0 (latest: v0.20.0)
[INFO] [stderr]       Adding derive_builder_core v0.12.0 (latest: v0.20.0)
[INFO] [stderr]       Adding derive_builder_macro v0.12.0 (latest: v0.20.0)
[INFO] [stderr]       Adding endian-type v0.1.2 (latest: v0.2.0)
[INFO] [stderr]       Adding enum-as-inner v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding event-listener v2.5.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener v4.0.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener-strategy v0.4.0 (latest: v0.5.2)
[INFO] [stderr]       Adding fail v0.4.0 (latest: v0.5.1)
[INFO] [stderr]       Adding fallible-iterator v0.2.0 (latest: v0.3.0)
[INFO] [stderr]       Adding fastrand v1.9.0 (latest: v2.1.0)
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding foreign-types v0.3.2 (latest: v0.5.0)
[INFO] [stderr]       Adding foreign-types-shared v0.1.1 (latest: v0.3.1)
[INFO] [stderr]       Adding foundationdb v0.8.0 (latest: v0.9.0)
[INFO] [stderr]       Adding foundationdb-gen v0.8.0 (latest: v0.9.0)
[INFO] [stderr]       Adding foundationdb-macros v0.2.0 (latest: v0.3.0)
[INFO] [stderr]       Adding foundationdb-sys v0.8.0 (latest: v0.9.0)
[INFO] [stderr]       Adding futures-lite v1.13.0 (latest: v2.3.0)
[INFO] [stderr]       Adding generator v0.7.5 (latest: v0.8.1)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding geo v0.26.0 (latest: v0.28.0)
[INFO] [stderr]       Adding geo v0.27.0 (latest: v0.28.0)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.15)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding gloo-timers v0.2.6 (latest: v0.3.0)
[INFO] [stderr]       Adding h2 v0.3.26 (latest: v0.4.5)
[INFO] [stderr]       Adding hash32 v0.2.1 (latest: v0.3.1)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding hashbrown v0.13.2 (latest: v0.14.5)
[INFO] [stderr]       Adding hashlink v0.8.4 (latest: v0.9.1)
[INFO] [stderr]       Adding hdfs-native v0.6.0 (latest: v0.9.2)
[INFO] [stderr]       Adding heapless v0.7.17 (latest: v0.8.0)
[INFO] [stderr]       Adding heck v0.4.1 (latest: v0.5.0)
[INFO] [stderr]       Adding hostname v0.3.1 (latest: v0.4.0)
[INFO] [stderr]       Adding http v0.2.12 (latest: v1.1.0)
[INFO] [stderr]       Adding http-body v0.4.6 (latest: v1.0.0)
[INFO] [stderr]       Adding hyper v0.14.28 (latest: v1.3.1)
[INFO] [stderr]       Adding hyper-rustls v0.24.2 (latest: v0.27.1)
[INFO] [stderr]       Adding hyper-rustls v0.26.0 (latest: v0.27.1)
[INFO] [stderr]       Adding hyper-timeout v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding idna v0.2.3 (latest: v0.5.0)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding io-lifetimes v1.0.11 (latest: v2.0.3)
[INFO] [stderr]       Adding itertools v0.10.5 (latest: v0.13.0)
[INFO] [stderr]       Adding itertools v0.11.0 (latest: v0.13.0)
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] [stderr]       Adding librocksdb-sys v0.11.0+8.1.1 (latest: v6.20.3)
[INFO] [stderr]       Adding libsqlite3-sys v0.26.0 (latest: v0.28.0)
[INFO] [stderr]       Adding libtest-mimic v0.6.1 (latest: v0.7.3)
[INFO] [stderr]       Adding linux-raw-sys v0.3.8 (latest: v0.6.4)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding loom v0.5.6 (latest: v0.7.2)
[INFO] [stderr]       Adding lru v0.10.1 (latest: v0.12.3)
[INFO] [stderr]       Adding matchit v0.7.3 (latest: v0.8.2)
[INFO] [stderr]       Adding memmap2 v0.5.10 (latest: v0.9.4)
[INFO] [stderr]       Adding metrics v0.20.1 (latest: v0.22.3)
[INFO] [stderr]       Adding metrics-macros v0.6.0 (latest: v0.7.1)
[INFO] [stderr]       Adding miette v5.10.0 (latest: v7.2.0)
[INFO] [stderr]       Adding miette-derive v5.10.0 (latest: v7.2.0)
[INFO] [stderr]       Adding mysql-common-derive v0.30.2 (latest: v0.31.1)
[INFO] [stderr]       Adding mysql_async v0.32.2 (latest: v0.34.1)
[INFO] [stderr]       Adding mysql_common v0.30.6 (latest: v0.32.3)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding num-derive v0.3.3 (latest: v0.4.2)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding object_store v0.8.0 (latest: v0.10.1)
[INFO] [stderr]       Adding opentelemetry v0.21.0 (latest: v0.23.0)
[INFO] [stderr]       Adding parking_lot v0.11.2 (latest: v0.12.3)
[INFO] [stderr]       Adding parking_lot_core v0.8.6 (latest: v0.9.10)
[INFO] [stderr]       Adding pbkdf2 v0.11.0 (latest: v0.12.2)
[INFO] [stderr]       Adding peeking_take_while v0.1.2 (latest: v1.0.0)
[INFO] [stderr]       Adding pem v2.0.1 (latest: v3.0.4)
[INFO] [stderr]       Adding phf_shared v0.10.0 (latest: v0.11.2)
[INFO] [stderr]       Adding polling v2.8.0 (latest: v3.7.0)
[INFO] [stderr]       Adding portable-atomic v0.3.20 (latest: v1.6.0)
[INFO] [stderr]       Adding priority-queue v1.4.0 (latest: v2.0.2)
[INFO] [stderr]       Adding proc-macro-crate v1.3.1 (latest: v3.1.0)
[INFO] [stderr]       Adding prost v0.11.9 (latest: v0.12.6)
[INFO] [stderr]       Adding prost-derive v0.11.9 (latest: v0.12.6)
[INFO] [stderr]       Adding prost-types v0.11.9 (latest: v0.12.6)
[INFO] [stderr]       Adding protobuf v2.28.0 (latest: v3.4.0)
[INFO] [stderr]       Adding ptr_meta v0.1.4 (latest: v0.2.0)
[INFO] [stderr]       Adding ptr_meta_derive v0.1.4 (latest: v0.2.0)
[INFO] [stderr]       Adding pulldown-cmark v0.9.6 (latest: v0.11.0)
[INFO] [stderr]       Adding quick-error v1.2.3 (latest: v2.0.1)
[INFO] [stderr]       Adding quick_cache v0.4.2 (latest: v0.5.1)
[INFO] [stderr]       Adding radium v0.7.0 (latest: v1.1.0)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding redb v1.5.1 (latest: v2.1.0)
[INFO] [stderr]       Adding redis v0.23.3 (latest: v0.25.3)
[INFO] [stderr]       Adding redox_syscall v0.2.16 (latest: v0.5.1)
[INFO] [stderr]       Adding redox_syscall v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding reqwest v0.11.27 (latest: v0.12.4)
[INFO] [stderr]       Adding ring v0.16.20 (latest: v0.17.8)
[INFO] [stderr]       Adding rocksdb v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding roxmltree v0.18.1 (latest: v0.20.0)
[INFO] [stderr]       Adding rstar v0.11.0 (latest: v0.12.0)
[INFO] [stderr]       Adding rtrb v0.2.3 (latest: v0.3.0)
[INFO] [stderr]       Adding rusqlite v0.29.0 (latest: v0.31.0)
[INFO] [stderr]       Adding rustc_version v0.2.3 (latest: v0.4.0)
[INFO] [stderr]       Adding rustc_version_runtime v0.2.1 (latest: v0.3.0)
[INFO] [stderr]       Adding rustix v0.37.27 (latest: v0.38.34)
[INFO] [stderr]       Adding rustls v0.21.12 (latest: v0.23.8)
[INFO] [stderr]       Adding rustls v0.22.4 (latest: v0.23.8)
[INFO] [stderr]       Adding rustls-native-certs v0.6.3 (latest: v0.7.0)
[INFO] [stderr]       Adding rustls-pemfile v1.0.4 (latest: v2.1.2)
[INFO] [stderr]       Adding rustls-webpki v0.100.3 (latest: v0.102.4)
[INFO] [stderr]       Adding rustls-webpki v0.101.7 (latest: v0.102.4)
[INFO] [stderr]       Adding semver v0.9.0 (latest: v1.0.23)
[INFO] [stderr]       Adding semver-parser v0.7.0 (latest: v0.10.2)
[INFO] [stderr]       Adding serde_with v1.14.0 (latest: v3.8.1)
[INFO] [stderr]       Adding serde_with_macros v1.5.2 (latest: v3.8.1)
[INFO] [stderr]       Adding siphasher v0.3.11 (latest: v1.0.1)
[INFO] [stderr]       Adding snafu v0.7.5 (latest: v0.8.3)
[INFO] [stderr]       Adding snafu-derive v0.7.5 (latest: v0.8.3)
[INFO] [stderr]       Adding socket2 v0.4.10 (latest: v0.5.7)
[INFO] [stderr]       Adding spin v0.5.2 (latest: v0.9.8)
[INFO] [stderr]       Adding strsim v0.10.0 (latest: v0.11.1)
[INFO] [stderr]       Adding suppaftp v5.4.0 (latest: v6.0.1)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding sync_wrapper v0.1.2 (latest: v1.0.1)
[INFO] [stderr]       Adding system-configuration v0.5.1 (latest: v0.6.0)
[INFO] [stderr]       Adding system-configuration-sys v0.5.0 (latest: v0.6.0)
[INFO] [stderr]       Adding tokio-rustls v0.24.1 (latest: v0.26.0)
[INFO] [stderr]       Adding tokio-rustls v0.25.0 (latest: v0.26.0)
[INFO] [stderr]       Adding tokio-tungstenite v0.20.1 (latest: v0.21.0)
[INFO] [stderr]       Adding toml_edit v0.19.15 (latest: v0.22.13)
[INFO] [stderr]       Adding toml_edit v0.21.1 (latest: v0.22.13)
[INFO] [stderr]       Adding tonic v0.10.2 (latest: v0.11.0)
[INFO] [stderr]       Adding tonic-build v0.10.2 (latest: v0.11.0)
[INFO] [stderr]       Adding trust-dns-proto v0.21.2 (latest: v0.23.2)
[INFO] [stderr]       Adding trust-dns-resolver v0.21.2 (latest: v0.23.2)
[INFO] [stderr]       Adding tungstenite v0.20.1 (latest: v0.21.0)
[INFO] [stderr]       Adding typed-builder v0.10.0 (latest: v0.18.2)
[INFO] [stderr]       Adding untrusted v0.7.1 (latest: v0.9.0)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding webpki-roots v0.22.6 (latest: v0.26.1)
[INFO] [stderr]       Adding webpki-roots v0.23.1 (latest: v0.26.1)
[INFO] [stderr]       Adding webpki-roots v0.25.4 (latest: v0.26.1)
[INFO] [stderr]       Adding which v4.4.2 (latest: v6.0.1)
[INFO] [stderr]       Adding windows v0.48.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding winnow v0.5.40 (latest: v0.6.8)
[INFO] [stderr]       Adding winreg v0.50.0 (latest: v0.52.0)
[INFO] [stderr]       Adding wyz v0.5.1 (latest: v0.6.1)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded trice v0.4.0
[INFO] [stderr]   Downloaded async-recursion v0.3.2
[INFO] [stderr]   Downloaded wasmtimer v0.2.0
[INFO] [stderr]   Downloaded surrealdb-jsonwebtoken v8.3.0-surreal.1
[INFO] [stderr]   Downloaded surrealdb v1.5.1
[INFO] [stderr]   Downloaded tonic v0.10.2
[INFO] [stderr]   Downloaded async-backtrace-attributes v0.2.7
[INFO] [stderr]   Downloaded generator v0.7.5
[INFO] [stderr]   Downloaded foundationdb-macros v0.2.0
[INFO] [stderr]   Downloaded minitrace v0.6.5
[INFO] [stderr]   Downloaded moka v0.12.7
[INFO] [stderr]   Downloaded sled v0.34.7
[INFO] [stderr]   Downloaded rtrb v0.2.3
[INFO] [stderr]   Downloaded frunk_proc_macro_helpers v0.1.2
[INFO] [stderr]   Downloaded bcrypt v0.15.1
[INFO] [stderr]   Downloaded webpki-roots v0.23.1
[INFO] [stderr]   Downloaded spade v2.8.0
[INFO] [stderr]   Downloaded fst v0.4.7
[INFO] [stderr]   Downloaded mongodb v2.8.2
[INFO] [stderr]   Downloaded tagptr v0.2.0
[INFO] [stderr]   Downloaded bson v2.10.0
[INFO] [stderr]   Downloaded rustc_version_runtime v0.2.1
[INFO] [stderr]   Downloaded async-backtrace v0.2.7
[INFO] [stderr]   Downloaded trust-dns-resolver v0.21.2
[INFO] [stderr]   Downloaded frunk_derives v0.4.2
[INFO] [stderr]   Downloaded frunk_core v0.4.2
[INFO] [stderr]   Downloaded frunk_proc_macros v0.1.2
[INFO] [stderr]   Downloaded frunk v0.4.2
[INFO] [stderr]   Downloaded mysql_common v0.30.6
[INFO] [stderr]   Downloaded rustls-webpki v0.100.3
[INFO] [stderr]   Downloaded mysql_async v0.32.2
[INFO] [stderr]   Downloaded ssh_format v0.14.1
[INFO] [stderr]   Downloaded openssh-sftp-protocol v0.24.0
[INFO] [stderr]   Downloaded openssh-sftp-client-lowlevel v0.6.0
[INFO] [stderr]   Downloaded ssh_format_error v0.1.0
[INFO] [stderr]   Downloaded persy v1.5.0
[INFO] [stderr]   Downloaded redb v1.5.1
[INFO] [stderr]   Downloaded redis v0.23.3
[INFO] [stderr]   Downloaded reqsign v0.15.0
[INFO] [stderr]   Downloaded addr v0.15.6
[INFO] [stderr]   Downloaded rustc_lexer v0.1.0
[INFO] [stderr]   Downloaded cedar-policy-core v2.4.2
[INFO] [stderr]   Downloaded unicode-security v0.1.1
[INFO] [stderr]   Downloaded any_ascii v0.3.2
[INFO] [stderr]   Downloaded geo-types v0.7.13
[INFO] [stderr]   Downloaded geographiclib-rs v0.2.4
[INFO] [stderr]   Downloaded geo v0.26.0
[INFO] [stderr]   Downloaded foundationdb-sys v0.8.0
[INFO] [stderr]   Downloaded foundationdb v0.8.0
[INFO] [stderr]   Downloaded g2gen v1.0.1
[INFO] [stderr]   Downloaded hdfs-native v0.6.0
[INFO] [stderr]   Downloaded madsim v0.2.28
[INFO] [stderr]   Downloaded mini-moka v0.10.3
[INFO] [stderr]   Downloaded minitrace-macro v0.6.5
[INFO] [stderr]   Downloaded minstant v0.1.7
[INFO] [stderr]   Downloaded object_store v0.8.0
[INFO] [stderr]   Downloaded surrealdb-core v1.4.2
[INFO] [stderr]   Downloaded atomic_lib v0.34.5
[INFO] [stderr]   Downloaded indextree v4.6.1
[INFO] [stderr]   Downloaded windows-core v0.56.0
[INFO] [stderr]   Downloaded reflink-copy v0.1.17
[INFO] [stderr]   Downloaded cacache v13.0.0
[INFO] [stderr]   Downloaded compio-fs v0.3.0
[INFO] [stderr]   Downloaded compio-io v0.2.0
[INFO] [stderr]   Downloaded compio-net v0.3.0
[INFO] [stderr]   Downloaded try_map v0.3.1
[INFO] [stderr]   Downloaded windows v0.56.0
[INFO] [stderr]   Downloaded g2poly v1.0.1
[INFO] [stderr]   Downloaded g2p v1.0.1
[INFO] [stderr]   Downloaded hdrs v0.3.2
[INFO] [stderr]   Downloaded hrana-client-proto v0.2.1
[INFO] [stderr]   Downloaded libtest-mimic v0.6.1
[INFO] [stderr]   Downloaded madsim-macros v0.2.12
[INFO] [stderr]   Downloaded naive-timer v0.2.0
[INFO] [stderr]   Downloaded metrics-macros v0.6.0
[INFO] [stderr]   Downloaded portable-atomic v0.3.20
[INFO] [stderr]   Downloaded metrics v0.20.1
[INFO] [stderr]   Downloaded mysql-common-derive v0.30.2
[INFO] [stderr]   Downloaded priority-queue v1.4.0
[INFO] [stderr]   Downloaded awaitable v0.4.0
[INFO] [stderr]   Downloaded concurrent_arena v0.1.8
[INFO] [stderr]   Downloaded derive_destructure2 v0.1.3
[INFO] [stderr]   Downloaded awaitable-error v0.1.0
[INFO] [stderr]   Downloaded tokio-pipe v0.2.12
[INFO] [stderr]   Downloaded vec-strings v0.4.8
[INFO] [stderr]   Downloaded openssh-sftp-protocol-error v0.1.0
[INFO] [stderr]   Downloaded openssh-sftp-error v0.4.0
[INFO] [stderr]   Downloaded tokio-io-utility v0.7.6
[INFO] [stderr]   Downloaded openssh-sftp-client v0.14.3
[INFO] [stderr]   Downloaded zigzag v0.1.0
[INFO] [stderr]   Downloaded trim-in-place v0.1.7
[INFO] [stderr]   Downloaded rust-ini v0.21.0
[INFO] [stderr]   Downloaded async-tls v0.13.0
[INFO] [stderr]   Downloaded suppaftp v5.4.0
[INFO] [stderr]   Downloaded futures-concurrency v7.6.0
[INFO] [stderr]   Downloaded path-clean v1.0.1
[INFO] [stderr]   Downloaded dmp v0.2.0
[INFO] [stderr]   Downloaded revision v0.7.0
[INFO] [stderr]   Downloaded surrealdb-derive v0.12.0
[INFO] [stderr]   Downloaded flexstr v0.9.2
[INFO] [stderr]   Downloaded await-tree v0.1.2
[INFO] [stderr]   Downloaded bb8 v0.8.3
[INFO] [stderr]   Downloaded bb8-postgres v0.8.1
[INFO] [stderr]   Downloaded windows-implement v0.56.0
[INFO] [stderr]   Downloaded windows-interface v0.56.0
[INFO] [stderr]   Downloaded ssri v9.2.0
[INFO] [stderr]   Downloaded aligned-array v1.0.1
[INFO] [stderr]   Downloaded compio-buf v0.3.0
[INFO] [stderr]   Downloaded io-uring v0.6.4
[INFO] [stderr]   Downloaded compio-driver v0.3.0
[INFO] [stderr]   Downloaded compio-log v0.1.0
[INFO] [stderr]   Downloaded compio-runtime v0.3.0
[INFO] [stderr]   Downloaded compio v0.10.0
[INFO] [stderr]   Downloaded tonic-build v0.10.2
[INFO] [stderr]   Downloaded etcd-client v0.12.4
[INFO] [stderr]   Downloaded foundationdb-gen v0.8.0
[INFO] [stderr]   Downloaded openssh v0.10.4
[INFO] [stderr]   Downloaded probe v0.5.1
[INFO] [stderr]   Downloaded crc16 v0.4.0
[INFO] [stderr]   Downloaded ordered-multimap v0.7.3
[INFO] [stderr]   Downloaded size v0.4.1
[INFO] [stderr]   Downloaded cedar-policy-validator v2.4.2
[INFO] [stderr]   Downloaded cedar-policy v2.4.2
[INFO] [stderr]   Downloaded lexicmp v0.1.0
[INFO] [stderr]   Downloaded nanoid v0.4.0
[INFO] [stderr]   Downloaded quick_cache v0.4.2
[INFO] [stderr]   Downloaded revision-derive v0.7.0
[INFO] [stderr]   Downloaded storekey v0.5.0
[INFO] [stderr]   Downloaded tikv-client v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7e2a6133f8a27faa3095ccd48b78567dcdbfab359865433ab6d89417dc78b59a
[INFO] running `Command { std: "docker" "start" "-a" "7e2a6133f8a27faa3095ccd48b78567dcdbfab359865433ab6d89417dc78b59a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7e2a6133f8a27faa3095ccd48b78567dcdbfab359865433ab6d89417dc78b59a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7e2a6133f8a27faa3095ccd48b78567dcdbfab359865433ab6d89417dc78b59a", kill_on_drop: false }`
[INFO] [stdout] 7e2a6133f8a27faa3095ccd48b78567dcdbfab359865433ab6d89417dc78b59a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c3c750bef0a3314611cfb7da1672d12fbd3d896ca9513facfbd4c2ceb67351b7
[INFO] running `Command { std: "docker" "start" "-a" "c3c750bef0a3314611cfb7da1672d12fbd3d896ca9513facfbd4c2ceb67351b7", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling rustls-pki-types v1.7.0
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling rustls v0.22.4
[INFO] [stderr]    Compiling zeroize v1.7.0
[INFO] [stderr]    Compiling tower-layer v0.3.2
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling webpki-roots v0.26.1
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling crc32c v0.6.5
[INFO] [stderr]    Compiling rustls-pemfile v2.1.2
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling http-body-util v0.1.1
[INFO] [stderr]    Compiling flagset v0.4.5
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling rustls-webpki v0.102.4
[INFO] [stderr]    Compiling hyper v1.3.1
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling pin-project v1.1.5
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling backon v0.4.4
[INFO] [stderr]    Compiling hyper-util v0.1.4
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling tokio-rustls v0.25.0
[INFO] [stderr]    Compiling hyper-rustls v0.26.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling quick-xml v0.31.0
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling reqwest v0.12.4
[INFO] [stderr]    Compiling opendal v0.46.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]   --> src/lib.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stdout]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]    --> src/lib.rs:138:7
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(docs)]
[INFO] [stdout]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.98s
[INFO] running `Command { std: "docker" "inspect" "c3c750bef0a3314611cfb7da1672d12fbd3d896ca9513facfbd4c2ceb67351b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3c750bef0a3314611cfb7da1672d12fbd3d896ca9513facfbd4c2ceb67351b7", kill_on_drop: false }`
[INFO] [stdout] c3c750bef0a3314611cfb7da1672d12fbd3d896ca9513facfbd4c2ceb67351b7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 76ea5306dc1c3dc41cba9a536dc21d9b77606450c6615d27a90268773ebef555
[INFO] running `Command { std: "docker" "start" "-a" "76ea5306dc1c3dc41cba9a536dc21d9b77606450c6615d27a90268773ebef555", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling clap_derive v4.5.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling rustls-webpki v0.102.4
[INFO] [stderr]    Compiling rustls v0.22.4
[INFO] [stderr]    Compiling cache-padded v1.3.0
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling rtrb v0.2.3
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling quick-xml v0.31.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling hyper v1.3.1
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling tokio-rustls v0.25.0
[INFO] [stderr]    Compiling backon v0.4.4
[INFO] [stderr]    Compiling hyper-util v0.1.4
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling threadpool v1.8.1
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling hyper-rustls v0.26.0
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling reqwest v0.12.4
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling libtest-mimic v0.6.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling opentelemetry v0.21.0
[INFO] [stderr]    Compiling ctor v0.1.26
[INFO] [stderr]    Compiling minstant v0.1.7
[INFO] [stderr]    Compiling minitrace-macro v0.6.5
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling size v0.4.1
[INFO] [stderr]    Compiling opendal v0.46.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]   --> src/lib.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stdout]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]    --> src/lib.rs:138:7
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(docs)]
[INFO] [stdout]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling minitrace v0.6.5
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]   --> src/lib.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stdout]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]    --> src/lib.rs:138:7
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(docs)]
[INFO] [stdout]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/read/reader.rs:293:11
[INFO] [stdout]     |
[INFO] [stdout] 293 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/read/buffer_stream.rs:153:11
[INFO] [stdout]     |
[INFO] [stdout] 153 |     trait AssertTrait: Unpin + MaybeSend + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/read/futures_async_reader.rs:185:11
[INFO] [stdout]     |
[INFO] [stdout] 185 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]   --> src/types/read/futures_bytes_stream.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/write/buffer_sink.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/write/futures_async_writer.rs:116:11
[INFO] [stdout]     |
[INFO] [stdout] 116 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]   --> src/types/write/futures_bytes_sink.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertSendSync` is never used
[INFO] [stdout]    --> src/lib.rs:164:11
[INFO] [stdout]     |
[INFO] [stdout] 164 |     trait AssertSendSync: Send + Sync {}
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 10 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 56.82s
[INFO] running `Command { std: "docker" "inspect" "76ea5306dc1c3dc41cba9a536dc21d9b77606450c6615d27a90268773ebef555", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76ea5306dc1c3dc41cba9a536dc21d9b77606450c6615d27a90268773ebef555", kill_on_drop: false }`
[INFO] [stdout] 76ea5306dc1c3dc41cba9a536dc21d9b77606450c6615d27a90268773ebef555
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aab28b05d8ff886df13b82d4adc0b179c5d0f49caa40300ce7952a35f42a4a86
[INFO] running `Command { std: "docker" "start" "-a" "aab28b05d8ff886df13b82d4adc0b179c5d0f49caa40300ce7952a35f42a4a86", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `docs`
[INFO] [stderr]   --> src/lib.rs:21:13
[INFO] [stderr]    |
[INFO] [stderr] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stderr]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `docs`
[INFO] [stderr]    --> src/lib.rs:138:7
[INFO] [stderr]     |
[INFO] [stderr] 138 | #[cfg(docs)]
[INFO] [stderr]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/read/reader.rs:293:11
[INFO] [stderr]     |
[INFO] [stderr] 293 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/read/buffer_stream.rs:153:11
[INFO] [stderr]     |
[INFO] [stderr] 153 |     trait AssertTrait: Unpin + MaybeSend + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/read/futures_async_reader.rs:185:11
[INFO] [stderr]     |
[INFO] [stderr] 185 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]   --> src/types/read/futures_bytes_stream.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/write/buffer_sink.rs:165:11
[INFO] [stderr]     |
[INFO] [stderr] 165 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/write/futures_async_writer.rs:116:11
[INFO] [stderr]     |
[INFO] [stderr] 116 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]   --> src/types/write/futures_bytes_sink.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertSendSync` is never used
[INFO] [stderr]    --> src/lib.rs:164:11
[INFO] [stderr]     |
[INFO] [stderr] 164 |     trait AssertSendSync: Send + Sync {}
[INFO] [stderr]     |           ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `opendal` (lib) generated 2 warnings
[INFO] [stderr] warning: `opendal` (lib test) generated 10 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.63s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/opendal-02942fc7ef0c98df)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test layers::complete::tests::test_rename ... ok
[INFO] [stdout] test layers::complete::tests::test_create_dir ... ok
[INFO] [stdout] test layers::complete::tests::test_copy ... ok
[INFO] [stdout] test layers::complete::tests::test_stat ... ok
[INFO] [stdout] test layers::complete::tests::test_presign ... ok
[INFO] [stdout] test layers::complete::tests::test_list ... ok
[INFO] [stdout] test layers::complete::tests::test_read ... ok
[INFO] [stdout] test layers::complete::tests::test_delete ... ok
[INFO] [stdout] test layers::complete::tests::test_writer ... ok
[INFO] [stdout] test layers::timeout::tests::test_list_timeout_raw ... ok
[INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_from_str ... ok
[INFO] [stdout] test layers::timeout::tests::test_io_timeout ... ok
[INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_to_header ... ok
[INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_to_string ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_from_range_bounds ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_to_header ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_from_str ... ok
[INFO] [stdout] test raw::http_util::header::tests::test_format_authorization_by_basic ... ok
[INFO] [stdout] test layers::timeout::tests::test_list_timeout ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_to_string ... ok
[INFO] [stdout] test raw::http_util::header::tests::test_format_authorization_by_bearer ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_formdata_basic ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_formdata_s3_form_upload ... ok
[INFO] [stdout] test raw::http_util::header::tests::test_format_content_md5 ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_azblob_batch_delete ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_gcs_batch_metadata ... ok
[INFO] [stdout] test raw::http_util::uri::tests::test_percent_encode_path ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_gcs_batch_metadata_response ... ok
[INFO] [stdout] test raw::http_util::uri::tests::test_percent_decode_path ... ok
[INFO] [stdout] test raw::layer::tests::test_layer ... ok
[INFO] [stdout] test raw::oio::buf::pooled_buf::tests::test_pooled_buf ... ok
[INFO] [stdout] test raw::oio::list::flat_list::tests::test_blocking_list ... ok
[INFO] [stdout] test raw::oio::list::hierarchy_list::tests::test_blocking_list ... ok
[INFO] [stdout] test layers::timeout::tests::test_operation_timeout ... ok
[INFO] [stdout] test raw::oio::write::chunked_write::tests::test_exact_buf_writer_short_write ... ok
[INFO] [stdout] test raw::oio::write::chunked_write::tests::test_fuzz_exact_buf_writer ... ok
[INFO] [stdout] test raw::path::tests::test_build_abs_path ... ok
[INFO] [stdout] test raw::path::tests::test_build_rel_path ... ok
[INFO] [stdout] test raw::path::tests::test_build_rooted_abs_path ... ok
[INFO] [stdout] test raw::path::tests::test_get_basename ... ok
[INFO] [stdout] test raw::path::tests::test_get_parent ... ok
[INFO] [stdout] test raw::path::tests::test_normalize_path ... ok
[INFO] [stdout] test raw::path::tests::test_normalize_root ... ok
[INFO] [stdout] test raw::path::tests::test_validate_path ... ok
[INFO] [stdout] test raw::rps::tests::test_presigned_request_convert ... ok
[INFO] [stdout] test raw::serde_util::tests::test_config_deserializer ... ok
[INFO] [stdout] test raw::serde_util::tests::test_part_config_deserializer ... ok
[INFO] [stdout] test raw::version::tests::test_version ... ok
[INFO] [stdout] test services::memory::backend::tests::test_accessor_metadata_name ... ok
[INFO] [stdout] test tests::assert_size ... ok
[INFO] [stdout] test types::buffer::tests::fuzz_buffer_advance ... ok
[INFO] [stdout] test types::buffer::tests::fuzz_buffer_iter ... ok
[INFO] [stdout] test types::buffer::tests::fuzz_buffer_truncate ... ok
[INFO] [stdout] test types::buffer::tests::test_buffer_advance ... ok
[INFO] [stdout] test types::buffer::tests::test_buffer_truncate ... ok
[INFO] [stdout] test types::buffer::tests::test_contiguous_buffer ... ok
[INFO] [stdout] test types::buffer::tests::test_empty_non_contiguous_buffer ... ok
[INFO] [stdout] test types::buffer::tests::test_non_contiguous_buffer_with_empty_chunks ... ok
[INFO] [stdout] test types::buffer::tests::test_non_contiguous_buffer_with_next ... ok
[INFO] [stdout] test types::error::tests::test_error_debug ... ok
[INFO] [stdout] test types::error::tests::test_error_display ... ok
[INFO] [stdout] test raw::oio::write::block_write::tests::test_block_writer_with_concurrent_errors ... ok
[INFO] [stdout] test types::read::buffer_stream::tests::test_buffer_stream ... ok
[INFO] [stdout] test raw::oio::write::multipart_write::tests::test_multipart_upload_writer_with_concurrent_errors ... ok
[INFO] [stdout] test types::read::buffer_stream::tests::test_future_iterator ... ok
[INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_read ... ok
[INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_read_with_concurrent ... ok
[INFO] [stdout] test types::read::futures_bytes_stream::tests::test_futures_bytes_stream ... ok
[INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_buf_read ... ok
[INFO] [stdout] test types::read::futures_bytes_stream::tests::test_futures_bytes_stream_with_concurrent ... ok
[INFO] [stdout] test types::read::reader::tests::test_fetch ... ok
[INFO] [stdout] test types::read::reader::tests::test_merge_ranges ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read_into ... ok
[INFO] [stdout] test layers::retry::tests::test_retry_batch ... ok
[INFO] [stdout] test layers::retry::tests::test_retry_list ... ok
[INFO] [stdout] test raw::futures_util::tests::test_concurrent_futures ... ok
[INFO] [stdout] test layers::retry::tests::test_retry_read ... ok
[INFO] [stdout] test types::write::writer::tests::test_writer_write ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read_with_concurrent ... ok
[INFO] [stdout] test types::write::writer::tests::test_writer_write_from ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read_with_chunk ... ok
[INFO] [stdout] test raw::oio::write::range_write::tests::test_range_writer_with_concurrent_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.90s
[INFO] [stderr]    Doc-tests opendal
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 134 tests
[INFO] [stdout] test src/layers/logging.rs - layers::logging::LoggingLayer (line 56) - compile ... ok
[INFO] [stdout] test src/layers/concurrent_limit.rs - layers::concurrent_limit::ConcurrentLimitLayer (line 36) - compile ... ok
[INFO] [stdout] test src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 52) - compile ... ok
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 65) - compile ... ok
[INFO] [stdout] test src/raw/adapters/mod.rs - raw::adapters (line 30) ... ignored
[INFO] [stdout] test src/raw/adapters/mod.rs - raw::adapters (line 38) ... ignored
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer::new (line 116) - compile ... ok
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 47) - compile ... ok
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer::with_notify (line 133) - compile ... ok
[INFO] [stdout] test src/services/memory/backend.rs - services::memory::backend::MemoryBuilder (line 61) - compile ... ok
[INFO] [stdout] test src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 31) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 67) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 43) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 101) - compile ... FAILED
[INFO] [stdout] test src/types/entry.rs - types::entry::Entry::into_parts (line 161) - compile ... ok
[INFO] [stdout] test src/types/entry.rs - types::entry::Entry (line 31) - compile ... ok
[INFO] [stdout] test src/types/entry.rs - types::entry::Entry::metadata (line 113) - compile ... ok
[INFO] [stdout] test src/raw/layer.rs - raw::layer::Layer (line 44) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 60) ... ignored
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 54) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 35) - compile ... FAILED
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 68) ... ok
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 81) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete (line 730) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::create_dir (line 317) - compile ... ok
[INFO] [stdout] test src/types/error.rs - types::error (line 22) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete_with (line 753) - compile ... ok
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 97) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::is_exist (line 282) - compile ... ok
[INFO] [stdout] test src/types/list.rs - types::list::StatTask (line 87) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 951) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 975) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list (line 902) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister (line 1039) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::copy (line 497) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1077) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1135) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1108) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read (line 352) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read_with (line 372) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader (line 410) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader_with (line 427) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::info (line 126) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write (line 470) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write_with (line 609) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer_with (line 685) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer (line 662) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_all (line 836) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat (line 181) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_via (line 790) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove (line 813) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::rename (line 554) ... ok
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator (line 29) ... FAILED
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat_with (line 245) ... ok
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 92) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 296) - compile ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::new (line 57) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::OperatorBuilder<A>::layer (line 390) - compile ... FAILED
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator (line 44) ... FAILED
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::copy (line 715) - compile ... ok
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 333) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::via_map (line 130) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1450) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1528) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1480) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete (line 1225) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1547) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::check (line 137) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1246) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1570) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::info (line 109) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1633) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1750) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::create_dir (line 356) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1607) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1731) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::is_exist (line 319) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister (line 1689) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1773) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1809) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1834) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 1992) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read (line 1954) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2030) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2011) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write (line 2075) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat (line 1883) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2110) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat_with (line 1912) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2134) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 455) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 436) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2158) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read (line 398) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 493) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 473) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 509) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 633) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 605) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader (line 569) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 621) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 523) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 215) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 234) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::rename (line 772) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write (line 687) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove_via (line 1306) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat (line 175) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove (line 1278) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove_all (line 1360) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1112) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1094) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 255) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer (line 842) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 872) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 904) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 937) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1133) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1154) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 959) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 984) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1028) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1171) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1007) ... ok
[INFO] [stdout] test src/types/scheme.rs - types::scheme::Scheme::enabled (line 184) - compile ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 205) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 230) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 196) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 236) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 256) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 182) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 253) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 174) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::write (line 94) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 31) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `Http` in module `services`
[INFO] [stdout]   --> src/layers/immutable_index.rs:45:41
[INFO] [stdout]    |
[INFO] [stdout] 17 | let op = Operator::from_map::<services::Http>(HashMap::default())
[INFO] [stdout]    |                                         ^^^^ not found in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:95:21
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub use self::http::Http;
[INFO] [stdout]    |                     ^^^^
[INFO] [stdout]    = note: the item is gated behind the `services-http` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::Http`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 17 | let op = Operator::from_map::<opendal::Scheme>(HashMap::default())
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 67) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `S3` in `services`
[INFO] [stdout]    --> src/lib.rs:77:33
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = services::S3::default();
[INFO] [stdout]     |                                 ^^ could not find `S3` in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = opendal::Scheme();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 43) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `S3` in `services`
[INFO] [stdout]    --> src/lib.rs:51:33
[INFO] [stdout]     |
[INFO] [stdout] 10  |     let mut builder = services::S3::default();
[INFO] [stdout]     |                                 ^^ could not find `S3` in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 10  |     let mut builder = opendal::Scheme();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 101) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `S3` in `services`
[INFO] [stdout]    --> src/lib.rs:111:33
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = services::S3::default();
[INFO] [stdout]     |                                 ^^ could not find `S3` in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = opendal::Scheme();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 35) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/blocking_operator.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 5  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 5  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator (line 29) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 92) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 296) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:301:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::new (line 57) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::OperatorBuilder<A>::layer (line 390) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:395:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator (line 44) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/operator.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 333) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `S3` in module `services`
[INFO] [stdout]    --> src/types/operator/builder.rs:356:48
[INFO] [stdout]     |
[INFO] [stdout] 26  |         Scheme::S3 => init_service::<services::S3>(cfg)?,
[INFO] [stdout]     |                                                ^^ not found in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 26  |         Scheme::S3 => init_service::<opendal::Scheme>(cfg)?,
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fs` in module `services`
[INFO] [stdout]   --> src/types/operator/builder.rs:357:48
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Scheme::Fs => init_service::<services::Fs>(cfg)?,
[INFO] [stdout]    |                                                ^^ not found in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::Fs`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Scheme::Fs => init_service::<opendal::Scheme>(cfg)?,
[INFO] [stdout]    |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 31)
[INFO] [stdout]     src/lib.rs - (line 101)
[INFO] [stdout]     src/lib.rs - (line 43)
[INFO] [stdout]     src/lib.rs - (line 67)
[INFO] [stdout]     src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 35)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator (line 29)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 92)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 296)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator::new (line 57)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 333)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::OperatorBuilder<A>::layer (line 390)
[INFO] [stdout]     src/types/operator/operator.rs - types::operator::operator::Operator (line 44)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 119 passed; 12 failed; 3 ignored; 0 measured; 0 filtered out; finished in 11.79s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "aab28b05d8ff886df13b82d4adc0b179c5d0f49caa40300ce7952a35f42a4a86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aab28b05d8ff886df13b82d4adc0b179c5d0f49caa40300ce7952a35f42a4a86", kill_on_drop: false }`
[INFO] [stdout] aab28b05d8ff886df13b82d4adc0b179c5d0f49caa40300ce7952a35f42a4a86
[INFO] testing opendal-0.46.0 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate opendal 0.46.0 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate opendal 0.46.0 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate opendal 0.46.0
[INFO] removed 1 missing tests
[INFO] finished tweaking crates.io crate opendal 0.46.0
[INFO] tweaked toml for crates.io crate opendal 0.46.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 782 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding ahash v0.7.8 (latest: v0.8.11)
[INFO] [stderr]       Adding anes v0.1.6 (latest: v0.2.0)
[INFO] [stderr]       Adding async-channel v1.9.0 (latest: v2.3.1)
[INFO] [stderr]       Adding async-io v1.13.0 (latest: v2.3.2)
[INFO] [stderr]       Adding async-lock v2.8.0 (latest: v3.3.0)
[INFO] [stderr]       Adding async-recursion v0.3.2 (latest: v1.1.1)
[INFO] [stderr]       Adding atomic v0.5.3 (latest: v0.6.0)
[INFO] [stderr]       Adding atomic_lib v0.34.5 (latest: v0.37.0)
[INFO] [stderr]       Adding await-tree v0.1.2 (latest: v0.2.1)
[INFO] [stderr]       Adding axum v0.6.20 (latest: v0.7.5)
[INFO] [stderr]       Adding axum-core v0.3.4 (latest: v0.4.3)
[INFO] [stderr]       Adding base64 v0.13.1 (latest: v0.22.1)
[INFO] [stderr]       Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr]       Adding bigdecimal v0.3.1 (latest: v0.4.3)
[INFO] [stderr]       Adding bindgen v0.65.1 (latest: v0.69.4)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding bytecheck v0.6.12 (latest: v0.7.0)
[INFO] [stderr]       Adding bytecheck_derive v0.6.12 (latest: v0.7.0)
[INFO] [stderr]       Adding cargo_metadata v0.14.2 (latest: v0.18.1)
[INFO] [stderr]       Adding cedar-policy v2.4.2 (latest: v3.2.0)
[INFO] [stderr]       Adding cedar-policy-core v2.4.2 (latest: v3.2.0)
[INFO] [stderr]       Adding cedar-policy-validator v2.4.2 (latest: v3.2.0)
[INFO] [stderr]       Adding cfg_aliases v0.1.1 (latest: v0.2.1)
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding ctor v0.1.26 (latest: v0.2.8)
[INFO] [stderr]       Adding darling v0.13.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling v0.14.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_core v0.13.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_core v0.14.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_macro v0.13.4 (latest: v0.20.9)
[INFO] [stderr]       Adding darling_macro v0.14.4 (latest: v0.20.9)
[INFO] [stderr]       Adding derive-new v0.5.9 (latest: v0.6.0)
[INFO] [stderr]       Adding derive_builder v0.12.0 (latest: v0.20.0)
[INFO] [stderr]       Adding derive_builder_core v0.12.0 (latest: v0.20.0)
[INFO] [stderr]       Adding derive_builder_macro v0.12.0 (latest: v0.20.0)
[INFO] [stderr]       Adding endian-type v0.1.2 (latest: v0.2.0)
[INFO] [stderr]       Adding enum-as-inner v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding event-listener v2.5.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener v4.0.3 (latest: v5.3.0)
[INFO] [stderr]       Adding event-listener-strategy v0.4.0 (latest: v0.5.2)
[INFO] [stderr]       Adding fail v0.4.0 (latest: v0.5.1)
[INFO] [stderr]       Adding fallible-iterator v0.2.0 (latest: v0.3.0)
[INFO] [stderr]       Adding fastrand v1.9.0 (latest: v2.1.0)
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding foreign-types v0.3.2 (latest: v0.5.0)
[INFO] [stderr]       Adding foreign-types-shared v0.1.1 (latest: v0.3.1)
[INFO] [stderr]       Adding foundationdb v0.8.0 (latest: v0.9.0)
[INFO] [stderr]       Adding foundationdb-gen v0.8.0 (latest: v0.9.0)
[INFO] [stderr]       Adding foundationdb-macros v0.2.0 (latest: v0.3.0)
[INFO] [stderr]       Adding foundationdb-sys v0.8.0 (latest: v0.9.0)
[INFO] [stderr]       Adding futures-lite v1.13.0 (latest: v2.3.0)
[INFO] [stderr]       Adding generator v0.7.5 (latest: v0.8.1)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding geo v0.26.0 (latest: v0.28.0)
[INFO] [stderr]       Adding geo v0.27.0 (latest: v0.28.0)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.15)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding gloo-timers v0.2.6 (latest: v0.3.0)
[INFO] [stderr]       Adding h2 v0.3.26 (latest: v0.4.5)
[INFO] [stderr]       Adding hash32 v0.2.1 (latest: v0.3.1)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding hashbrown v0.13.2 (latest: v0.14.5)
[INFO] [stderr]       Adding hashlink v0.8.4 (latest: v0.9.1)
[INFO] [stderr]       Adding hdfs-native v0.6.0 (latest: v0.9.2)
[INFO] [stderr]       Adding heapless v0.7.17 (latest: v0.8.0)
[INFO] [stderr]       Adding heck v0.4.1 (latest: v0.5.0)
[INFO] [stderr]       Adding hostname v0.3.1 (latest: v0.4.0)
[INFO] [stderr]       Adding http v0.2.12 (latest: v1.1.0)
[INFO] [stderr]       Adding http-body v0.4.6 (latest: v1.0.0)
[INFO] [stderr]       Adding hyper v0.14.28 (latest: v1.3.1)
[INFO] [stderr]       Adding hyper-rustls v0.24.2 (latest: v0.27.1)
[INFO] [stderr]       Adding hyper-rustls v0.26.0 (latest: v0.27.1)
[INFO] [stderr]       Adding hyper-timeout v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding idna v0.2.3 (latest: v0.5.0)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding io-lifetimes v1.0.11 (latest: v2.0.3)
[INFO] [stderr]       Adding itertools v0.10.5 (latest: v0.13.0)
[INFO] [stderr]       Adding itertools v0.11.0 (latest: v0.13.0)
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] [stderr]       Adding librocksdb-sys v0.11.0+8.1.1 (latest: v6.20.3)
[INFO] [stderr]       Adding libsqlite3-sys v0.26.0 (latest: v0.28.0)
[INFO] [stderr]       Adding libtest-mimic v0.6.1 (latest: v0.7.3)
[INFO] [stderr]       Adding linux-raw-sys v0.3.8 (latest: v0.6.4)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding loom v0.5.6 (latest: v0.7.2)
[INFO] [stderr]       Adding lru v0.10.1 (latest: v0.12.3)
[INFO] [stderr]       Adding matchit v0.7.3 (latest: v0.8.2)
[INFO] [stderr]       Adding memmap2 v0.5.10 (latest: v0.9.4)
[INFO] [stderr]       Adding metrics v0.20.1 (latest: v0.22.3)
[INFO] [stderr]       Adding metrics-macros v0.6.0 (latest: v0.7.1)
[INFO] [stderr]       Adding miette v5.10.0 (latest: v7.2.0)
[INFO] [stderr]       Adding miette-derive v5.10.0 (latest: v7.2.0)
[INFO] [stderr]       Adding mysql-common-derive v0.30.2 (latest: v0.31.1)
[INFO] [stderr]       Adding mysql_async v0.32.2 (latest: v0.34.1)
[INFO] [stderr]       Adding mysql_common v0.30.6 (latest: v0.32.3)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding num-derive v0.3.3 (latest: v0.4.2)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding object_store v0.8.0 (latest: v0.10.1)
[INFO] [stderr]       Adding opentelemetry v0.21.0 (latest: v0.23.0)
[INFO] [stderr]       Adding parking_lot v0.11.2 (latest: v0.12.3)
[INFO] [stderr]       Adding parking_lot_core v0.8.6 (latest: v0.9.10)
[INFO] [stderr]       Adding pbkdf2 v0.11.0 (latest: v0.12.2)
[INFO] [stderr]       Adding peeking_take_while v0.1.2 (latest: v1.0.0)
[INFO] [stderr]       Adding pem v2.0.1 (latest: v3.0.4)
[INFO] [stderr]       Adding phf_shared v0.10.0 (latest: v0.11.2)
[INFO] [stderr]       Adding polling v2.8.0 (latest: v3.7.0)
[INFO] [stderr]       Adding portable-atomic v0.3.20 (latest: v1.6.0)
[INFO] [stderr]       Adding priority-queue v1.4.0 (latest: v2.0.2)
[INFO] [stderr]       Adding proc-macro-crate v1.3.1 (latest: v3.1.0)
[INFO] [stderr]       Adding prost v0.11.9 (latest: v0.12.6)
[INFO] [stderr]       Adding prost-derive v0.11.9 (latest: v0.12.6)
[INFO] [stderr]       Adding prost-types v0.11.9 (latest: v0.12.6)
[INFO] [stderr]       Adding protobuf v2.28.0 (latest: v3.4.0)
[INFO] [stderr]       Adding ptr_meta v0.1.4 (latest: v0.2.0)
[INFO] [stderr]       Adding ptr_meta_derive v0.1.4 (latest: v0.2.0)
[INFO] [stderr]       Adding pulldown-cmark v0.9.6 (latest: v0.11.0)
[INFO] [stderr]       Adding quick-error v1.2.3 (latest: v2.0.1)
[INFO] [stderr]       Adding quick_cache v0.4.2 (latest: v0.5.1)
[INFO] [stderr]       Adding radium v0.7.0 (latest: v1.1.0)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding redb v1.5.1 (latest: v2.1.0)
[INFO] [stderr]       Adding redis v0.23.3 (latest: v0.25.3)
[INFO] [stderr]       Adding redox_syscall v0.2.16 (latest: v0.5.1)
[INFO] [stderr]       Adding redox_syscall v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding reqwest v0.11.27 (latest: v0.12.4)
[INFO] [stderr]       Adding ring v0.16.20 (latest: v0.17.8)
[INFO] [stderr]       Adding rocksdb v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding roxmltree v0.18.1 (latest: v0.20.0)
[INFO] [stderr]       Adding rstar v0.11.0 (latest: v0.12.0)
[INFO] [stderr]       Adding rtrb v0.2.3 (latest: v0.3.0)
[INFO] [stderr]       Adding rusqlite v0.29.0 (latest: v0.31.0)
[INFO] [stderr]       Adding rustc_version v0.2.3 (latest: v0.4.0)
[INFO] [stderr]       Adding rustc_version_runtime v0.2.1 (latest: v0.3.0)
[INFO] [stderr]       Adding rustix v0.37.27 (latest: v0.38.34)
[INFO] [stderr]       Adding rustls v0.21.12 (latest: v0.23.8)
[INFO] [stderr]       Adding rustls v0.22.4 (latest: v0.23.8)
[INFO] [stderr]       Adding rustls-native-certs v0.6.3 (latest: v0.7.0)
[INFO] [stderr]       Adding rustls-pemfile v1.0.4 (latest: v2.1.2)
[INFO] [stderr]       Adding rustls-webpki v0.100.3 (latest: v0.102.4)
[INFO] [stderr]       Adding rustls-webpki v0.101.7 (latest: v0.102.4)
[INFO] [stderr]       Adding semver v0.9.0 (latest: v1.0.23)
[INFO] [stderr]       Adding semver-parser v0.7.0 (latest: v0.10.2)
[INFO] [stderr]       Adding serde_with v1.14.0 (latest: v3.8.1)
[INFO] [stderr]       Adding serde_with_macros v1.5.2 (latest: v3.8.1)
[INFO] [stderr]       Adding siphasher v0.3.11 (latest: v1.0.1)
[INFO] [stderr]       Adding snafu v0.7.5 (latest: v0.8.3)
[INFO] [stderr]       Adding snafu-derive v0.7.5 (latest: v0.8.3)
[INFO] [stderr]       Adding socket2 v0.4.10 (latest: v0.5.7)
[INFO] [stderr]       Adding spin v0.5.2 (latest: v0.9.8)
[INFO] [stderr]       Adding strsim v0.10.0 (latest: v0.11.1)
[INFO] [stderr]       Adding suppaftp v5.4.0 (latest: v6.0.1)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding sync_wrapper v0.1.2 (latest: v1.0.1)
[INFO] [stderr]       Adding system-configuration v0.5.1 (latest: v0.6.0)
[INFO] [stderr]       Adding system-configuration-sys v0.5.0 (latest: v0.6.0)
[INFO] [stderr]       Adding tokio-rustls v0.24.1 (latest: v0.26.0)
[INFO] [stderr]       Adding tokio-rustls v0.25.0 (latest: v0.26.0)
[INFO] [stderr]       Adding tokio-tungstenite v0.20.1 (latest: v0.21.0)
[INFO] [stderr]       Adding toml_edit v0.19.15 (latest: v0.22.13)
[INFO] [stderr]       Adding toml_edit v0.21.1 (latest: v0.22.13)
[INFO] [stderr]       Adding tonic v0.10.2 (latest: v0.11.0)
[INFO] [stderr]       Adding tonic-build v0.10.2 (latest: v0.11.0)
[INFO] [stderr]       Adding trust-dns-proto v0.21.2 (latest: v0.23.2)
[INFO] [stderr]       Adding trust-dns-resolver v0.21.2 (latest: v0.23.2)
[INFO] [stderr]       Adding tungstenite v0.20.1 (latest: v0.21.0)
[INFO] [stderr]       Adding typed-builder v0.10.0 (latest: v0.18.2)
[INFO] [stderr]       Adding untrusted v0.7.1 (latest: v0.9.0)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding webpki-roots v0.22.6 (latest: v0.26.1)
[INFO] [stderr]       Adding webpki-roots v0.23.1 (latest: v0.26.1)
[INFO] [stderr]       Adding webpki-roots v0.25.4 (latest: v0.26.1)
[INFO] [stderr]       Adding which v4.4.2 (latest: v6.0.1)
[INFO] [stderr]       Adding windows v0.48.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding winnow v0.5.40 (latest: v0.6.8)
[INFO] [stderr]       Adding winreg v0.50.0 (latest: v0.52.0)
[INFO] [stderr]       Adding wyz v0.5.1 (latest: v0.6.1)
[INFO] [stderr]       Adding yansi v0.5.1 (latest: v1.0.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 732eac460887bede0f951572b8081c0fbdf48e0cb882335ef343640e90391673
[INFO] running `Command { std: "docker" "start" "-a" "732eac460887bede0f951572b8081c0fbdf48e0cb882335ef343640e90391673", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "732eac460887bede0f951572b8081c0fbdf48e0cb882335ef343640e90391673", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "732eac460887bede0f951572b8081c0fbdf48e0cb882335ef343640e90391673", kill_on_drop: false }`
[INFO] [stdout] 732eac460887bede0f951572b8081c0fbdf48e0cb882335ef343640e90391673
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fb35f9305dc8bfd4fd7aa97bf0e94be8ae04b02be8d7ac8842776978ceacf946
[INFO] running `Command { std: "docker" "start" "-a" "fb35f9305dc8bfd4fd7aa97bf0e94be8ae04b02be8d7ac8842776978ceacf946", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling rustls-pki-types v1.7.0
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling http v1.1.0
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling rustls v0.22.4
[INFO] [stderr]    Compiling zeroize v1.7.0
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling tower-layer v0.3.2
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling webpki-roots v0.26.1
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling crc32c v0.6.5
[INFO] [stderr]    Compiling rustls-pemfile v2.1.2
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling flagset v0.4.5
[INFO] [stderr]    Compiling http-body v1.0.0
[INFO] [stderr]    Compiling http-body-util v0.1.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.5
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling hyper v1.3.1
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling rustls-webpki v0.102.4
[INFO] [stderr]    Compiling pin-project v1.1.5
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling backon v0.4.4
[INFO] [stderr]    Compiling hyper-util v0.1.4
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling tokio-rustls v0.25.0
[INFO] [stderr]    Compiling hyper-rustls v0.26.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling quick-xml v0.31.0
[INFO] [stderr]    Compiling reqwest v0.12.4
[INFO] [stderr]    Compiling opendal v0.46.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]   --> src/lib.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stdout]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]    --> src/lib.rs:138:7
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(docs)]
[INFO] [stdout]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.00s
[INFO] running `Command { std: "docker" "inspect" "fb35f9305dc8bfd4fd7aa97bf0e94be8ae04b02be8d7ac8842776978ceacf946", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb35f9305dc8bfd4fd7aa97bf0e94be8ae04b02be8d7ac8842776978ceacf946", kill_on_drop: false }`
[INFO] [stdout] fb35f9305dc8bfd4fd7aa97bf0e94be8ae04b02be8d7ac8842776978ceacf946
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c1948ae91bb4bd6fe821dd09ddedeff97b73611dc82666df5efbaaaf8cef391d
[INFO] running `Command { std: "docker" "start" "-a" "c1948ae91bb4bd6fe821dd09ddedeff97b73611dc82666df5efbaaaf8cef391d", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ring v0.17.8
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling clap_derive v4.5.4
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling rustls-webpki v0.102.4
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling cache-padded v1.3.0
[INFO] [stderr]    Compiling rustls v0.22.4
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling rtrb v0.2.3
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling hyper v1.3.1
[INFO] [stderr]    Compiling tokio-rustls v0.25.0
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling backon v0.4.4
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling quick-xml v0.31.0
[INFO] [stderr]    Compiling uuid v1.8.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling hyper-util v0.1.4
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling ctor v0.1.26
[INFO] [stderr]    Compiling minitrace-macro v0.6.5
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling hyper-rustls v0.26.0
[INFO] [stderr]    Compiling reqwest v0.12.4
[INFO] [stderr]    Compiling threadpool v1.8.1
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling minstant v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling libtest-mimic v0.6.1
[INFO] [stderr]    Compiling minitrace v0.6.5
[INFO] [stderr]    Compiling opentelemetry v0.21.0
[INFO] [stderr]    Compiling size v0.4.1
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling opendal v0.46.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]   --> src/lib.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stdout]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]    --> src/lib.rs:138:7
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(docs)]
[INFO] [stdout]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]   --> src/lib.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stdout]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `docs`
[INFO] [stdout]    --> src/lib.rs:138:7
[INFO] [stdout]     |
[INFO] [stdout] 138 | #[cfg(docs)]
[INFO] [stdout]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/read/reader.rs:293:11
[INFO] [stdout]     |
[INFO] [stdout] 293 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/read/buffer_stream.rs:153:11
[INFO] [stdout]     |
[INFO] [stdout] 153 |     trait AssertTrait: Unpin + MaybeSend + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/read/futures_async_reader.rs:185:11
[INFO] [stdout]     |
[INFO] [stdout] 185 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]   --> src/types/read/futures_bytes_stream.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 90 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/write/buffer_sink.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]    --> src/types/write/futures_async_writer.rs:116:11
[INFO] [stdout]     |
[INFO] [stdout] 116 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]     |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertTrait` is never used
[INFO] [stdout]   --> src/types/write/futures_bytes_sink.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AssertSendSync` is never used
[INFO] [stdout]    --> src/lib.rs:164:11
[INFO] [stdout]     |
[INFO] [stdout] 164 |     trait AssertSendSync: Send + Sync {}
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 10 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 17s
[INFO] running `Command { std: "docker" "inspect" "c1948ae91bb4bd6fe821dd09ddedeff97b73611dc82666df5efbaaaf8cef391d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1948ae91bb4bd6fe821dd09ddedeff97b73611dc82666df5efbaaaf8cef391d", kill_on_drop: false }`
[INFO] [stdout] c1948ae91bb4bd6fe821dd09ddedeff97b73611dc82666df5efbaaaf8cef391d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 476b75054f616b1f398f72582b9e7e7b6a835647be55eade04d46903bdda1404
[INFO] running `Command { std: "docker" "start" "-a" "476b75054f616b1f398f72582b9e7e7b6a835647be55eade04d46903bdda1404", kill_on_drop: false }`
[INFO] [stderr] warning: unexpected `cfg` condition name: `docs`
[INFO] [stderr]   --> src/lib.rs:21:13
[INFO] [stderr]    |
[INFO] [stderr] 21 | #![cfg_attr(docs, feature(doc_auto_cfg))]
[INFO] [stderr]    |             ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stderr]    |
[INFO] [stderr]    = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stderr]    = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `docs`
[INFO] [stderr]    --> src/lib.rs:138:7
[INFO] [stderr]     |
[INFO] [stderr] 138 | #[cfg(docs)]
[INFO] [stderr]     |       ^^^^ help: there is a config with a similar name: `doc`
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider using a Cargo feature instead or adding `println!("cargo::rustc-check-cfg=cfg(docs)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg> for more information about checking conditional configuration
[INFO] [stderr] 
[INFO] [stderr] warning: `opendal` (lib) generated 2 warnings
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/read/reader.rs:293:11
[INFO] [stderr]     |
[INFO] [stderr] 293 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/read/buffer_stream.rs:153:11
[INFO] [stderr]     |
[INFO] [stderr] 153 |     trait AssertTrait: Unpin + MaybeSend + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/read/futures_async_reader.rs:185:11
[INFO] [stderr]     |
[INFO] [stderr] 185 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]   --> src/types/read/futures_bytes_stream.rs:90:11
[INFO] [stderr]    |
[INFO] [stderr] 90 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/write/buffer_sink.rs:165:11
[INFO] [stderr]     |
[INFO] [stderr] 165 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]    --> src/types/write/futures_async_writer.rs:116:11
[INFO] [stderr]     |
[INFO] [stderr] 116 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]     |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertTrait` is never used
[INFO] [stderr]   --> src/types/write/futures_bytes_sink.rs:81:11
[INFO] [stderr]    |
[INFO] [stderr] 81 |     trait AssertTrait: Unpin + MaybeSend + Sync + 'static {}
[INFO] [stderr]    |           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait `AssertSendSync` is never used
[INFO] [stderr]    --> src/lib.rs:164:11
[INFO] [stderr]     |
[INFO] [stderr] 164 |     trait AssertSendSync: Send + Sync {}
[INFO] [stderr]     |           ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `opendal` (lib test) generated 10 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/opendal-02942fc7ef0c98df)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test layers::complete::tests::test_list ... ok
[INFO] [stdout] test layers::complete::tests::test_delete ... ok
[INFO] [stdout] test layers::complete::tests::test_stat ... ok
[INFO] [stdout] test layers::complete::tests::test_writer ... ok
[INFO] [stdout] test layers::complete::tests::test_rename ... ok
[INFO] [stdout] test layers::complete::tests::test_create_dir ... ok
[INFO] [stdout] test layers::complete::tests::test_copy ... ok
[INFO] [stdout] test layers::complete::tests::test_presign ... ok
[INFO] [stdout] test layers::complete::tests::test_read ... ok
[INFO] [stdout] test layers::timeout::tests::test_io_timeout ... ok
[INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_from_str ... ok
[INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_to_header ... ok
[INFO] [stdout] test raw::http_util::bytes_content_range::tests::test_bytes_content_range_to_string ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_from_range_bounds ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_from_str ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_to_header ... ok
[INFO] [stdout] test layers::timeout::tests::test_operation_timeout ... ok
[INFO] [stdout] test layers::timeout::tests::test_list_timeout_raw ... ok
[INFO] [stdout] test layers::timeout::tests::test_list_timeout ... ok
[INFO] [stdout] test raw::http_util::header::tests::test_format_authorization_by_bearer ... ok
[INFO] [stdout] test raw::http_util::header::tests::test_format_authorization_by_basic ... ok
[INFO] [stdout] test raw::http_util::header::tests::test_format_content_md5 ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_formdata_basic ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_azblob_batch_delete ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_formdata_s3_form_upload ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_gcs_batch_metadata_response ... ok
[INFO] [stdout] test raw::http_util::multipart::tests::test_multipart_mixed_gcs_batch_metadata ... ok
[INFO] [stdout] test raw::http_util::uri::tests::test_percent_encode_path ... ok
[INFO] [stdout] test raw::http_util::uri::tests::test_percent_decode_path ... ok
[INFO] [stdout] test raw::layer::tests::test_layer ... ok
[INFO] [stdout] test raw::oio::buf::pooled_buf::tests::test_pooled_buf ... ok
[INFO] [stdout] test raw::oio::list::hierarchy_list::tests::test_blocking_list ... ok
[INFO] [stdout] test raw::oio::list::flat_list::tests::test_blocking_list ... ok
[INFO] [stdout] test raw::http_util::bytes_range::tests::test_bytes_range_to_string ... ok
[INFO] [stdout] test raw::oio::write::chunked_write::tests::test_exact_buf_writer_short_write ... ok
[INFO] [stdout] test raw::oio::write::chunked_write::tests::test_fuzz_exact_buf_writer ... ok
[INFO] [stdout] test raw::path::tests::test_build_abs_path ... ok
[INFO] [stdout] test raw::path::tests::test_build_rel_path ... ok
[INFO] [stdout] test raw::path::tests::test_build_rooted_abs_path ... ok
[INFO] [stdout] test raw::path::tests::test_get_basename ... ok
[INFO] [stdout] test raw::path::tests::test_get_parent ... ok
[INFO] [stdout] test raw::path::tests::test_normalize_path ... ok
[INFO] [stdout] test raw::path::tests::test_normalize_root ... ok
[INFO] [stdout] test raw::path::tests::test_validate_path ... ok
[INFO] [stdout] test raw::rps::tests::test_presigned_request_convert ... ok
[INFO] [stdout] test raw::serde_util::tests::test_config_deserializer ... ok
[INFO] [stdout] test raw::serde_util::tests::test_part_config_deserializer ... ok
[INFO] [stdout] test raw::version::tests::test_version ... ok
[INFO] [stdout] test services::memory::backend::tests::test_accessor_metadata_name ... ok
[INFO] [stdout] test tests::assert_size ... ok
[INFO] [stdout] test types::buffer::tests::fuzz_buffer_advance ... ok
[INFO] [stdout] test raw::oio::write::multipart_write::tests::test_multipart_upload_writer_with_concurrent_errors ... ok
[INFO] [stdout] test types::buffer::tests::fuzz_buffer_truncate ... ok
[INFO] [stdout] test types::buffer::tests::test_buffer_advance ... ok
[INFO] [stdout] test types::buffer::tests::test_buffer_truncate ... ok
[INFO] [stdout] test types::buffer::tests::fuzz_buffer_iter ... ok
[INFO] [stdout] test raw::oio::write::block_write::tests::test_block_writer_with_concurrent_errors ... ok
[INFO] [stdout] test types::buffer::tests::test_empty_non_contiguous_buffer ... ok
[INFO] [stdout] test types::buffer::tests::test_non_contiguous_buffer_with_next ... ok
[INFO] [stdout] test types::error::tests::test_error_debug ... ok
[INFO] [stdout] test types::error::tests::test_error_display ... ok
[INFO] [stdout] test types::read::buffer_stream::tests::test_buffer_stream ... ok
[INFO] [stdout] test types::read::buffer_stream::tests::test_future_iterator ... ok
[INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_buf_read ... ok
[INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_read ... ok
[INFO] [stdout] test types::read::futures_async_reader::tests::test_futures_async_read_with_concurrent ... ok
[INFO] [stdout] test types::read::futures_bytes_stream::tests::test_futures_bytes_stream ... ok
[INFO] [stdout] test types::read::futures_bytes_stream::tests::test_futures_bytes_stream_with_concurrent ... ok
[INFO] [stdout] test types::read::reader::tests::test_fetch ... ok
[INFO] [stdout] test types::buffer::tests::test_contiguous_buffer ... ok
[INFO] [stdout] test types::buffer::tests::test_non_contiguous_buffer_with_empty_chunks ... ok
[INFO] [stdout] test layers::retry::tests::test_retry_batch ... ok
[INFO] [stdout] test layers::retry::tests::test_retry_list ... ok
[INFO] [stdout] test types::read::reader::tests::test_merge_ranges ... ok
[INFO] [stdout] test raw::futures_util::tests::test_concurrent_futures ... ok
[INFO] [stdout] test layers::retry::tests::test_retry_read ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read_into ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read ... ok
[INFO] [stdout] test types::write::writer::tests::test_writer_write ... ok
[INFO] [stdout] test types::write::writer::tests::test_writer_write_from ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read_with_chunk ... ok
[INFO] [stdout] test types::read::reader::tests::test_reader_read_with_concurrent ... ok
[INFO] [stdout] test raw::oio::write::range_write::tests::test_range_writer_with_concurrent_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.46s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests opendal
[INFO] [stdout] 
[INFO] [stdout] running 134 tests
[INFO] [stdout] test src/layers/logging.rs - layers::logging::LoggingLayer (line 56) - compile ... ok
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer::with_notify (line 133) - compile ... ok
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 65) - compile ... ok
[INFO] [stdout] test src/layers/timeout.rs - layers::timeout::TimeoutLayer (line 52) - compile ... ok
[INFO] [stdout] test src/raw/adapters/mod.rs - raw::adapters (line 30) ... ignored
[INFO] [stdout] test src/raw/adapters/mod.rs - raw::adapters (line 38) ... ignored
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer (line 47) - compile ... ok
[INFO] [stdout] test src/layers/retry.rs - layers::retry::RetryLayer::new (line 116) - compile ... ok
[INFO] [stdout] test src/layers/concurrent_limit.rs - layers::concurrent_limit::ConcurrentLimitLayer (line 36) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 43) - compile ... FAILED
[INFO] [stdout] test src/services/memory/backend.rs - services::memory::backend::MemoryBuilder (line 61) - compile ... ok
[INFO] [stdout] test src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 31) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 67) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 101) - compile ... FAILED
[INFO] [stdout] test src/types/entry.rs - types::entry::Entry (line 31) - compile ... ok
[INFO] [stdout] test src/types/entry.rs - types::entry::Entry::into_parts (line 161) - compile ... ok
[INFO] [stdout] test src/types/entry.rs - types::entry::Entry::metadata (line 113) - compile ... ok
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 68) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 60) ... ignored
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 54) ... ok
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 81) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 35) - compile ... FAILED
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete (line 730) - compile ... ok
[INFO] [stdout] test src/types/buffer.rs - types::buffer::Buffer (line 97) ... ok
[INFO] [stdout] test src/raw/layer.rs - raw::layer::Layer (line 44) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::create_dir (line 317) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::delete_with (line 753) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::is_exist (line 282) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list (line 902) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 951) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::list_with (line 975) - compile ... ok
[INFO] [stdout] test src/types/list.rs - types::list::StatTask (line 87) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister (line 1039) - compile ... ok
[INFO] [stdout] test src/types/error.rs - types::error (line 22) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1077) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1108) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::lister_with (line 1135) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader (line 410) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read (line 352) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::read_with (line 372) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::reader_with (line 427) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::copy (line 497) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::info (line 126) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write (line 470) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::write_with (line 609) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove (line 813) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer (line 662) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::writer_with (line 685) - compile ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_all (line 836) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::rename (line 554) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat_with (line 245) ... ok
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::stat (line 181) ... ok
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator (line 29) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 296) - compile ... FAILED
[INFO] [stdout] test src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator::remove_via (line 790) ... ok
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 92) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::new (line 57) ... FAILED
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::copy (line 715) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator (line 44) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 333) ... FAILED
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::OperatorBuilder<A>::layer (line 390) - compile ... FAILED
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1450) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::create_dir (line 356) ... ok
[INFO] [stdout] test src/types/operator/builder.rs - types::operator::builder::Operator::via_map (line 130) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list (line 1480) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::check (line 137) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1528) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::info (line 109) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1570) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete_with (line 1246) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1607) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1633) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::list_with (line 1547) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::delete (line 1225) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister (line 1689) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::is_exist (line 319) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1731) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1809) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1750) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1773) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read (line 1954) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::lister_with (line 1834) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 1992) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2030) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat (line 1883) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_read_with (line 2011) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_stat_with (line 1912) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write (line 2075) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2134) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2110) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::presign_write_with (line 2158) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 455) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 436) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read (line 398) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 509) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 605) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 473) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 493) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader (line 569) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::read_with (line 523) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 633) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::reader_with (line 621) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::rename (line 772) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 215) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 234) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write (line 687) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove_all (line 1360) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove_via (line 1306) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::remove (line 1278) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat (line 175) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::stat_with (line 255) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer (line 842) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1112) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1094) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 904) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 872) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1133) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1171) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 937) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 959) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::write_with (line 1154) ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 984) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1028) ... ok
[INFO] [stdout] test src/types/scheme.rs - types::scheme::Scheme::enabled (line 184) - compile ... ok
[INFO] [stdout] test src/types/operator/operator.rs - types::operator::operator::Operator::writer_with (line 1007) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 236) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 205) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_bytes_stream (line 256) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 253) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_bytes_sink (line 230) ... ok
[INFO] [stdout] test src/types/read/reader.rs - types::read::reader::Reader::into_futures_async_read (line 182) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 174) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::into_futures_async_write (line 196) ... ok
[INFO] [stdout] test src/types/write/writer.rs - types::write::writer::Writer::write (line 94) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - (line 43) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `S3` in `services`
[INFO] [stdout]    --> src/lib.rs:51:33
[INFO] [stdout]     |
[INFO] [stdout] 10  |     let mut builder = services::S3::default();
[INFO] [stdout]     |                                 ^^ could not find `S3` in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 10  |     let mut builder = opendal::Scheme();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 31) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `Http` in module `services`
[INFO] [stdout]   --> src/layers/immutable_index.rs:45:41
[INFO] [stdout]    |
[INFO] [stdout] 17 | let op = Operator::from_map::<services::Http>(HashMap::default())
[INFO] [stdout]    |                                         ^^^^ not found in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:95:21
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub use self::http::Http;
[INFO] [stdout]    |                     ^^^^
[INFO] [stdout]    = note: the item is gated behind the `services-http` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::Http`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 17 | let op = Operator::from_map::<opendal::Scheme>(HashMap::default())
[INFO] [stdout]    |                               ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 67) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `S3` in `services`
[INFO] [stdout]    --> src/lib.rs:77:33
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = services::S3::default();
[INFO] [stdout]     |                                 ^^ could not find `S3` in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = opendal::Scheme();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 101) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `S3` in `services`
[INFO] [stdout]    --> src/lib.rs:111:33
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = services::S3::default();
[INFO] [stdout]     |                                 ^^ could not find `S3` in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let mut builder = opendal::Scheme();
[INFO] [stdout]     |                       ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 35) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/blocking_operator.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 5  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 5  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator (line 29) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 296) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:301:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 92) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::Operator::new (line 57) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/operator.rs - types::operator::operator::Operator (line 44) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/operator.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 6  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 333) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `S3` in module `services`
[INFO] [stdout]    --> src/types/operator/builder.rs:356:48
[INFO] [stdout]     |
[INFO] [stdout] 26  |         Scheme::S3 => init_service::<services::S3>(cfg)?,
[INFO] [stdout]     |                                                ^^ not found in `services`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/services/mod.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 | pub use s3::S3;
[INFO] [stdout]     |             ^^
[INFO] [stdout]     = note: the item is gated behind the `services-s3` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::S3`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 26  |         Scheme::S3 => init_service::<opendal::Scheme>(cfg)?,
[INFO] [stdout]     |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Fs` in module `services`
[INFO] [stdout]   --> src/types/operator/builder.rs:357:48
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Scheme::Fs => init_service::<services::Fs>(cfg)?,
[INFO] [stdout]    |                                                ^^ not found in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: there is an enum variant `opendal::Scheme::Fs`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Scheme::Fs => init_service::<opendal::Scheme>(cfg)?,
[INFO] [stdout]    |                                      ~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/operator/builder.rs - types::operator::builder::OperatorBuilder<A>::layer (line 390) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `opendal::services::Fs`
[INFO] [stdout]   --> src/types/operator/builder.rs:395:5
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::services::Fs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `Fs` in `services`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /opt/rustwide/workdir/src/services/mod.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub use fs::Fs;
[INFO] [stdout]    |             ^^
[INFO] [stdout]    = note: the item is gated behind the `services-fs` feature
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 8  | use opendal::Scheme::Fs;
[INFO] [stdout]    |     ~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/layers/immutable_index.rs - layers::immutable_index::ImmutableIndexLayer (line 31)
[INFO] [stdout]     src/lib.rs - (line 101)
[INFO] [stdout]     src/lib.rs - (line 43)
[INFO] [stdout]     src/lib.rs - (line 67)
[INFO] [stdout]     src/types/operator/blocking_operator.rs - types::operator::blocking_operator::BlockingOperator (line 35)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator (line 29)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator::from_map (line 92)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator::layer (line 296)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::Operator::new (line 57)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::OperatorBuilder (line 333)
[INFO] [stdout]     src/types/operator/builder.rs - types::operator::builder::OperatorBuilder<A>::layer (line 390)
[INFO] [stdout]     src/types/operator/operator.rs - types::operator::operator::Operator (line 44)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 119 passed; 12 failed; 3 ignored; 0 measured; 0 filtered out; finished in 15.62s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "476b75054f616b1f398f72582b9e7e7b6a835647be55eade04d46903bdda1404", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "476b75054f616b1f398f72582b9e7e7b6a835647be55eade04d46903bdda1404", kill_on_drop: false }`
[INFO] [stdout] 476b75054f616b1f398f72582b9e7e7b6a835647be55eade04d46903bdda1404
