Nov 18 18:37:46.399 INFO testing cargo-make-0.14.0 against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 18 18:37:46.400 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-5/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 18 18:37:46.994 INFO [stdout] e94d6d603a857856a71b33ab8b85636774506077aba81482bbe13cc53dab5900 Nov 18 18:37:47.003 INFO running `"docker" "start" "-a" "e94d6d603a857856a71b33ab8b85636774506077aba81482bbe13cc53dab5900"` Nov 18 18:37:48.483 INFO [stderr] usermod: no changes Nov 18 18:37:48.603 INFO [stderr] Compiling rust_info v0.1.15 Nov 18 18:37:48.603 INFO [stderr] Compiling ci_info v0.1.19 Nov 18 18:37:48.603 INFO [stderr] Compiling users v0.8.0 Nov 18 18:37:48.631 INFO [stderr] Compiling fern v0.5.7 Nov 18 18:37:48.631 INFO [stderr] Compiling indexmap v1.0.2 Nov 18 18:37:48.631 INFO [stderr] Compiling shell2batch v0.2.4 Nov 18 18:37:51.373 INFO [stderr] Compiling run_script v0.1.22 Nov 18 18:37:52.889 INFO [stderr] Compiling cargo-make v0.14.0 (/source) Nov 18 18:37:53.003 INFO [stderr] warning: lint `async_idents` has been renamed to `keyword_idents` Nov 18 18:37:53.003 INFO [stderr] --> src/main.rs:4:5 Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] 4 | async_idents, Nov 18 18:37:53.003 INFO [stderr] | ^^^^^^^^^^^^ help: use the new name: `keyword_idents` Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] = note: #[warn(renamed_and_removed_lints)] on by default Nov 18 18:37:53.003 INFO [stderr] Nov 18 18:37:53.003 INFO [stderr] warning: unknown lint: `duplicate_associated_type_bindings` Nov 18 18:37:53.003 INFO [stderr] --> src/main.rs:8:5 Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] 8 | duplicate_associated_type_bindings, Nov 18 18:37:53.003 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] = note: #[warn(unknown_lints)] on by default Nov 18 18:37:53.003 INFO [stderr] Nov 18 18:37:53.003 INFO [stderr] warning: lint `private_no_mangle_fns` has been removed: `no longer an warning, #[no_mangle] functions always exported` Nov 18 18:37:53.003 INFO [stderr] --> src/main.rs:37:5 Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] 37 | private_no_mangle_fns, Nov 18 18:37:53.003 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 18 18:37:53.003 INFO [stderr] Nov 18 18:37:53.003 INFO [stderr] warning: lint `private_no_mangle_statics` has been removed: `no longer an warning, #[no_mangle] statics always exported` Nov 18 18:37:53.003 INFO [stderr] --> src/main.rs:38:5 Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] 38 | private_no_mangle_statics, Nov 18 18:37:53.003 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 18 18:37:53.003 INFO [stderr] Nov 18 18:37:53.003 INFO [stderr] warning: unknown lint: `unnameable_test_functions` Nov 18 18:37:53.003 INFO [stderr] --> src/main.rs:53:5 Nov 18 18:37:53.003 INFO [stderr] | Nov 18 18:37:53.003 INFO [stderr] 53 | unnameable_test_functions, Nov 18 18:37:53.003 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 18 18:37:53.004 INFO [stderr] Nov 18 18:37:55.009 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.009 INFO [stderr] --> src/cache.rs:15:5 Nov 18 18:37:55.010 INFO [stderr] | Nov 18 18:37:55.010 INFO [stderr] 15 | use storage; Nov 18 18:37:55.010 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::storage` Nov 18 18:37:55.010 INFO [stderr] | Nov 18 18:37:55.010 INFO [stderr] note: lint level defined here Nov 18 18:37:55.010 INFO [stderr] --> src/main.rs:2:5 Nov 18 18:37:55.010 INFO [stderr] | Nov 18 18:37:55.010 INFO [stderr] 2 | absolute_paths_not_starting_with_crate, Nov 18 18:37:55.010 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 18 18:37:55.010 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.010 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.015 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cache.rs:17:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 17 | use types::Cache; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^^^^^^^ help: use `crate`: `crate::types::Cache` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:12:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 12 | use config; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^ help: use `crate`: `crate::config` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:13:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 13 | use descriptor; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^^^^^ help: use `crate`: `crate::descriptor` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:14:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 14 | use environment; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^^^^^^ help: use `crate`: `crate::environment` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:15:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 15 | use logger; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^ help: use `crate`: `crate::logger` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:16:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 16 | use runner; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^ help: use `crate`: `crate::runner` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:17:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 17 | use types::{CliArgs, GlobalConfig}; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CliArgs, GlobalConfig}` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/cli.rs:18:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 18 | use version; Nov 18 18:37:55.016 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::version` Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.016 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.016 INFO [stderr] Nov 18 18:37:55.016 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.016 INFO [stderr] --> src/command.rs:15:5 Nov 18 18:37:55.016 INFO [stderr] | Nov 18 18:37:55.016 INFO [stderr] 15 | use types::Step; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^^^^^ help: use `crate`: `crate::types::Step` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/condition.rs:10:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 10 | use command; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/condition.rs:14:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 14 | use types; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^ help: use `crate`: `crate::types` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/condition.rs:15:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 15 | use types::{FlowInfo, RustVersionCondition, Step, TaskCondition}; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{FlowInfo, RustVersionCondition, Step, TaskCondition}` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/condition.rs:16:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 16 | use version::is_newer; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::version::is_newer` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/config.rs:14:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 14 | use storage; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::storage` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/config.rs:16:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 16 | use types::GlobalConfig; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::GlobalConfig` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/descriptor.rs:13:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 13 | use command; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/descriptor.rs:21:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 21 | use types::{Config, ConfigSection, EnvValue, ExternalConfig, Task}; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Config, ConfigSection, EnvValue, ExternalConfig, Task}` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/environment/crateinfo.rs:15:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 15 | use types::{CrateDependency, CrateInfo}; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CrateDependency, CrateInfo}` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.017 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.017 INFO [stderr] Nov 18 18:37:55.017 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.017 INFO [stderr] --> src/environment/gitinfo.rs:10:5 Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.017 INFO [stderr] 10 | use command; Nov 18 18:37:55.017 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.017 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.018 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.018 INFO [stderr] Nov 18 18:37:55.018 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.018 INFO [stderr] --> src/environment/gitinfo.rs:12:5 Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] 12 | use types::GitInfo; Nov 18 18:37:55.018 INFO [stderr] | ^^^^^^^^^^^^^^ help: use `crate`: `crate::types::GitInfo` Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.018 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.018 INFO [stderr] Nov 18 18:37:55.018 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.018 INFO [stderr] --> src/environment/mod.rs:13:5 Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] 13 | use command; Nov 18 18:37:55.018 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.018 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.018 INFO [stderr] Nov 18 18:37:55.018 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.018 INFO [stderr] --> src/environment/mod.rs:21:5 Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] 21 | use types::{ Nov 18 18:37:55.018 INFO [stderr] | _____^ Nov 18 18:37:55.018 INFO [stderr] 22 | | CliArgs, Config, CrateInfo, EnvInfo, EnvValue, EnvValueInfo, GitInfo, PackageInfo, Step, Task, Nov 18 18:37:55.018 INFO [stderr] 23 | | Workspace, Nov 18 18:37:55.018 INFO [stderr] 24 | | }; Nov 18 18:37:55.018 INFO [stderr] | |_^ Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.018 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.018 INFO [stderr] help: use `crate` Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] 21 | use crate::types::{ Nov 18 18:37:55.018 INFO [stderr] 22 | CliArgs, Config, CrateInfo, EnvInfo, EnvValue, EnvValueInfo, GitInfo, PackageInfo, Step, Task, Nov 18 18:37:55.018 INFO [stderr] 23 | Workspace, Nov 18 18:37:55.018 INFO [stderr] 24 | }; Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] Nov 18 18:37:55.018 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.018 INFO [stderr] --> src/installer.rs:13:5 Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] 13 | use command; Nov 18 18:37:55.018 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.018 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.018 INFO [stderr] Nov 18 18:37:55.018 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.018 INFO [stderr] --> src/installer.rs:15:5 Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] 15 | use types::Task; Nov 18 18:37:55.018 INFO [stderr] | ^^^^^^^^^^^ help: use `crate`: `crate::types::Task` Nov 18 18:37:55.018 INFO [stderr] | Nov 18 18:37:55.018 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.018 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.018 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:15:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 15 | use command; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:16:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 16 | use condition; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^^^ help: use `crate`: `crate::condition` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:17:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 17 | use environment; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^^^^^ help: use `crate`: `crate::environment` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:19:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 19 | use installer; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^^^ help: use `crate`: `crate::installer` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:20:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 20 | use logger; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^ help: use `crate`: `crate::logger` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:21:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 21 | use scriptengine; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^^^^^^ help: use `crate`: `crate::scriptengine` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/runner.rs:26:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 26 | use types::{CliArgs, Config, CrateInfo, EnvInfo, EnvValue, ExecutionPlan, FlowInfo, Step, Task}; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CliArgs, Config, CrateInfo, EnvInfo, EnvValue, ExecutionPlan, FlowInfo, Step, Task}` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/scriptengine/generic_script.rs:10:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 10 | use command; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.023 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.023 INFO [stderr] Nov 18 18:37:55.023 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.023 INFO [stderr] --> src/scriptengine/generic_script.rs:11:5 Nov 18 18:37:55.023 INFO [stderr] | Nov 18 18:37:55.023 INFO [stderr] 11 | use scriptengine::script_utils::{create_script_file, delete_file}; Nov 18 18:37:55.023 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::scriptengine::script_utils::{create_script_file, delete_file}` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/scriptengine/rsscript.rs:10:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 10 | use command; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/scriptengine/rsscript.rs:11:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 11 | use installer; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^^^ help: use `crate`: `crate::installer` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/scriptengine/rsscript.rs:12:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 12 | use scriptengine::script_utils::{create_script_file, delete_file}; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::scriptengine::script_utils::{create_script_file, delete_file}` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/scriptengine/shell_to_batch.rs:10:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 10 | use command; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/scriptengine/mod.rs:15:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 15 | use types::Task; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^^^^^ help: use `crate`: `crate::types::Task` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/storage.rs:10:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 10 | use legacy; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^ help: use `crate`: `crate::legacy` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/version.rs:11:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 11 | use cache; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^ help: use `crate`: `crate::cache` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/version.rs:12:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 12 | use command; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^ help: use `crate`: `crate::command` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.024 INFO [stderr] error: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition Nov 18 18:37:55.024 INFO [stderr] --> src/version.rs:16:5 Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] 16 | use types::{Cache, GlobalConfig}; Nov 18 18:37:55.024 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Cache, GlobalConfig}` Nov 18 18:37:55.024 INFO [stderr] | Nov 18 18:37:55.024 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! Nov 18 18:37:55.024 INFO [stderr] = note: for more information, see issue #53130 Nov 18 18:37:55.024 INFO [stderr] Nov 18 18:37:55.818 INFO [stderr] error: aborting due to 43 previous errors Nov 18 18:37:55.818 INFO [stderr] Nov 18 18:37:55.840 INFO [stderr] error: Could not compile `cargo-make`. Nov 18 18:37:55.840 INFO [stderr] Nov 18 18:37:55.840 INFO [stderr] To learn more, run the command again with --verbose. Nov 18 18:37:55.840 INFO [stderr] su: No module specific data is present Nov 18 18:37:56.180 INFO running `"docker" "inspect" "e94d6d603a857856a71b33ab8b85636774506077aba81482bbe13cc53dab5900"` Nov 18 18:37:56.327 INFO running `"docker" "rm" "-f" "e94d6d603a857856a71b33ab8b85636774506077aba81482bbe13cc53dab5900"` Nov 18 18:37:56.487 INFO [stdout] e94d6d603a857856a71b33ab8b85636774506077aba81482bbe13cc53dab5900