>>> sccache: Building community/sccache 0.2.15-r1 (using abuild 3.9.0-r0) started Sat, 23 Apr 2022 09:31:47 +0000 >>> sccache: Checking sanity of /home/buildozer/aports/community/sccache/APKBUILD... >>> sccache: Analyzing dependencies... >>> sccache: Installing for build: build-base cargo openssl-dev (1/8) Installing rust-stdlib (1.60.0-r1) (2/8) Installing libffi (3.4.2-r1) (3/8) Installing libxml2 (2.9.13-r0) (4/8) Installing llvm13-libs (13.0.1-r2) (5/8) Installing rust (1.60.0-r1) (6/8) Installing cargo (1.60.0-r1) (7/8) Installing openssl-dev (1.1.1n-r0) (8/8) Installing .makedepends-sccache (20220423.093148) Executing busybox-1.35.0-r10.trigger OK: 1054 MiB in 106 packages >>> sccache: Cleaning up srcdir >>> sccache: Cleaning up pkgdir >>> sccache: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sccache-0.2.15.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 263k 100 263k 0 0 2568k 0 --:--:-- --:--:-- --:--:-- 2584k >>> sccache: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sccache-0.2.15.tar.gz >>> sccache: Checking sha512sums... sccache-0.2.15.tar.gz: OK test_musl_ldd_parse.patch: OK >>> sccache: Unpacking /var/cache/distfiles/edge/sccache-0.2.15.tar.gz... >>> sccache: test_musl_ldd_parse.patch patching file src/dist/pkg.rs Compiling libc v0.2.82 Compiling autocfg v1.0.1 Compiling cfg-if v0.1.10 Compiling lazy_static v1.4.0 Compiling futures v0.1.30 Compiling log v0.4.11 Compiling proc-macro2 v1.0.24 Compiling unicode-xid v0.2.1 Compiling byteorder v1.3.4 Compiling syn v1.0.58 Compiling cfg-if v1.0.0 Compiling slab v0.4.2 Compiling version_check v0.9.2 Compiling either v1.6.1 Compiling fnv v1.0.7 Compiling memchr v2.3.4 Compiling semver-parser v0.7.0 Compiling maybe-uninit v2.0.0 Compiling scopeguard v1.1.0 Compiling pin-project-lite v0.2.1 Compiling futures-core v0.3.9 Compiling once_cell v1.5.2 Compiling tinyvec_macros v0.1.0 Compiling matches v0.1.8 Compiling typenum v1.12.0 Compiling futures-io v0.3.9 Compiling itoa v0.4.7 Compiling autocfg v0.1.7 Compiling serde_derive v1.0.118 Compiling rand_core v0.4.2 Compiling serde v1.0.118 Compiling getrandom v0.1.16 Compiling pkg-config v0.3.19 Compiling proc-macro-hack v0.5.19 Compiling futures-sink v0.3.9 Compiling cache-padded v1.1.1 Compiling proc-macro-nested v0.1.6 Compiling pin-utils v0.1.0 Compiling bitflags v1.2.1 Compiling waker-fn v1.1.0 Compiling parking v2.0.0 Compiling fastrand v1.4.0 Compiling adler v0.2.3 Compiling ppv-lite86 v0.2.10 Compiling httparse v1.3.4 Compiling percent-encoding v1.0.1 Compiling percent-encoding v2.1.0 Compiling unicode-width v0.1.8 Compiling glob v0.3.0 Compiling vec-arena v1.0.0 Compiling foreign-types-shared v0.1.1 Compiling async-task v4.0.3 Compiling pin-project-lite v0.1.11 Compiling crc32fast v1.2.1 Compiling gimli v0.23.0 Compiling bytes v0.5.6 Compiling ryu v1.0.5 Compiling openssl v0.10.32 Compiling event-listener v2.5.1 Compiling remove_dir_all v0.5.3 Compiling hashbrown v0.9.1 Compiling failure_derive v0.1.8 Compiling regex-syntax v0.6.21 Compiling object v0.22.0 Compiling native-tls v0.2.7 Compiling try-lock v0.2.3 Compiling unicode-xid v0.0.4 Compiling serde_json v1.0.61 Compiling rustc-demangle v0.1.18 Compiling subtle v2.4.0 Compiling dtoa v0.4.7 Compiling openssl-probe v0.1.2 Compiling atomic-waker v1.0.0 Compiling mime v0.3.16 Compiling encoding_rs v0.8.26 Compiling opaque-debug v0.3.0 Compiling zstd-safe v3.0.0+zstd.1.4.8 Compiling quote v0.3.15 Compiling utf8parse v0.1.1 Compiling md5 v0.3.8 Compiling cpuid-bool v0.1.2 Compiling safemem v0.3.3 Compiling bytes v1.0.0 Compiling anyhow v1.0.37 Compiling case v0.1.0 Compiling language-tags v0.2.2 Compiling bufstream v0.1.4 Compiling sha1 v0.6.0 Compiling ansi_term v0.11.0 Compiling humantime v2.0.1 Compiling boxfnonce v0.1.1 Compiling same-file v1.0.6 Compiling termcolor v1.1.2 Compiling arrayvec v0.5.2 Compiling untrusted v0.7.1 Compiling vec_map v0.8.2 Compiling constant_time_eq v0.1.5 Compiling spin v0.5.2 Compiling strsim v0.8.0 Compiling arrayref v0.3.6 Compiling number_prefix v0.4.0 Compiling linked-hash-map v0.5.3 Compiling base64 v0.13.0 Compiling counted-array v0.1.2 Compiling ar v0.8.0 Compiling thread_local v1.1.0 Compiling tracing-core v0.1.17 Compiling try_from v0.3.2 Compiling crossbeam-utils v0.6.6 Compiling tinyvec v1.1.0 Compiling lock_api v0.3.4 Compiling unicode-bidi v0.3.4 Compiling concurrent-queue v1.2.2 Compiling futures-channel v0.3.9 Compiling futures-task v0.3.9 Compiling rand_core v0.3.1 Compiling rand_jitter v0.1.4 Compiling semver v0.9.0 Compiling itertools v0.9.0 Compiling getopts v0.2.21 Compiling foreign-types v0.3.2 Compiling form_urlencoded v1.0.0 Compiling async-mutex v1.4.0 Compiling synom v0.11.3 Compiling generic-array v0.14.4 Compiling unicase v2.6.0 Compiling error-chain v0.12.4 Compiling vte v0.3.3 Compiling textwrap v0.11.0 Compiling rand_chacha v0.1.1 Compiling rand_pcg v0.1.2 Compiling rand v0.6.5 Compiling crossbeam-utils v0.7.2 Compiling memoffset v0.5.6 Compiling crossbeam-epoch v0.8.2 Compiling num-traits v0.2.14 Compiling miniz_oxide v0.4.3 Compiling indexmap v1.6.1 Compiling crossbeam-utils v0.8.1 Compiling num-integer v0.1.44 Compiling walkdir v2.3.1 Compiling rand_hc v0.1.0 Compiling rand_isaac v0.1.1 Compiling rand_xorshift v0.1.1 Compiling async-channel v1.5.1 Compiling syn v0.11.11 Compiling crossbeam-queue v0.1.2 Compiling strip-ansi-escapes v0.1.0 Compiling pulldown-cmark v0.0.3 Compiling rustc_version v0.2.3 Compiling smallvec v0.6.13 Compiling futures-lite v1.11.3 Compiling aho-corasick v0.7.15 Compiling kv-log-macro v1.0.7 Compiling conhash v0.4.0 Compiling tokio-sync v0.1.8 Compiling tower-service v0.2.0 Compiling want v0.2.0 Compiling base64 v0.10.1 Compiling base64 v0.9.3 Compiling quote v1.0.8 Compiling tower-layer v0.1.0 Compiling tower-discover v0.1.0 Compiling unicode-normalization v0.1.16 Compiling parking_lot_core v0.6.2 Compiling parking_lot v0.9.0 Compiling hyper v0.12.35 Compiling mime_guess v2.0.3 Compiling tower-load-shed v0.1.0 Compiling iovec v0.1.4 Compiling num_cpus v1.13.0 Compiling net2 v0.2.37 Compiling time v0.1.44 Compiling nb-connect v1.0.2 Compiling polling v2.0.2 Compiling rand_os v0.1.3 Compiling signal-hook-registry v1.3.0 Compiling atty v0.2.14 Compiling unix_socket v0.5.0 Compiling dirs-sys v0.3.5 Compiling filetime v0.2.13 Compiling xattr v0.2.2 Compiling jobserver v0.1.21 Compiling daemonize v0.4.1 Compiling rand v0.4.6 Compiling bytes v0.4.12 Compiling rand_core v0.5.1 Compiling clap v2.33.3 Compiling futures-cpupool v0.1.8 Compiling tokio-executor v0.1.10 Compiling crossbeam-queue v0.2.3 Compiling mio v0.6.23 Compiling flate2 v1.0.19 Compiling tar v0.4.30 Compiling directories v3.0.1 Compiling async-executor v1.4.0 Compiling async-io v1.3.1 Compiling blocking v1.0.2 Compiling cc v1.0.66 Compiling rand_chacha v0.2.2 Compiling idna v0.2.0 Compiling idna v0.1.5 Compiling tokio-timer v0.2.13 Compiling tokio-current-thread v0.1.7 Compiling tokio-io v0.1.13 Compiling http v0.1.21 Compiling tokio-buf v0.1.1 Compiling string v0.2.1 Compiling tokio-serde v0.1.0 Compiling regex v1.4.2 Compiling crossbeam-deque v0.7.3 Compiling rand v0.7.3 Compiling num-traits v0.1.43 Compiling async-global-executor v1.4.3 Compiling tower-retry v0.1.0 Compiling tower-timeout v0.1.1 Compiling addr2line v0.14.1 Compiling tokio-threadpool v0.1.18 Compiling digest v0.9.0 Compiling block-buffer v0.9.0 Compiling crypto-mac v0.8.0 Compiling crypto-mac v0.10.0 Compiling async-std v1.8.0 Compiling tempdir v0.3.7 Compiling sha-1 v0.9.2 Compiling sha2 v0.9.2 Compiling md-5 v0.9.1 Compiling hmac v0.10.1 Compiling url v1.7.2 Compiling tokio-codec v0.1.2 Compiling tower-util v0.1.0 Compiling mio-uds v0.6.8 Compiling tokio-reactor v0.1.12 Compiling url v2.2.0 Compiling backtrace v0.3.55 Compiling skeptic v0.4.0 Compiling chrono v0.4.19 Compiling uuid v0.7.4 Compiling derive-error v0.0.3 Compiling tokio v0.2.24 Compiling tokio-fs v0.1.7 Compiling tokio-udp v0.1.6 Compiling tokio-tcp v0.1.4 Compiling tokio-uds v0.2.7 Compiling tokio-signal v0.2.9 Compiling uuid v0.8.1 Compiling memcached-rs v0.4.2 Compiling retry v1.2.0 Compiling tempfile v3.1.0 Compiling local-encoding v0.2.0 Compiling cookie v0.12.0 Compiling publicsuffix v1.5.4 Compiling env_logger v0.8.2 Compiling tokio-process v0.2.5 Compiling tokio v0.1.22 Compiling openssl-sys v0.9.60 Compiling zstd-sys v1.4.19+zstd.1.4.8 Compiling blake3 v0.3.7 Compiling ring v0.16.19 Compiling h2 v0.1.26 Compiling http-body v0.1.0 Compiling hyperx v0.12.0 Compiling synstructure v0.12.4 Compiling tokio-util v0.3.1 Compiling hyper-tls v0.3.2 Compiling futures-macro v0.3.9 Compiling tracing-attributes v0.1.11 Compiling thiserror-impl v1.0.23 Compiling async-trait v0.1.42 Compiling zstd v0.6.0+zstd.1.4.8 Compiling failure v0.1.8 Compiling futures-util v0.3.9 Compiling thiserror v1.0.23 Compiling zip v0.5.9 Compiling which v4.0.2 Compiling tracing v0.1.22 Compiling tower-buffer v0.1.2 Compiling tower-limit v0.1.3 Compiling tower v0.1.1 Compiling futures-executor v0.3.9 Compiling combine v4.5.2 Compiling tokio-compat v0.1.6 Compiling futures v0.3.9 Compiling bincode v0.8.0 Compiling serde_urlencoded v0.5.5 Compiling bincode v1.3.1 Compiling toml v0.5.8 Compiling tokio-serde-bincode v0.1.1 Compiling cookie_store v0.7.0 Compiling reqwest v0.9.24 Compiling redis v0.17.0 Compiling sccache v0.2.15 (/home/buildozer/aports/community/sccache/src/sccache-0.2.15) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/diab.rs:171:19 | 171 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/diab.rs:194:17 | 194 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/diab.rs:256:17 | 256 | None => cannot_cache!("no input file"), | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/diab.rs:260:17 | 260 | None => cannot_cache!("unknown source language"), | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/gcc.rs:246:19 | 246 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:269:17 | 269 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:312:26 | 312 | _ => cannot_cache!("-x"), | ------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:317:21 | 317 | cannot_cache!("multiple -arch") | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/gcc.rs:375:19 | 375 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:386:35 | 386 | | Some(TooHard(_)) => cannot_cache!(arg | ___________________________________- 387 | | .flag_str() 388 | | .unwrap_or("Can't handle complex arguments through clang",)), | |____________________________________________________________________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:391:37 | 391 | Argument::Raw(_) => cannot_cache!("Can't handle Raw arguments with -Xclang"), | -------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:393:21 | 393 | cannot_cache!("Can't handle UnknownFlag arguments with -Xclang") | ---------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:443:17 | 443 | None => cannot_cache!("no input file"), | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:457:17 | 457 | None => cannot_cache!("unknown source language"), | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/msvc.rs:466:19 | 466 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:470:17 | 470 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:486:21 | 486 | cannot_cache!("output to nul") | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/msvc.rs:584:23 | 584 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:590:39 | 590 | | Some(TooHard(_)) => cannot_cache!(arg | _______________________________________- 591 | | .flag_str() 592 | | .unwrap_or("Can't handle complex arguments through clang",)), | |________________________________________________________________________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:639:21 | 639 | None => cannot_cache!("unknown source language"), | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:642:17 | 642 | None => cannot_cache!("no input file"), | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary trailing semicolon --> src/compiler/rust.rs:1134:6 | 1134 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/rust.rs:1022:19 | 1022 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1025:17 | 1025 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/rust.rs:1062:21 | 1062 | cannot_cache!("crate-type", others_string) | ------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1073:49 | 1073 | ("extra-filename", None) => cannot_cache!("extra-filename"), | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1082:43 | 1082 | ("incremental", _) => cannot_cache!("incremental"), | ---------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1099:62 | 1099 | ArgTarget::Path(_) | ArgTarget::Unsure(_) => cannot_cache!("target"), | ----------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/rust.rs:1154:9 | 1154 | cannot_cache!("crate-type", "No crate-type passed".to_owned()) | -------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `info` --> src/server.rs:670:5 | 670 | info: ActiveInfo, | ^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `SccacheService` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis --> src/server.rs:632:10 | 632 | #[derive(Clone)] | ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `filetime` --> src/compiler/rust.rs:118:5 | 118 | filetime: FileTime, | ^^^^^^^^^^^^^^^^^^ | note: `RustupProxy` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis --> src/compiler/rust.rs:115:10 | 115 | #[derive(Debug, Clone)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: panic message is not a string literal --> src/lib.rs:96:30 | 96 | Err(e) => panic!(format!("Failed to initalize logging: {:?}", e)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(non_fmt_panics)]` on by default = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 96 - Err(e) => panic!(format!("Failed to initalize logging: {:?}", e)), 96 + Err(e) => panic!("Failed to initalize logging: {:?}", e), | warning: `sccache` (lib) generated 32 warnings Finished release [optimized] target(s) in 5m 18s Compiling libc v0.2.82 Compiling autocfg v1.0.1 Compiling cfg-if v0.1.10 Compiling lazy_static v1.4.0 Compiling log v0.4.11 Compiling futures v0.1.30 Compiling proc-macro2 v1.0.24 Compiling either v1.6.1 Compiling unicode-xid v0.2.1 Compiling byteorder v1.3.4 Compiling syn v1.0.58 Compiling cfg-if v1.0.0 Compiling slab v0.4.2 Compiling version_check v0.9.2 Compiling memchr v2.3.4 Compiling fnv v1.0.7 Compiling semver-parser v0.7.0 Compiling maybe-uninit v2.0.0 Compiling scopeguard v1.1.0 Compiling futures-core v0.3.9 Compiling pin-project-lite v0.2.1 Compiling tinyvec_macros v0.1.0 Compiling once_cell v1.5.2 Compiling matches v0.1.8 Compiling autocfg v0.1.7 Compiling serde_derive v1.0.118 Compiling futures-io v0.3.9 Compiling rand_core v0.4.2 Compiling typenum v1.12.0 Compiling itoa v0.4.7 Compiling serde v1.0.118 Compiling pkg-config v0.3.19 Compiling getrandom v0.1.16 Compiling proc-macro-hack v0.5.19 Compiling cache-padded v1.1.1 Compiling bitflags v1.2.1 Compiling regex-syntax v0.6.21 Compiling unicode-width v0.1.8 Compiling proc-macro-nested v0.1.6 Compiling futures-sink v0.3.9 Compiling waker-fn v1.1.0 Compiling httparse v1.3.4 Compiling adler v0.2.3 Compiling fastrand v1.4.0 Compiling percent-encoding v2.1.0 Compiling parking v2.0.0 Compiling percent-encoding v1.0.1 Compiling pin-utils v0.1.0 Compiling remove_dir_all v0.5.3 Compiling ryu v1.0.5 Compiling foreign-types-shared v0.1.1 Compiling failure_derive v0.1.8 Compiling gimli v0.23.0 Compiling openssl v0.10.32 Compiling ppv-lite86 v0.2.10 Compiling crc32fast v1.2.1 Compiling hashbrown v0.9.1 Compiling glob v0.3.0 Compiling vec-arena v1.0.0 Compiling native-tls v0.2.7 Compiling try-lock v0.2.3 Compiling event-listener v2.5.1 Compiling async-task v4.0.3 Compiling bytes v0.5.6 Compiling object v0.22.0 Compiling serde_json v1.0.61 Compiling pin-project-lite v0.1.11 Compiling rustc-demangle v0.1.18 Compiling encoding_rs v0.8.26 Compiling unicode-xid v0.0.4 Compiling subtle v2.4.0 Compiling mime v0.3.16 Compiling openssl-probe v0.1.2 Compiling dtoa v0.4.7 Compiling opaque-debug v0.3.0 Compiling atomic-waker v1.0.0 Compiling quote v0.3.15 Compiling zstd-safe v3.0.0+zstd.1.4.8 Compiling cpuid-bool v0.1.2 Compiling safemem v0.3.3 Compiling anyhow v1.0.37 Compiling case v0.1.0 Compiling bytes v1.0.0 Compiling md5 v0.3.8 Compiling utf8parse v0.1.1 Compiling same-file v1.0.6 Compiling spin v0.5.2 Compiling arrayref v0.3.6 Compiling doc-comment v0.3.3 Compiling bufstream v0.1.4 Compiling termcolor v1.1.2 Compiling humantime v2.0.1 Compiling strsim v0.8.0 Compiling arrayvec v0.5.2 Compiling predicates-core v1.0.1 Compiling boxfnonce v0.1.1 Compiling language-tags v0.2.2 Compiling vec_map v0.8.2 Compiling constant_time_eq v0.1.5 Compiling untrusted v0.7.1 Compiling ansi_term v0.11.0 Compiling sha1 v0.6.0 Compiling number_prefix v0.4.0 Compiling counted-array v0.1.2 Compiling difference v2.0.0 Compiling linked-hash-map v0.5.3 Compiling base64 v0.13.0 Compiling treeline v0.1.0 Compiling normalize-line-endings v0.3.0 Compiling ar v0.8.0 Compiling thread_local v1.1.0 Compiling tracing-core v0.1.17 Compiling try_from v0.3.2 Compiling crossbeam-utils v0.6.6 Compiling lock_api v0.3.4 Compiling unicode-bidi v0.3.4 Compiling tinyvec v1.1.0 Compiling concurrent-queue v1.2.2 Compiling getopts v0.2.21 Compiling textwrap v0.11.0 Compiling futures-channel v0.3.9 Compiling futures-task v0.3.9 Compiling itertools v0.9.0 Compiling itertools v0.10.0 Compiling rand_core v0.3.1 Compiling rand_jitter v0.1.4 Compiling semver v0.9.0 Compiling foreign-types v0.3.2 Compiling form_urlencoded v1.0.0 Compiling synom v0.11.3 Compiling async-mutex v1.4.0 Compiling vte v0.3.3 Compiling walkdir v2.3.1 Compiling generic-array v0.14.4 Compiling unicase v2.6.0 Compiling error-chain v0.12.4 Compiling rand_chacha v0.1.1 Compiling rand_pcg v0.1.2 Compiling rand v0.6.5 Compiling crossbeam-utils v0.7.2 Compiling memoffset v0.5.6 Compiling num-traits v0.2.14 Compiling crossbeam-epoch v0.8.2 Compiling miniz_oxide v0.4.3 Compiling indexmap v1.6.1 Compiling crossbeam-utils v0.8.1 Compiling num-integer v0.1.44 Compiling predicates-tree v1.0.1 Compiling async-channel v1.5.1 Compiling rand_isaac v0.1.1 Compiling rand_hc v0.1.0 Compiling rand_xorshift v0.1.1 Compiling crossbeam-queue v0.1.2 Compiling pulldown-cmark v0.0.3 Compiling strip-ansi-escapes v0.1.0 Compiling syn v0.11.11 Compiling rustc_version v0.2.3 Compiling smallvec v0.6.13 Compiling tokio-sync v0.1.8 Compiling tower-service v0.2.0 Compiling aho-corasick v0.7.15 Compiling futures-lite v1.11.3 Compiling base64 v0.10.1 Compiling base64 v0.9.3 Compiling tower-layer v0.1.0 Compiling tower-discover v0.1.0 Compiling want v0.2.0 Compiling kv-log-macro v1.0.7 Compiling conhash v0.4.0 Compiling unicode-normalization v0.1.16 Compiling quote v1.0.8 Compiling tower-load-shed v0.1.0 Compiling parking_lot_core v0.6.2 Compiling parking_lot v0.9.0 Compiling hyper v0.12.35 Compiling mime_guess v2.0.3 Compiling iovec v0.1.4 Compiling jobserver v0.1.21 Compiling num_cpus v1.13.0 Compiling net2 v0.2.37 Compiling time v0.1.44 Compiling rand v0.4.6 Compiling polling v2.0.2 Compiling rand_os v0.1.3 Compiling nb-connect v1.0.2 Compiling atty v0.2.14 Compiling signal-hook-registry v1.3.0 Compiling unix_socket v0.5.0 Compiling xattr v0.2.2 Compiling filetime v0.2.13 Compiling dirs-sys v0.3.5 Compiling daemonize v0.4.1 Compiling wait-timeout v0.2.0 Compiling bytes v0.4.12 Compiling cc v1.0.66 Compiling clap v2.33.3 Compiling futures-cpupool v0.1.8 Compiling tokio-executor v0.1.10 Compiling crossbeam-queue v0.2.3 Compiling rand_core v0.5.1 Compiling mio v0.6.23 Compiling regex v1.4.2 Compiling flate2 v1.0.19 Compiling tar v0.4.30 Compiling directories v3.0.1 Compiling idna v0.2.0 Compiling idna v0.1.5 Compiling addr2line v0.14.1 Compiling async-executor v1.4.0 Compiling async-io v1.3.1 Compiling blocking v1.0.2 Compiling tokio-timer v0.2.13 Compiling tokio-current-thread v0.1.7 Compiling rand_chacha v0.2.2 Compiling tempdir v0.3.7 Compiling tokio-io v0.1.13 Compiling http v0.1.21 Compiling string v0.2.1 Compiling tokio-buf v0.1.1 Compiling tokio-serde v0.1.0 Compiling crossbeam-deque v0.7.3 Compiling num-traits v0.1.43 Compiling float-cmp v0.8.0 Compiling digest v0.9.0 Compiling block-buffer v0.9.0 Compiling crypto-mac v0.10.0 Compiling crypto-mac v0.8.0 Compiling skeptic v0.4.0 Compiling rand v0.7.3 Compiling async-global-executor v1.4.3 Compiling backtrace v0.3.55 Compiling mio-uds v0.6.8 Compiling url v1.7.2 Compiling tokio-threadpool v0.1.18 Compiling md-5 v0.9.1 Compiling sha2 v0.9.2 Compiling hmac v0.10.1 Compiling sha-1 v0.9.2 Compiling tower-retry v0.1.0 Compiling tower-timeout v0.1.1 Compiling url v2.2.0 Compiling tokio-reactor v0.1.12 Compiling tokio-codec v0.1.2 Compiling tower-util v0.1.0 Compiling tokio v0.2.24 Compiling async-std v1.8.0 Compiling chrono v0.4.19 Compiling uuid v0.7.4 Compiling env_logger v0.8.2 Compiling predicates v1.0.6 Compiling local-encoding v0.2.0 Compiling tokio-tcp v0.1.4 Compiling tokio-uds v0.2.7 Compiling tokio-udp v0.1.6 Compiling tokio-signal v0.2.9 Compiling cookie v0.12.0 Compiling tokio-fs v0.1.7 Compiling publicsuffix v1.5.4 Compiling derive-error v0.0.3 Compiling tokio-process v0.2.5 Compiling assert_cmd v1.0.2 Compiling tokio v0.1.22 Compiling memcached-rs v0.4.2 Compiling uuid v0.8.1 Compiling retry v1.2.0 Compiling tempfile v3.1.0 Compiling openssl-sys v0.9.60 Compiling zstd-sys v1.4.19+zstd.1.4.8 Compiling blake3 v0.3.7 Compiling ring v0.16.19 Compiling http-body v0.1.0 Compiling h2 v0.1.26 Compiling hyperx v0.12.0 Compiling synstructure v0.12.4 Compiling tokio-util v0.3.1 Compiling hyper-tls v0.3.2 Compiling futures-macro v0.3.9 Compiling tracing-attributes v0.1.11 Compiling thiserror-impl v1.0.23 Compiling async-trait v0.1.42 Compiling failure v0.1.8 Compiling futures-util v0.3.9 Compiling thiserror v1.0.23 Compiling which v4.0.2 Compiling zip v0.5.9 Compiling tracing v0.1.22 Compiling tower-buffer v0.1.2 Compiling tower-limit v0.1.3 Compiling zstd v0.6.0+zstd.1.4.8 Compiling tower v0.1.1 Compiling futures-executor v0.3.9 Compiling combine v4.5.2 Compiling tokio-compat v0.1.6 Compiling futures v0.3.9 Compiling serde_urlencoded v0.5.5 Compiling bincode v0.8.0 Compiling toml v0.5.8 Compiling bincode v1.3.1 Compiling tokio-serde-bincode v0.1.1 Compiling cookie_store v0.7.0 Compiling reqwest v0.9.24 Compiling redis v0.17.0 Compiling selenium-rs v0.1.2 Compiling sccache v0.2.15 (/home/buildozer/aports/community/sccache/src/sccache-0.2.15) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/diab.rs:171:19 | 171 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/diab.rs:194:17 | 194 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/diab.rs:256:17 | 256 | None => cannot_cache!("no input file"), | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/diab.rs:260:17 | 260 | None => cannot_cache!("unknown source language"), | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/gcc.rs:246:19 | 246 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:269:17 | 269 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:312:26 | 312 | _ => cannot_cache!("-x"), | ------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:317:21 | 317 | cannot_cache!("multiple -arch") | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/gcc.rs:375:19 | 375 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:386:35 | 386 | | Some(TooHard(_)) => cannot_cache!(arg | ___________________________________- 387 | | .flag_str() 388 | | .unwrap_or("Can't handle complex arguments through clang",)), | |____________________________________________________________________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:391:37 | 391 | Argument::Raw(_) => cannot_cache!("Can't handle Raw arguments with -Xclang"), | -------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:393:21 | 393 | cannot_cache!("Can't handle UnknownFlag arguments with -Xclang") | ---------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:443:17 | 443 | None => cannot_cache!("no input file"), | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/gcc.rs:457:17 | 457 | None => cannot_cache!("unknown source language"), | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/msvc.rs:466:19 | 466 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:470:17 | 470 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:486:21 | 486 | cannot_cache!("output to nul") | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/msvc.rs:584:23 | 584 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:590:39 | 590 | | Some(TooHard(_)) => cannot_cache!(arg | _______________________________________- 591 | | .flag_str() 592 | | .unwrap_or("Can't handle complex arguments through clang",)), | |________________________________________________________________________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:639:21 | 639 | None => cannot_cache!("unknown source language"), | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/msvc.rs:642:17 | 642 | None => cannot_cache!("no input file"), | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary trailing semicolon --> src/compiler/rust.rs:1134:6 | 1134 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/rust.rs:1022:19 | 1022 | let arg = try_or_cannot_cache!(arg, "argument parse"); | ------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1025:17 | 1025 | cannot_cache!(arg.flag_str().expect("Can't be Argument::Raw/UnknownFlag",)) | --------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/rust.rs:1062:21 | 1062 | cannot_cache!("crate-type", others_string) | ------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1073:49 | 1073 | ("extra-filename", None) => cannot_cache!("extra-filename"), | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1082:43 | 1082 | ("incremental", _) => cannot_cache!("incremental"), | ---------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:702:58 | 702 | return CompilerArguments::CannotCache($why, None); | ^ | ::: src/compiler/rust.rs:1099:62 | 1099 | ArgTarget::Path(_) | ArgTarget::Unsure(_) => cannot_cache!("target"), | ----------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/compiler/compiler.rs:705:71 | 705 | return CompilerArguments::CannotCache($why, Some($extra_info)); | ^ | ::: src/compiler/rust.rs:1154:9 | 1154 | cannot_cache!("crate-type", "No crate-type passed".to_owned()) | -------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `cannot_cache` = note: this warning originates in the macro `cannot_cache` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `info` --> src/server.rs:670:5 | 670 | info: ActiveInfo, | ^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `SccacheService` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis --> src/server.rs:632:10 | 632 | #[derive(Clone)] | ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `filetime` --> src/compiler/rust.rs:118:5 | 118 | filetime: FileTime, | ^^^^^^^^^^^^^^^^^^ | note: `RustupProxy` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis --> src/compiler/rust.rs:115:10 | 115 | #[derive(Debug, Clone)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: panic message is not a string literal --> src/lib.rs:96:30 | 96 | Err(e) => panic!(format!("Failed to initalize logging: {:?}", e)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(non_fmt_panics)]` on by default = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 96 - Err(e) => panic!(format!("Failed to initalize logging: {:?}", e)), 96 + Err(e) => panic!("Failed to initalize logging: {:?}", e), | warning: panic message is not a string literal --> src/cache/gcs.rs:594:36 | 594 | .map_err(move |err| panic!(err.to_string())); | ^^^^^^^^^^^^^^^ | = note: `#[warn(non_fmt_panics)]` on by default = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to Display the message | 594 | .map_err(move |err| panic!("{}", err.to_string())); | +++++ warning: panic message is not a string literal --> src/lib.rs:96:30 | 96 | Err(e) => panic!(format!("Failed to initalize logging: {:?}", e)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 96 - Err(e) => panic!(format!("Failed to initalize logging: {:?}", e)), 96 + Err(e) => panic!("Failed to initalize logging: {:?}", e), | warning: `sccache` (lib) generated 32 warnings warning: unused return value of `ExitStatus::success` that must be used --> tests/harness/mod.rs:57:5 | 57 | / sccache_command() 58 | | .arg("--start-server") 59 | | .env("SCCACHE_CONF", cfg_path) 60 | | .env("SCCACHE_CACHED_CONF", cached_cfg_path) 61 | | .status() 62 | | .unwrap() 63 | | .success(); | |___________________^ | = note: `#[warn(unused_must_use)]` on by default warning: `sccache` (lib test) generated 33 warnings (31 duplicates) warning: `sccache` (test "system") generated 1 warning Finished test [unoptimized + debuginfo] target(s) in 2m 18s Running unittests (target/debug/deps/sccache-67ba6a2af36f3e39) running 203 tests test azure::blobstore::test::test_put_blob ... ignored test azure::credentials::test::test_conn_str_with_endpoint_suffix_only ... ok test azure::blobstore::test::test_canonicalize_resource ... ok test azure::credentials::test::test_parse_connection_string ... ok test azure::credentials::test::test_parse_connection_string_without_account_key ... ok test azure::blobstore::test::test_signing ... ok test compiler::args::tests::assert_tests::test_args_iter_no_conflict ... ok test compiler::args::tests::test_arginfo_cmp ... ok test compiler::args::tests::test_arginfo_process_take_concat_arg_delim_doesnt_crash ... ok test compiler::args::tests::test_arginfo_process ... ok test compiler::args::tests::test_multi_search ... ok test compiler::args::tests::test_bsearch ... ok test compiler::args::tests::test_argsiter ... ok test compiler::args::tests::test_argument_into_iter ... ok test compiler::c::test::test_extra_hash_data ... ok test compiler::c::test::test_hash_key_executable_contents_differs ... ok test compiler::c::test::test_hash_key_preprocessed_content_differs ... ok test compiler::c::test::test_hash_key_args_differs ... ok test compiler::c::test::test_same_content ... ok test compiler::c::test::test_plusplus_differs ... ok test compiler::c::test::test_hash_key_env_var_differs ... ok test compiler::clang::test::test_parse_arguments_clangmodules ... ok test compiler::clang::test::test_parse_arguments_simple ... ok test compiler::clang::test::test_parse_arguments_values ... ok test compiler::clang::test::test_parse_arguments_others ... ok test compiler::clang::test::test_parse_fplugin ... ok test compiler::clang::test::test_parse_fsanitize_blacklist ... ok test compiler::clang::test::test_parse_color_diags ... ok test compiler::clang::test::test_parse_xclang_add_plugin ... ok test compiler::clang::test::test_parse_xclang_llvm_stuff ... ok test compiler::clang::test::test_parse_xclang_load ... ok test compiler::clang::test::test_parse_xclang_invalid ... ok test compiler::clang::test::test_parse_xclang_verify ... ok test compiler::clang::test::test_parse_xclang_plugin_arg_blink_gc_plugin ... ok test compiler::clang::test::test_parse_xclang_plugin_arg_find_bad_constructs ... ok test compiler::diab::test::test_at_signs ... ok test compiler::diab::test::test_at_signs_file_not_readable ... ok test compiler::diab::test::test_parse_arguments_default_name ... ok test compiler::diab::test::test_at_signs_file ... ok test compiler::compiler::test::test_detect_compiler_kind_clang ... ok test compiler::diab::test::test_parse_arguments_empty_args ... ok test compiler::compiler::test::test_detect_compiler_kind_process_fail ... ok test compiler::compiler::test::test_detect_compiler_kind_diab ... ok test compiler::diab::test::test_parse_arguments_extra ... ok [2022-04-23T09:40:03Z ERROR sccache::compiler::compiler] [foo.o]: Cache read error: Some Error test compiler::diab::test::test_parse_arguments_link ... ok test compiler::compiler::test::test_detect_compiler_kind_unknown ... ok test compiler::diab::test::test_parse_arguments_not_compile ... ok test compiler::compiler::test::test_detect_compiler_kind_gcc ... ok test compiler::compiler::test::test_detect_compiler_kind_nvcc ... ok test compiler::compiler::test::test_detect_compiler_kind_msvc ... ok test compiler::diab::test::test_parse_arguments_simple ... ok test compiler::compiler::test::test_get_compiler_info ... ok test compiler::diab::test::test_parse_arguments_too_many_inputs ... ok test compiler::diab::test::test_parse_arguments_preprocessor_args ... ok test compiler::diab::test::test_compile_simple ... ok test compiler::diab::test::test_parse_arguments_values ... ok test compiler::diab::test::test_parse_dry_run ... ok test compiler::gcc::test::color_mode_preprocess ... ok test compiler::compiler::test::test_compiler_version_affects_hash ... ok test compiler::gcc::test::at_signs ... ok test compiler::compiler::test::test_compiler_get_cached_or_compile_preprocessor_error ... ok test compiler::gcc::test::test_parse_arguments_coverage_outputs_gcno ... ok test compiler::gcc::test::test_parse_arguments_default_name ... ok test compiler::gcc::test::test_parse_arguments_default_outputdir ... ok test compiler::compiler::test::test_detect_compiler_kind_rustc ... ok test compiler::gcc::test::test_parse_arguments_dep_target_needed ... ok test compiler::gcc::test::test_parse_arguments_empty_args ... ok test compiler::gcc::test::test_parse_arguments_explicit_dep_target ... ok test compiler::gcc::test::test_parse_arguments_diagnostics_color ... ok test compiler::gcc::test::test_compile_simple ... ok test compiler::gcc::test::test_parse_arguments_explicit_dep_target_needed ... ok test compiler::gcc::test::test_parse_arguments_explicit_mq_dep_target_needed ... ok test compiler::gcc::test::test_parse_arguments_extra ... ok test compiler::gcc::test::test_parse_arguments_link ... ok test compiler::gcc::test::test_parse_arguments_linker_options ... ok test compiler::gcc::test::test_parse_arguments_multiple_arch ... ok test compiler::gcc::test::test_parse_arguments_not_compile ... ok test compiler::gcc::test::test_parse_arguments_pgo ... ok test compiler::gcc::test::test_parse_arguments_plusplus ... ok test compiler::gcc::test::test_parse_arguments_profile_generate ... ok test compiler::gcc::test::test_parse_arguments_preprocessor_args ... ok test compiler::gcc::test::test_parse_arguments_response_file ... ok test compiler::gcc::test::test_parse_arguments_simple ... ok test compiler::gcc::test::test_parse_arguments_split_dwarf ... ok test compiler::gcc::test::test_parse_arguments_test_coverage_outputs_gcno ... ok test compiler::gcc::test::test_parse_arguments_too_many_inputs ... ok test compiler::gcc::test::test_parse_arguments_values ... ok test compiler::msvc::test::parse_argument_slashes ... ok test compiler::msvc::test::test_parse_arguments_default_name ... ok test compiler::msvc::test::test_parse_arguments_clang_passthrough ... ok test compiler::msvc::test::test_parse_arguments_empty_args ... ok test compiler::compiler::test::test_compiler_get_cached_or_compile_cache_error ... ok test compiler::msvc::test::test_parse_arguments_external_include ... ok test compiler::msvc::test::test_compile_simple ... ok test compiler::msvc::test::test_parse_arguments_extra ... ok test compiler::msvc::test::test_compile_not_cacheable_pdb ... ok test compiler::msvc::test::test_parse_arguments_missing_edit_and_continue_pdb ... ok test compiler::msvc::test::test_parse_arguments_missing_pdb ... ok test compiler::msvc::test::test_parse_arguments_not_compile ... ok test compiler::msvc::test::test_parse_arguments_passthrough ... ok test compiler::msvc::test::test_parse_arguments_pdb ... ok test compiler::msvc::test::test_parse_arguments_response_file ... ok test compiler::msvc::test::test_detect_showincludes_prefix ... ok test compiler::msvc::test::test_parse_arguments_simple ... ok test compiler::msvc::test::test_parse_arguments_too_many_inputs ... ok test compiler::msvc::test::test_parse_arguments_unsupported ... ok test compiler::msvc::test::test_parse_arguments_values ... ok test compiler::msvc::test::test_parse_compile_flag ... ok test compiler::nvcc::test::test_parse_arguments_dc_compile_flag ... ok test compiler::msvc::test::test_parse_fsanitize_blacklist ... ok test compiler::nvcc::test::test_parse_arguments_simple_c ... ok test compiler::nvcc::test::test_parse_arguments_simple_c_as_cu ... ok test compiler::nvcc::test::test_parse_arguments_simple_cu ... ok test compiler::nvcc::test::test_parse_arguments_values ... ok test compiler::nvcc::test::test_parse_cant_cache_flags ... ok test compiler::nvcc::test::test_parse_dlink_is_not_compilation ... ok test compiler::nvcc::test::test_parse_generate_code_flags ... ok test compiler::nvcc::test::test_parse_md_mt_flags_cu ... ok test compiler::nvcc::test::test_parse_no_capturing_of_xcompiler ... ok test compiler::nvcc::test::test_parse_pass_to_host_flags ... ok test compiler::rust::test::test_get_compiler_outputs_fail ... ok test compiler::rust::test::test_get_compiler_outputs ... ok test compiler::rust::test::test_parse_arguments_dep_info_no_extra_filename ... ok test compiler::compiler::test::test_compiler_get_cached_or_compile_force_recache ... ok test compiler::rust::test::test_parse_arguments_incremental ... ok test compiler::rust::test::test_parse_arguments_color ... ok test compiler::rust::test::test_parse_arguments_native_libs ... ok test compiler::rust::test::test_parse_dep_info ... ok test compiler::rust::test::test_parse_dep_info_abs_paths ... ok test compiler::rust::test::test_parse_dep_info_cwd ... ok test compiler::rust::test::test_parse_arguments_non_rlib_crate ... ok test compiler::rust::test::test_parse_dep_info_with_escaped_spaces ... ok test compiler::rust::test::test_parse_rustc_z_ls ... ok test config::config_overrides ... ok test config::test_gcs_credentials_url ... ok test lru_disk_cache::lru_cache::tests::test_change_capacity ... ok test lru_disk_cache::lru_cache::tests::test_clear ... ok test lru_disk_cache::lru_cache::tests::test_contains_key ... ok test compiler::rust::test::test_generate_hash_key ... ok test lru_disk_cache::lru_cache::tests::test_debug ... ok test compiler::rust::test::test_parse_arguments_simple ... ok test lru_disk_cache::lru_cache::tests::test_expire_lru ... ok test dist::cache::client::test::test_client_toolchains_custom_nodist_conflict ... ok test dist::cache::client::test::test_client_toolchains_custom ... ok test lru_disk_cache::lru_cache::tests::test_iter ... ok test dist::cache::client::test::test_client_toolchains_nodist ... ok test lru_disk_cache::lru_cache::tests::test_metered_cache ... ok test lru_disk_cache::lru_cache::tests::test_metered_cache_oversize ... ok test dist::cache::client::test::test_client_toolchains_custom_multiuse_archive ... ok test compiler::rust::test::test_equal_hashes_ignored_args ... ok test compiler::rust::test::test_equal_hashes_cfg_features ... ok test compiler::rust::test::test_equal_hashes_externs ... ok test compiler::rust::test::test_equal_hashes_link_paths ... ok test lru_disk_cache::lru_cache::tests::test_metered_cache_reinsert_larger ... ok test lru_disk_cache::lru_cache::tests::test_pop ... ok test lru_disk_cache::lru_cache::tests::test_put_and_get ... ok test lru_disk_cache::lru_cache::tests::test_put_update ... ok test lru_disk_cache::lru_cache::tests::test_remove ... ok test lru_disk_cache::tests::test_empty_dir ... ok test compiler::compiler::test::test_compiler_get_cached_or_compile_dist_error ... ok test lru_disk_cache::tests::test_existing_file_too_large ... ok test lru_disk_cache::tests::test_insert_bytes_too_large ... ok test lru_disk_cache::tests::test_insert_bytes_exact ... ok test lru_disk_cache::tests::test_existing_files_lru_mtime ... ok test lru_disk_cache::tests::test_add_get_lru ... ok test lru_disk_cache::tests::test_missing_root ... ok test mock_command::test::test_mock_command_calls ... ok test lru_disk_cache::tests::test_insert_bytes ... ok test mock_command::test::test_mock_command_output ... ok test mock_command::test::test_mock_command_wait ... ok test lru_disk_cache::tests::test_insert_file ... ok test mock_command::test::test_mock_command_sync ... ok test mock_command::test::test_mock_spawn_error ... ok test lru_disk_cache::tests::test_some_existing_files ... ok test mock_command::test::test_mock_wait_error ... ok test simples3::s3::test::test_signature ... ok test lru_disk_cache::tests::test_remove ... ok test test::utils::test_map_contains_ok ... ok test util::tests::simple_starts_with ... ok test util::tests::simple_strip_prefix ... ok test compiler::compiler::test::test_compiler_get_cached_or_compile ... ok test config::test_parse_size ... ok test test::tests::test_server_idle_timeout ... ok test compiler::compiler::test::test_compiler_get_cached_or_compile_dist ... ok test cache::gcs::test_gcs_credential_provider ... ok test test::tests::test_server_port_in_use ... ok test compiler::args::tests::assert_tests::test_arginfo_process_take_concat_arg - should panic ... ok test compiler::args::tests::assert_tests::test_arginfo_process_take_concat_arg_delim - should panic ... ok test test::utils::test_map_contains_extra_key - should panic ... ok test compiler::args::tests::assert_tests::test_arginfo_process_take_arg - should panic ... ok test test::utils::test_map_contains_missing_key - should panic ... ok test compiler::args::tests::assert_tests::test_arginfo_process_flag - should panic ... ok test compiler::args::tests::assert_tests::test_arginfo_process_take_maybe_concat_arg - should panic ... ok test compiler::args::tests::assert_tests::test_args_iter_unsorted_2 - should panic ... ok test compiler::args::tests::assert_tests::test_args_iter_unsorted - should panic ... ok test mock_command::test::test_unexpected_new_command - should panic ... ok test test::utils::test_map_contains_wrong_value - should panic ... ok test compiler::args::tests::assert_tests::test_arginfo_process_take_maybe_concat_arg_delim - should panic ... ok test test::tests::test_server_stats ... ok test test::tests::test_server_shutdown ... ok test test::tests::test_server_shutdown_no_idle ... ok test test::tests::test_server_unsupported_compiler ... ok test test::tests::test_server_compile ... ok test result: ok. 202 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.12s Running unittests (target/debug/deps/sccache-10beb00b8d391fc7) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/dist.rs (target/debug/deps/dist-b2fed7b6269cb56c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/oauth.rs (target/debug/deps/oauth-5a7971b9657d5bd3) running 1 test test test_auth ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/sccache_cargo.rs (target/debug/deps/sccache_cargo-bedd4ca8244e8114) running 1 test test test_rust_cargo ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 38.54s Running tests/system.rs (target/debug/deps/system-572c5c0e7ca72852) running 1 test sccache: Starting the server... test test_sccache_command ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s Doc-tests sccache warning: unnecessary trailing semicolon --> /home/buildozer/aports/community/sccache/src/sccache-0.2.15/src/compiler/rust.rs:1134:6 | 1134 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: 1 warning emitted running 13 tests test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache (line 18) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::IntoIter (line 615) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::with_meter (line 221) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::get_mut (line 275) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::iter_mut (line 305) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::capacity (line 349) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::contains_key (line 362) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::insert (line 391) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::iter (line 541) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::remove (line 420) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::remove_lru (line 490) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::set_capacity (line 452) ... ignored test src/lru_disk_cache/lru_cache.rs - lru_disk_cache::lru_cache::LruCache::new (line 198) ... ignored test result: ok. 0 passed; 0 failed; 13 ignored; 0 measured; 0 filtered out; finished in 0.01s >>> sccache: Entering fakeroot... >>> sccache-doc*: Running split function doc... >>> sccache-doc*: Preparing subpackage sccache-doc... >>> sccache-doc*: Running postcheck for sccache-doc >>> sccache*: Running postcheck for sccache >>> sccache*: Preparing package sccache... >>> sccache*: Stripping binaries >>> sccache-doc*: Scanning shared objects >>> sccache*: Scanning shared objects >>> sccache-doc*: Tracing dependencies... >>> sccache-doc*: Package size: 52.0 KB >>> sccache-doc*: Compressing data... >>> sccache-doc*: Create checksum... >>> sccache-doc*: Create sccache-doc-0.2.15-r1.apk >>> sccache*: Tracing dependencies... so:libc.musl-x86.so.1 so:libcrypto.so.1.1 so:libgcc_s.so.1 so:libssl.so.1.1 >>> sccache*: Package size: 5.1 MB >>> sccache*: Compressing data... >>> sccache*: Create checksum... >>> sccache*: Create sccache-0.2.15-r1.apk >>> sccache: Build complete at Sat, 23 Apr 2022 09:40:46 +0000 elapsed time 0h 8m 59s >>> sccache: Cleaning up srcdir >>> sccache: Cleaning up pkgdir >>> sccache: Uninstalling dependencies... (1/8) Purging .makedepends-sccache (20220423.093148) (2/8) Purging cargo (1.60.0-r1) (3/8) Purging rust (1.60.0-r1) (4/8) Purging rust-stdlib (1.60.0-r1) (5/8) Purging openssl-dev (1.1.1n-r0) (6/8) Purging llvm13-libs (13.0.1-r2) (7/8) Purging libffi (3.4.2-r1) (8/8) Purging libxml2 (2.9.13-r0) Executing busybox-1.35.0-r10.trigger OK: 325 MiB in 98 packages >>> sccache: Updating the community/x86 repository index... >>> sccache: Signing the index...