Skip to content

Instantly share code, notes, and snippets.

@benesch
Created April 16, 2019 15:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benesch/e86bc2ec021c3c7cda356677da9e7fef to your computer and use it in GitHub Desktop.
Save benesch/e86bc2ec021c3c7cda356677da9e7fef to your computer and use it in GitHub Desktop.
source root is source
unpacking source archive /nix/store/03fgfsvjcchgyg0jjy6i420ffvdql89d-rustup-1.16.0-vendor
patching sources
configuring
building
Running cargo build --release --features no-self-update
Compiling semver-parser v0.7.0
Compiling version_check v0.1.5
Compiling rand_core v0.3.0
Compiling void v1.0.2
Compiling stable_deref_trait v1.1.1
Compiling nodrop v0.1.12
Compiling libc v0.2.43
Compiling byteorder v1.2.6
Compiling memoffset v0.2.1
Compiling cfg-if v0.1.5
Compiling crossbeam-utils v0.5.0
Compiling scopeguard v0.3.3
Compiling slab v0.4.1
Compiling lazycell v1.2.0
Compiling siphasher v0.2.3
Compiling futures v0.1.24
Compiling core-foundation-sys v0.5.1
Compiling security-framework-sys v0.2.1
Compiling pkg-config v0.3.14
Compiling httparse v1.3.3
Compiling itoa v0.4.3
Compiling matches v0.1.8
Compiling build_const v0.2.1
Compiling cc v1.0.25
Compiling fnv v1.0.6
Compiling indexmap v1.0.1
Compiling ryu v0.2.6
Compiling remove_dir_all v0.5.1
Compiling string v0.1.1
Compiling serde v1.0.79
Compiling typenum v1.10.0
Compiling unicode-normalization v0.1.7
Compiling try-lock v0.2.2
Compiling winapi-build v0.1.1
Compiling native-tls v0.2.1
Compiling percent-encoding v1.0.1
Compiling encoding_rs v0.8.10
Compiling rustc-demangle v0.1.9
Compiling dtoa v0.4.3
Compiling adler32 v1.0.3
Compiling winapi v0.2.8
Compiling safemem v0.3.0
Compiling proc-macro2 v0.4.20
Compiling arrayref v0.3.5
Compiling byte-tools v0.2.0
Compiling unicode-xid v0.1.0
Compiling fake-simd v0.1.2
Compiling regex v1.0.5
Compiling ucd-util v0.1.1
Compiling regex-syntax v0.3.9
Compiling unicode-width v0.1.5
Compiling either v1.5.0
Compiling same-file v1.0.3
Compiling rustup-dist v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/rustup-dist)
Compiling utf8-ranges v0.1.3
Compiling utf8-ranges v1.0.1
Compiling rustup v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source)
Compiling bitflags v1.0.4
Compiling strsim v0.7.0
Compiling ansi_term v0.11.0
Compiling vec_map v0.8.1
Compiling pipeline v0.5.0
Compiling arrayvec v0.4.7
Compiling owning_ref v0.3.3
Compiling unreachable v1.0.0
Compiling log v0.4.5
Compiling rand_core v0.2.2
Compiling term v0.5.1
Compiling iovec v0.1.2
Compiling net2 v0.2.33
Compiling num_cpus v1.8.0
Compiling time v0.1.40
Compiling filetime v0.2.1
Compiling socket2 v0.3.8
Compiling memchr v0.1.11
Compiling xattr v0.2.2
Compiling atty v0.2.11
Compiling rand v0.4.3
Compiling wait-timeout v0.1.5
Compiling unicode-bidi v0.3.4
Compiling crc v1.8.1
Compiling lazy_static v1.1.0
Compiling unicase v1.4.2
Compiling unicase v2.2.0
Compiling memchr v2.1.0
Compiling semver v0.9.0
Compiling kernel32-sys v0.2.2
Compiling ole32-sys v0.2.0
Compiling base64 v0.9.3
Compiling block-buffer v0.3.3
Compiling backtrace v0.3.9
Compiling textwrap v0.10.0
Compiling regex-syntax v0.6.2
Compiling itertools v0.7.8
Compiling walkdir v2.2.5
Compiling tokio-executor v0.1.5
Compiling smallvec v0.6.5
Compiling lock_api v0.1.4
Compiling rand v0.5.5
Compiling bytes v0.4.10
Compiling want v0.0.6
Compiling log v0.3.9
Compiling futures-cpupool v0.1.8
Compiling aho-corasick v0.5.3
Compiling mio v0.6.16
Compiling tar v0.4.17
Compiling libz-sys v1.0.25
Compiling curl-sys v0.4.12
Compiling lzma-sys v0.1.10
Compiling miniz-sys v0.1.10
Compiling tempdir v0.3.7
Compiling rustc_version v0.2.3
Compiling error-chain v0.12.0
Compiling tokio-timer v0.2.7
Compiling tokio-current-thread v0.1.3
Compiling clap v2.32.0
Compiling core-foundation v0.5.1
Compiling tokio-io v0.1.9
Compiling http v0.1.13
Compiling tempfile v3.0.4
Compiling uuid v0.7.1
Compiling mio-uds v0.6.7
Compiling generic-array v0.9.0
Compiling parking_lot_core v0.3.1
Compiling crossbeam-epoch v0.5.2
Compiling thread_local v0.3.6
Compiling security-framework v0.2.1
Compiling tokio-codec v0.1.1
Compiling quote v0.6.8
Compiling libflate v0.1.18
Compiling phf_shared v0.7.23
Compiling aho-corasick v0.6.8
Compiling thread-id v2.0.0
Compiling mime v0.3.9
Compiling serde_json v1.0.32
Compiling toml v0.4.8
Compiling digest v0.7.6
Compiling crossbeam-deque v0.6.1
Compiling h2 v0.1.12
Compiling phf_generator v0.7.23
Compiling phf v0.7.23
Compiling thread_local v0.2.7
Compiling syn v0.15.9
Compiling idna v0.1.5
Compiling sha2 v0.7.1
Compiling flate2 v1.0.3
Compiling tokio-threadpool v0.1.7
Compiling phf_codegen v0.7.23
Compiling regex v0.1.80
Compiling curl v0.4.18
Compiling parking_lot v0.6.4
Compiling mime_guess v2.0.0-alpha.6
Compiling url v1.7.1
Compiling tokio-fs v0.1.3
Compiling tokio-reactor v0.1.6
Compiling serde_derive v1.0.79
Compiling serde_urlencoded v0.5.3
Compiling env_proxy v0.2.0
Compiling tokio-uds v0.2.2
Compiling tokio-udp v0.1.2
Compiling tokio-tcp v0.1.2
Compiling xz2 v0.1.5
Compiling tokio v0.1.11
Compiling hyper v0.12.11
Compiling markdown v0.2.0
Compiling hyper-tls v0.3.1
Compiling reqwest v0.9.2
Compiling download v0.4.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/download)
Compiling rustup-utils v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/rustup-utils)
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/rustup-utils/src/utils.rs:519:5
|
519 | ::std::env::home_dir()
| ^^^^^^^^^^^^^^^^^^^^
|
= note: #[warn(deprecated)] on by default
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/rustup-cli/self_update.rs:381:31
|
381 | let multirust_meta_path = env::home_dir().map(|d| d.join(".multirust"));
| ^^^^^^^^^^^^^
|
= note: #[warn(deprecated)] on by default
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/rustup-cli/self_update.rs:383:26
|
383 | let rustup_sh_path = env::home_dir().map(|d| d.join(".rustup"));
| ^^^^^^^^^^^^^
Finished release [optimized] target(s) in 7m 20s
running tests
Running cargo test
Compiling semver-parser v0.7.0
Compiling version_check v0.1.5
Compiling void v1.0.2
Compiling rand_core v0.3.0
Compiling stable_deref_trait v1.1.1
Compiling libc v0.2.43
Compiling nodrop v0.1.12
Compiling cfg-if v0.1.5
Compiling byteorder v1.2.6
Compiling crossbeam-utils v0.5.0
Compiling memoffset v0.2.1
Compiling scopeguard v0.3.3
Compiling core-foundation-sys v0.5.1
Compiling slab v0.4.1
Compiling siphasher v0.2.3
Compiling futures v0.1.24
Compiling lazycell v1.2.0
Compiling security-framework-sys v0.2.1
Compiling cc v1.0.25
Compiling fnv v1.0.6
Compiling itoa v0.4.3
Compiling httparse v1.3.3
Compiling build_const v0.2.1
Compiling pkg-config v0.3.14
Compiling matches v0.1.8
Compiling ryu v0.2.6
Compiling try-lock v0.2.2
Compiling native-tls v0.2.1
Compiling string v0.1.1
Compiling serde v1.0.79
Compiling remove_dir_all v0.5.1
Compiling typenum v1.10.0
Compiling unicode-normalization v0.1.7
Compiling winapi-build v0.1.1
Compiling indexmap v1.0.1
Compiling encoding_rs v0.8.10
Compiling percent-encoding v1.0.1
Compiling safemem v0.3.0
Compiling rustc-demangle v0.1.9
Compiling adler32 v1.0.3
Compiling dtoa v0.4.3
Compiling proc-macro2 v0.4.20
Compiling winapi v0.2.8
Compiling unicode-xid v0.1.0
Compiling arrayref v0.3.5
Compiling byte-tools v0.2.0
Compiling fake-simd v0.1.2
Compiling regex v1.0.5
Compiling ucd-util v0.1.1
Compiling utf8-ranges v1.0.1
Compiling rustup-dist v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/rustup-dist)
Compiling unicode-width v0.1.5
Compiling same-file v1.0.3
Compiling either v1.5.0
Compiling utf8-ranges v0.1.3
Compiling regex-syntax v0.3.9
Compiling vec_map v0.8.1
Compiling pipeline v0.5.0
Compiling bitflags v1.0.4
Compiling ansi_term v0.11.0
Compiling rustup v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source)
Compiling strsim v0.7.0
Compiling arrayvec v0.4.7
Compiling log v0.4.5
Compiling owning_ref v0.3.3
Compiling unreachable v1.0.0
Compiling rand_core v0.2.2
Compiling lazy_static v1.1.0
Compiling unicase v1.4.2
Compiling unicase v2.2.0
Compiling memchr v2.1.0
Compiling semver v0.9.0
Compiling term v0.5.1
Compiling iovec v0.1.2
Compiling net2 v0.2.33
Compiling num_cpus v1.8.0
Compiling time v0.1.40
Compiling filetime v0.2.1
Compiling socket2 v0.3.8
Compiling memchr v0.1.11
Compiling xattr v0.2.2
Compiling atty v0.2.11
Compiling rand v0.4.3
Compiling wait-timeout v0.1.5
Compiling unicode-bidi v0.3.4
Compiling crc v1.8.1
Compiling kernel32-sys v0.2.2
Compiling ole32-sys v0.2.0
Compiling base64 v0.9.3
Compiling libz-sys v1.0.25
Compiling curl-sys v0.4.12
Compiling miniz-sys v0.1.10
Compiling backtrace v0.3.9
Compiling block-buffer v0.3.3
Compiling textwrap v0.10.0
Compiling regex-syntax v0.6.2
Compiling walkdir v2.2.5
Compiling itertools v0.7.8
Compiling log v0.3.9
Compiling rand v0.5.5
Compiling smallvec v0.6.5
Compiling lock_api v0.1.4
Compiling tokio-executor v0.1.5
Compiling want v0.0.6
Compiling bytes v0.4.10
Compiling futures-cpupool v0.1.8
Compiling lzma-sys v0.1.10
Compiling rustc_version v0.2.3
Compiling mio v0.6.16
Compiling aho-corasick v0.5.3
Compiling tar v0.4.17
Compiling error-chain v0.12.0
Compiling tempdir v0.3.7
Compiling clap v2.32.0
Compiling core-foundation v0.5.1
Compiling tokio-current-thread v0.1.3
Compiling tokio-timer v0.2.7
Compiling parking_lot_core v0.3.1
Compiling tokio-io v0.1.9
Compiling http v0.1.13
Compiling tempfile v3.0.4
Compiling uuid v0.7.1
Compiling generic-array v0.9.0
Compiling mio-uds v0.6.7
Compiling phf_shared v0.7.23
Compiling quote v0.6.8
Compiling crossbeam-epoch v0.5.2
Compiling thread_local v0.3.6
Compiling mime v0.3.9
Compiling security-framework v0.2.1
Compiling aho-corasick v0.6.8
Compiling tokio-codec v0.1.1
Compiling thread-id v2.0.0
Compiling libflate v0.1.18
Compiling flate2 v1.0.3
Compiling phf_generator v0.7.23
Compiling phf v0.7.23
Compiling digest v0.7.6
Compiling syn v0.15.9
Compiling crossbeam-deque v0.6.1
Compiling thread_local v0.2.7
Compiling h2 v0.1.12
Compiling curl v0.4.18
Compiling phf_codegen v0.7.23
Compiling sha2 v0.7.1
Compiling serde_json v1.0.32
Compiling toml v0.4.8
Compiling tokio-threadpool v0.1.7
Compiling regex v0.1.80
Compiling parking_lot v0.6.4
Compiling mime_guess v2.0.0-alpha.6
Compiling tokio-fs v0.1.3
Compiling serde_derive v1.0.79
Compiling tokio-reactor v0.1.6
Compiling idna v0.1.5
Compiling tokio-tcp v0.1.2
Compiling tokio-udp v0.1.2
Compiling tokio-uds v0.2.2
Compiling tokio v0.1.11
Compiling markdown v0.2.0
Compiling url v1.7.1
Compiling hyper v0.12.11
Compiling serde_urlencoded v0.5.3
Compiling env_proxy v0.2.0
Compiling hyper-tls v0.3.1
Compiling reqwest v0.9.2
Compiling xz2 v0.1.5
Compiling rustup-mock v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/rustup-mock)
Compiling download v0.4.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/download)
Compiling rustup-utils v1.16.0 (/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/src/rustup-utils)
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/rustup-utils/src/utils.rs:519:5
|
519 | ::std::env::home_dir()
| ^^^^^^^^^^^^^^^^^^^^
|
= note: #[warn(deprecated)] on by default
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/rustup-cli/self_update.rs:381:31
|
381 | let multirust_meta_path = env::home_dir().map(|d| d.join(".multirust"));
| ^^^^^^^^^^^^^
|
= note: #[warn(deprecated)] on by default
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/rustup-cli/self_update.rs:383:26
|
383 | let rustup_sh_path = env::home_dir().map(|d| d.join(".rustup"));
| ^^^^^^^^^^^^^
Finished dev [unoptimized + debuginfo] target(s) in 2m 51s
Running target/debug/deps/cli_exact-6c886772f7ec0986
running 19 tests
test enable_telemetry ... ok
test default_invalid_toolchain ... ok
test disable_telemetry ... ok
test default ... ok
test list_overrides_with_nonexistent ... ok
test list_overrides ... ok
test cross_install_indicates_target ... ok
test list_targets ... ok
test override_again ... ok
test undefined_linked_toolchain ... ok
test update ... ok
test remove_override_none ... ok
test update_again ... ok
test remove_override ... ok
test update_invalid_toolchain ... ok
test update_no_manifest ... ok
test remove_override_with_path ... ok
test remove_override_nonexistent ... ok
test remove_override_with_path_deleted ... ok
test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/cli_inst_interactive-c484e22c88fa688d
running 13 tests
test update ... ok
test smoke_test ... ok
test set_no_modify_path ... ok
test blank_lines_around_stderr_log_output_update ... ok
test user_says_nope ... test user_says_nope has been running for over 60 seconds
test set_nightly_toolchain ... test set_nightly_toolchain has been running for over 60 seconds
test set_nightly_toolchain_and_unset ... test set_nightly_toolchain_and_unset has been running for over 60 seconds
test blank_lines_around_stderr_log_output_install ... test blank_lines_around_stderr_log_output_install has been running for over 60 seconds
test set_nightly_toolchain ... ok
test user_says_nope ... ok
test blank_lines_around_stderr_log_output_install ... ok
test user_says_nope_after_advanced_install ... test user_says_nope_after_advanced_install has been running for over 60 seconds
test set_nightly_toolchain_and_unset ... ok
test with_no_modify_path ... test with_no_modify_path has been running for over 60 seconds
test user_says_nope_after_advanced_install ... ok
test with_no_toolchain ... test with_no_toolchain has been running for over 60 seconds
test with_no_modify_path ... ok
test with_no_toolchain ... ok
test with_non_default_toolchain ... ok
test with_non_release_channel_non_default_toolchain ... ok
test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/cli_misc-013b452a194ca15e
running 40 tests
test install_stops_if_cargo_exists ... ok
test install_stops_if_rustc_exists ... ok
test custom_invalid_names_with_archive_dates ... ok
test custom_invalid_names ... ok
test enabling_telemetry_and_compiling_creates_log ... ok
test no_colors_in_piped_error_output ... ok
test multirust_env_compat ... ok
test proxies_pass_empty_args ... ok
test custom_toolchain_cargo_fallback_proxy ... ok
test custom_toolchain_cargo_fallback_run ... ok
test multi_host_smoke_test ... ok
test rls_does_not_exist_in_toolchain ... ok
test rls_exists_in_toolchain ... ok
test rustc_with_bad_rustup_toolchain_env_var ... ok
test running_with_v2_metadata ... ok
test rustup_failed_path_search ... ok
test rename_rls_add_old_name ... ok
test rename_rls_before ... ok
test rustup_run_install ... ok
test rename_rls_after ... ok
test rename_rls_list ... ok
test rename_rls_preview_list ... ok
test rustup_run_not_installed ... ok
test rustup_run_searches_path ... ok
test smoke_test ... ok
test subcommand_required_for_override ... ok
test subcommand_required_for_self ... ok
test subcommand_required_for_target ... ok
test subcommand_required_for_toolchain ... ok
test rename_rls_remove ... ok
test telemetry_cleanup_removes_old_files ... ok
test toolchain_broken_symlink ... ok
test upgrade_toml_settings ... ok
test toolchains_are_resolved_early ... ok
test update_all_no_update_whitespace ... ok
test update_works_without_term ... ok
test telemetry_supports_huge_output ... ok
test upgrade_v2_metadata_to_v12 ... ok
test update_unavailable_rustc ... ok
test with_no_prompt_install_succeeds_if_rustc_exists ... ok
test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/cli_rustup-65453c312bc0a799
running 58 tests
test bad_file_override ... ok
test default ... ok
test add_target_explicit ... ok
test add_component ... ok
test add_target ... ok
test add_remove_multiple_targets ... ok
test add_remove_multiple_components ... ok
test close_file_override_beats_far_directory_override ... ok
test directory_override_beats_file_override ... ok
test fallback_cargo_calls_correct_rustc ... ok
test directory_override_doesnt_need_to_exist_unless_it_is_selected ... ok
test docs_with_path ... ok
test file_override ... ok
test file_override_subdir ... ok
test env_override_beats_file_override ... ok
test file_override_with_archive ... ok
test file_override_with_target_info ... ok
test list_default_toolchain ... ok
test list_targets ... ok
test list_targets_explicit ... ok
test multirust_dir_upgrade_old_rustup_exists ... ok
test link ... ok
test multirust_dir_upgrade_old_rustup_existsand_new_rustup_sh_exists ... ok
test multirust_dir_upgrade_rename_multirust_dir_to_rustup ... ok
test multirust_upgrade_works_with_proxy ... ok
test proxy_toolchain_shorthand ... ok
test remove_component ... ok
test rustup_no_channels ... ok
test remove_target_explicit ... ok
test remove_target ... ok
test plus_override_beats_file_override ... ok
test rustup_all_channels ... ok
test rustup_some_channels_up_to_date ... ok
test set_default_host ... ok
test set_default_host_invalid_triple ... ok
test rustup_stable_no_change ... ok
test show_active_toolchain ... ok
test rustup_xz ... ok
test rustup_stable ... ok
test show_active_toolchain_none ... ok
test show_toolchain_override ... ignored
test show_multiple_toolchains ... ok
test show_toolchain_toolchain_file_override ... ignored
test show_toolchain_toolchain_file_override_not_installed ... ignored
test show_toolchain_version_nested_file_override ... ignored
test show_toolchain_none ... ok
test show_toolchain_default ... ok
test show_toolchain_env_not_installed ... ok
test show_toolchain_env ... ok
test show_toolchain_override_not_installed ... ok
test show_multiple_targets ... ok
test toolchain_uninstall_is_like_uninstall ... ok
test toolchain_install_is_like_update_except_that_bare_install_is_an_error ... ok
test show_multiple_toolchains_and_targets ... ok
test toolchain_install_is_like_update ... ok
test toolchain_update_is_like_update_except_that_bare_install_is_an_error ... ok
test toolchain_update_is_like_update ... ok
test update_doesnt_update_non_tracking_channels ... ok
test result: ok. 54 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out
Running target/debug/deps/cli_self_upd-41fd84d1c4f34779
running 62 tests
test install_but_rustc_is_installed ... ignored
test install_but_rustup_is_installed ... ignored
test first_install_exact ... ok
test install_adds_path_to_rcfile_just_once ... ok
test install_adds_path_to_bash_profile ... ok
test install_bins_to_cargo_home ... ok
test bins_are_executable ... ok
test install_adds_path_to_profile ... ok
test install_but_rustup_metadata ... ok
test as_rustup_setup ... ok
test install_but_rustup_sh_is_installed ... ok
test install_creates_cargo_home ... ok
test install_creates_legacy_home_symlink ... ok
test install_deletes_legacy_multirust_bins ... ok
test install_does_not_add_path_to_bash_profile_that_doesnt_exist ... ok
test install_over_unupgraded_multirust_dir ... ok
test install_doesnt_modify_path_if_passed_no_modify_path ... ok
test install_sets_up_stable ... ok
test install_sets_up_stable_unless_a_different_default_is_requested ... ok
test install_sets_up_stable_unless_there_is_already_a_default ... ok
test install_twice ... ok
test install_with_zsh_adds_path_to_zdotdir_zprofile ... ok
test install_with_zsh_adds_path_to_zprofile ... ok
test legacy_upgrade_installs_to_correct_location ... ok
test legacy_upgrade_removes_multirust_bin ... ok
test produces_env_file_on_unix ... ok
test readline_no_stdin ... ok
test reinstall_exact ... ok
test rls_proxy_set_up_after_install ... ok
test rls_proxy_set_up_after_update ... ok
test rustup_init_works_with_weird_names ... ok
test rustup_self_update_exact ... ok
test rustup_self_updates ... ok
test rustup_still_works_after_update ... ok
test uninstall_deletes_bins ... ok
test uninstall_deletes_cargo_home ... ok
test uninstall_self_delete_works ... ignored
test uninstall_stress_test ... ignored
test uninstall_deletes_rustup_home ... ok
test uninstall_doesnt_leave_gc_file ... ok
test uninstall_doesnt_touch_rc_files_that_dont_contain_cargo_home ... ok
test uninstall_fails_if_not_installed ... ok
test uninstall_removes_legacy_home_symlink ... ok
test uninstall_removes_path_from_bash_profile ... ok
test uninstall_removes_path_from_profile ... ok
test uninstall_works_if_rustup_home_doesnt_exist ... ok
test uninstall_works_if_some_bins_dont_exist ... ok
test update_bad_schema ... ok
test update_bogus_version ... ok
test update_stress_test ... ignored
test update_but_delete_existing_updater_first ... ok
test update_but_not_installed ... ok
test update_does_not_overwrite_rustfmt ... ok
test update_download_404 ... ok
test update_exact ... ok
test update_installs_clippy_cargo_and ... ok
test update_no_change ... ok
test update_updates_rustup_bin ... ok
test updater_is_deleted_after_running_rustc ... ok
test updater_is_deleted_after_running_rustup ... ok
test updater_leaves_itself_for_later_deletion ... ok
test when_cargo_home_is_the_default_write_path_specially ... ok
test result: ok. 57 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out
Running target/debug/deps/cli_v1-ca5fe7cd2a37023d
running 27 tests
test bad_sha_on_manifest ... ok
test bad_sha_on_installer ... ok
test install_override_toolchain_from_version ... ok
test expected_bins_exist ... ok
test default_existing_toolchain ... ok
test change_override ... ok
test install_override_toolchain_from_channel ... ok
test list_toolchains_with_none ... ok
test install_override_toolchain_from_archive ... ok
test install_toolchain_from_version ... ok
test install_toolchain_from_channel ... ok
test no_update_on_channel_when_date_has_not_changed ... ok
test install_toolchain_from_archive ... ok
test multiple_overrides ... ok
test list_toolchains ... ok
test remove_override_no_default ... ok
test remove_default_toolchain_err_handling ... ok
test override_overrides_default ... ok
test remove_override_with_default ... ok
test remove_override_toolchain_err_handling ... ok
test rustc_no_default_toolchain ... ok
test remove_toolchain ... ok
test remove_toolchain_then_add_again ... ok
test run_command ... ok
test remove_override_with_multiple_overrides ... ok
test update_channel ... ok
test update_on_channel_when_date_has_changed ... ok
test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Running target/debug/deps/cli_v2-5726076cedba5a42
running 54 tests
test add_target_no_toolchain ... ok
test add_target_custom_toolchain ... ok
test add_remove_multiple_toolchains ... FAILED
test add_target_v1_toolchain ... ok
test add_target_bogus ... ok
test add_target_host ... ok
test add_target_again ... ok
test add_target ... ok
test bad_sha_on_installer ... ok
test bad_sha_on_manifest ... ok
test expected_bins_exist ... ok
test default_existing_toolchain ... ok
test file_override_toolchain_err_handling ... ok
test change_override ... ok
test install_override_toolchain_from_version ... ok
test install_override_toolchain_from_channel ... ok
test list_targets_custom_toolchain ... ok
test list_targets_no_toolchain ... ok
test install_toolchain_from_version ... ok
test list_targets ... ok
test install_toolchain_from_channel ... ok
test list_targets_v1_toolchain ... ok
test list_toolchains_with_none ... ok
test list_toolchains_with_bogus_file ... ok
test no_update_on_channel_when_date_has_not_changed ... ok
test plus_override_toolchain_err_handling ... ok
test install_toolchain_from_archive ... ok
test install_override_toolchain_from_archive ... ok
test multiple_overrides ... ok
test override_overrides_default ... ok
test remove_default_toolchain_err_handling ... ok
test list_toolchains ... ok
test remove_override_no_default ... ok
test remove_target_custom_toolchain ... ok
test remove_target_bogus ... ok
test remove_target ... ok
test remove_override_with_default ... ok
test remove_override_toolchain_err_handling ... ok
test remove_target_again ... ok
test remove_target_host ... ok
test remove_override_with_multiple_overrides ... ok
test remove_target_missing_update_hash ... ok
test remove_target_no_toolchain ... ok
test remove_target_not_installed ... ok
test remove_target_v1_toolchain ... ok
test remove_toolchain ... ok
test rustc_no_default_toolchain ... ok
test remove_toolchain_then_add_again ... ok
test run_command ... ok
test update_unavailable_std ... ok
test upgrade_v2_to_v1 ... ok
test update_channel ... ok
test update_on_channel_when_date_has_changed ... ok
test upgrade_v1_to_v2 ... ok
failures:
---- add_remove_multiple_toolchains stdout ----
running "/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/target/tests/rustup-exe.SD9IMmGhUPkE/rustup" "set" "default-host" "x86_64-apple-darwin"
status: exit code: 0
----- stdout
----- stderr
running "/private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/target/tests/rustup-exe.SD9IMmGhUPkE/rustup" "toolchain" "add" "beta" "nightly"
status: exit code: 1
----- stdout
----- stderr
info: syncing channel updates for 'beta-x86_64-apple-darwin'
info: latest update on 2015-01-02, rust version 1.2.0
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'cargo'
info: downloading component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'cargo'
info: installing component 'rust-docs'
info: rolling back changes
error: failed to extract package
info: caused by: No such file or directory (os error 2) when creating dir /private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/target/tests/rustup.mafzUpmnmmxR/tmp/5h14bnnv3un0vtod_dir/rust-docs/share/doc/rust/html
> rustup toolchain add beta nightly
out.ok: false
out.stdout:
out.stderr:
info: syncing channel updates for 'beta-x86_64-apple-darwin'
info: latest update on 2015-01-02, rust version 1.2.0
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'cargo'
info: downloading component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'cargo'
info: installing component 'rust-docs'
info: rolling back changes
error: failed to extract package
info: caused by: No such file or directory (os error 2) when creating dir /private/var/folders/tj/k86vvbh15mzbgn65ykl_0f6m0000gn/T/nix-build-rustup-1.16.0.drv-0/source/target/tests/rustup.mafzUpmnmmxR/tmp/5h14bnnv3un0vtod_dir/rust-docs/share/doc/rust/html
expected.ok: true
thread 'add_remove_multiple_toolchains' panicked at 'explicit panic', src/rustup-mock/src/clitools.rs:175:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.
failures:
add_remove_multiple_toolchains
test result: FAILED. 53 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
error: test failed, to rerun pass '--test cli-v2'
builder for '/nix/store/cd3byjrxpkxxnks4arl3ac98br6rcl65-rustup-1.16.0.drv' failed with exit code 101
error: build of '/nix/store/cd3byjrxpkxxnks4arl3ac98br6rcl65-rustup-1.16.0.drv', '/nix/store/vhnbb8635v6aljxs2npdxyflkcg7pyrh-apple-framework-CoreServices.drv' failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment