Ale: Invalid arguments for function ale#cursor#TruncatedEcho (Rust: rls, rust-analyzer)

Created on 6 Aug 2020  Â·  6Comments  Â·  Source: dense-analysis/ale

Information

VIM version

VIM - Vi IMproved 8.2 (2019 Dec 12, compiled May 12 2020 02:37:13)
Included patches: 1-716

Operating System: Linux (Debian bullseye/sid)

What went wrong

Constantly get these errors after https://github.com/dense-analysis/ale/commit/fa3a927ca3e587e42aed187430c069cca578a6ae

E716: Key not present in Dictionary: body.displayString, "\n")[0])
E116: Invalid arguments for function split(a:response.body.displayString, "\n")[0])
E116: Invalid arguments for function ale#cursor#TruncatedEcho

Note that this happens with either rls or rust-analyzer (two different LSPs for Rust) - I have attached the rls log only.

Does not happen when downgrading to 9894e925539bb65c875fa8c67c9e2ddc4d5a17b1 (the commit before "Display hover information on CursorHold" was merged).
I can also stop it by removing the LSP linters with let b:ale_linters = { "rust": { ["cargo"] }, or by ALEDisable obviously.

Reproducing the bug

  1. Install a rust-analyzer binary to your $PATH
  2. Download and open a rust file (e.g. https://raw.githubusercontent.com/BurntSushi/ripgrep/master/crates/cli/src/lib.rs)
  3. Position cursor somewhere in the code

:ALEInfo


Collapsed

Current Filetype: rust
Available Linters: ['analyzer', 'cargo', 'rls', 'rustc']
Enabled Linters: ['cargo', 'rls']
Suggested Fixers:
'remove_trailing_lines' - Remove all blank lines at the end of a file.
'rustfmt' - Fix Rust files with Rustfmt.
'trim_whitespace' - Remove all trailing whitespace characters at the end of every line.
Linter Variables:

let g:ale_rust_cargo_avoid_whole_workspace = 1
let g:ale_rust_cargo_check_all_targets = 0
let g:ale_rust_cargo_check_examples = 0
let g:ale_rust_cargo_check_tests = 0
let g:ale_rust_cargo_clippy_options = ''
let g:ale_rust_cargo_default_feature_behavior = 'default'
let g:ale_rust_cargo_include_features = ''
let g:ale_rust_cargo_use_check = 1
let g:ale_rust_cargo_use_clippy = 0
let g:ale_rust_ignore_error_codes = []
let g:ale_rust_ignore_secondary_spans = 0
let g:ale_rust_rls_config = {}
let g:ale_rust_rls_executable = 'rls'
let g:ale_rust_rls_toolchain = ''
let g:ale_rust_rustfmt_executable = 'rustfmt'
let g:ale_rust_rustfmt_options = ''
Global Variables:

let g:ale_cache_executable_check_failures = v:null
let g:ale_change_sign_column_color = 0
let g:ale_command_wrapper = ''
let g:ale_completion_delay = v:null
let g:ale_completion_enabled = 0
let g:ale_completion_max_suggestions = v:null
let g:ale_echo_cursor = 1
let g:ale_echo_msg_error_str = 'Error'
let g:ale_echo_msg_format = '%code: %%s'
let g:ale_echo_msg_info_str = 'Info'
let g:ale_echo_msg_warning_str = 'Warning'
let g:ale_enabled = 1
let g:ale_fix_on_save = 1
let g:ale_fixers = {}
let b:ale_fixers = {'rust': ['rustfmt']}
let g:ale_history_enabled = 1
let g:ale_history_log_output = 1
let g:ale_keep_list_window_open = v:null
let g:ale_lint_delay = 200
let g:ale_lint_on_enter = 0
let g:ale_lint_on_filetype_changed = 1
let g:ale_lint_on_insert_leave = 0
let g:ale_lint_on_save = 0
let b:ale_lint_on_save = 1
let g:ale_lint_on_text_changed = 'never'
let g:ale_linter_aliases = {}
let g:ale_linters = {}
let b:ale_linters = {'rust': ['rls', 'cargo']}
let g:ale_linters_explicit = 0
let g:ale_list_vertical = v:null
let g:ale_list_window_size = v:null
let g:ale_loclist_msg_format = v:null
let g:ale_lsp_root = {}
let g:ale_max_buffer_history_size = 20
let g:ale_max_signs = -1
let g:ale_maximum_file_size = v:null
let g:ale_open_list = v:null
let g:ale_pattern_options = v:null
let g:ale_pattern_options_enabled = v:null
let g:ale_set_balloons = 0
let g:ale_set_highlights = 1
let g:ale_set_loclist = 0
let g:ale_set_quickfix = 0
let g:ale_set_signs = 1
let g:ale_sign_column_always = 1
let g:ale_sign_error = '✖'
let g:ale_sign_info = 'ℹ'
let g:ale_sign_offset = 1000000
let g:ale_sign_style_error = '➤'
let g:ale_sign_style_warning = 'âš '
let g:ale_sign_warning = 'âš '
let g:ale_sign_highlight_linenrs = 0
let g:ale_statusline_format = v:null
let g:ale_type_map = {}
let g:ale_use_global_executables = v:null
let g:ale_virtualtext_cursor = 0
let g:ale_warn_about_trailing_blank_lines = 1
let g:ale_warn_about_trailing_whitespace = 1
LSP Error Messages:

(Errors for rls)
invalid value: integer -1, expected u64
invalid value: integer -1, expected u64
Command History:

(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(started) ['/bin/bash', '-c', '''rls''']
(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/13/dot_formatter.rs''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/14/dot_formatter.rs''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/15/dot_formatter.rs''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/16/dot_formatter.rs''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/19/dot_formatter.rs''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/20/dot_formatter.rs''']
(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/21/dot_formatter.rs''']
(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/22/dot_formatter.rs''']
(finished - exit code 0) ['/bin/bash', '-c', '''rustfmt'' < ''/tmp/vp2XANM/23/dot_formatter.rs''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(started) ['/bin/bash', '-c', '''rls''']
(finished - exit code 101) ['/bin/bash', '-c', 'cd ''/home/nl/workspace/rust/testeroni'' && cargo check --frozen --message-format=json -q']

<<>>
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/proc-macro2-8b28de84e75b5720/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_xid-fd00c15aef71ee5b.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/libc-949179ed55978271/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-traits-5f9784c339339265/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/byteorder-da7878942e423599/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/num-integer-5fc243edfe5be365/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/bitflags-228eb4bcfce7e952/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/serde-4d2ae9597f7ff4e2/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/build.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/build/ryu-514e27a136db8c46/build-script-build"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"unicode-width 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-width","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/unicode-width-0.1.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libunicode_width-1060c1d41dbb6486.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cfg-if","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libcfg_if-80c8a72947bf32ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"vec_map","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/vec_map-0.8.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libvec_map-c7463b1b5a918f2d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"itoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libitoa-847c906b9a251384.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"strsim","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/strsim-0.8.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libstrsim-024a0e544e0d94c2.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ansi_term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ansi_term-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libansi_term-9cd54e82e6cf4fc0.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"termcolor 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"termcolor","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/termcolor-1.0.5/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtermcolor-6321dd10e1ca6f2e.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"glob","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libglob-62e3c4e3ba4228fa.rmeta"],"executable":null,"fresh":true}
{"reason":"build-script-executed","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["u128","use_proc_macro","wrap_proc_macro"],"env":[]}
{"reason":"build-script-executed","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["libc_priv_mod_use","libc_union","libc_const_size_of","libc_align","libc_core_cvoid","libc_packedN"],"env":[]}
{"reason":"build-script-executed","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["has_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["byteorder_i128"],"env":[]}
{"reason":"build-script-executed","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","must_use_return"],"env":[]}
{"reason":"build-script-executed","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero"],"env":[]}
{"reason":"build-script-executed","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["bitflags_const_fn"],"env":[]}
{"reason":"compiler-artifact","package_id":"textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"textwrap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/textwrap-0.11.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtextwrap-d00862f46d26c16b.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libproc_macro2-da0cf57c8cf212aa.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"log","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/log-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblog-b0c8762c223a1a51.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"libc 0.2.49 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"libc","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/libc-0.2.49/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","use_std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/liblibc-ec864bba3adecff5.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-traits","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_traits-103c784b592b58f7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"byteorder","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbyteorder-ae26f961b8227e29.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.7/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libryu-411626d82141bffe.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"bitflags","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/bitflags-1.1.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libbitflags-49b12f0901b2b8ac.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/quote-0.6.11/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro","proc-macro2"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libquote-e0a9752b6a8ad7df.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"syn 0.15.27 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/syn-0.15.27/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","proc-macro2","quote","visit"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsyn-40b469c802860094.rlib"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"num-integer","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libnum_integer-e39c405ccd507d00.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"time","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/time-0.1.42/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libtime-fa517c53805739ff.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"term 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"term","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/term-0.5.1/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libterm-a195fd4593b0d72d.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"atty","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/atty-0.2.13/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libatty-a9307e4866982f96.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_derive-4852c6dc24f58583.so"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"chrono 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"chrono","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/chrono-0.4.6/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clock","default","time"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libchrono-a60ca63cb282174c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde-1.0.89/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde-ae1ae4724177d3c7.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"clap","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/clap-2.33.0/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["ansi_term","atty","color","default","strsim","suggestions","vec_map"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libclap-829f8f75b594ee19.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"simplelog 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"simplelog","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/simplelog-0.5.3/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","term"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libsimplelog-573b0fd13cb48504.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-artifact","package_id":"serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/home/nl/.asdf/installs/rust/1.35.0/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.39/src/lib.rs","edition":"2015"},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/home/nl/workspace/rust/testeroni/target/debug/deps/libserde_json-db29ed3fbe6a620c.rmeta"],"executable":null,"fresh":true}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"unused variable: file_to_run","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider prefixing with an underscore","code":null,"level":"help","spans":[{"file_name":"src/rust/cargo/mod.rs","byte_start":430,"byte_end":441,"line_start":22,"line_end":22,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" fn passthrough_run_file(&self, file_to_run: String) -> () {","highlight_start":36,"highlight_end":47}],"label":null,"suggested_replacement":"_file_to_run","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: file_to_run\n --> src/rust/cargo/mod.rs:22:36\n |\n22 | fn passthrough_run_file(&self, file_to_run: String) -> () {\n | ^^^^^^^^^^^ help: consider prefixing with an underscore: _file_to_run\n |\n = note: #[warn(unused_variables)] on by default\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined","code":{"code":"E0161","explanation":"\nA value was moved. However, its size was not known at compile time, and only\nvalues of a known size can be moved.\n\nErroneous code example:\n\ncompile_fail\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<[isize]> = box *array;\n // error: cannot move a value of type [isize]: the size of [isize] cannot\n // be statically determined\n}\n\n\nIn Rust, you can only move a value when its size is known at compile time.\n\nTo work around this restriction, consider \"hiding\" the value behind a reference:\neither &x or &mut x. Since a reference has a fixed size, this lets you move\nit around as usual. Example:\n\n\n#![feature(box_syntax)]\n\nfn main() {\n let array: &[isize] = &[1, 2, 3];\n let _x: Box<&[isize]> = box array; // ok!\n}\n\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":1036,"byte_end":1100,"line_start":56,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" commands::build_command_from_args(arg_matches)","highlight_start":5,"highlight_end":51},{"text":" .unwrap()","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"error[E0161]: cannot move a value of type dyn commands::Command: the size of dyn commands::Command cannot be statically determined\n --> src/main.rs:56:5\n |\n56 | / commands::build_command_from_args(arg_matches)\n57 | | .unwrap()\n | |_________________^\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"aborting due to previous error","code":null,"level":"error","spans":[],"children":[],"rendered":"error: aborting due to previous error\n\n"}}
{"reason":"compiler-message","package_id":"testeroni 0.1.0 (path+file:///home/nl/workspace/rust/testeroni)","target":{"kind":["bin"],"crate_types":["bin"],"name":"testeroni","src_path":"/home/nl/workspace/rust/testeroni/src/main.rs","edition":"2018"},"message":{"message":"For more information about this error, try rustc --explain E0161.","code":null,"level":"","spans":[],"children":[],"rendered":"For more information about this error, try rustc --explain E0161.\n"}}

To learn more, run the command again with --verbose.
<<>>

(started) ['/bin/bash', '-c', '''rls''']

bug

All 6 comments

FWIW, I seem to be getting this on my vimrc files too without any custom ALE configs.

This is the only ale related config in my vimrc:

Plug 'dense-analysis/ale'

Screen Shot 2020-08-05 at 7 14 51 PM

In the meantime, I re-installed ale v2.7.0 tag and things seem to be a bit more stable:

Plug 'dense-analysis/ale', { 'tag': 'v2.7.0' }

This is a duplicate of #3266.

This should be fixed now. Let me know if you have any more issues.

Not sure if this is expected behavior either, but ```help seems to be flickering at the bottom now

ale-flicker

You can try using let g:ale_hover_cursor = 0 before ALE loads to completely disable the new CursorHold event. Anything done in Vim might cause something to flicker somewhere. (Which is probably a Vim bug)

I'll open an issue for the flickering. Based on past experience, I'm sure it's a weird Vim bug. There may be a way to overcome it. I have managed to find a way to repeat the bug on my machine.

I have opened the issue here: #3281

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sublee picture sublee  Â·  3Comments

alexlafroscia picture alexlafroscia  Â·  4Comments

trevordmiller picture trevordmiller  Â·  3Comments

kronos29296 picture kronos29296  Â·  4Comments

garand picture garand  Â·  4Comments