==> Building on P ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/hyperfine ./ PKGBUILD 1,384 100% 0.00kB/s 0:00:00 1,384 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) hyperfine-1.13.0-1.log 237 100% 231.45kB/s 0:00:00 237 100% 231.45kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 932 bytes received 98 bytes 686.67 bytes/sec total size is 1,572 speedup is 1.53 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix8 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix8]...done ==> Making package: hyperfine 1.13.0-1 (Mon Mar 7 21:16:39 2022) ==> Retrieving sources...  -> Downloading hyperfine-1.13.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 136 100 136 0 0 668 0 --:--:-- --:--:-- --:--:-- 669 100 16384 0 16384 0 0 35380 0 --:--:-- --:--:-- --:--:-- 35380 100 157k 0 157k 0 0 308k 0 --:--:-- --:--:-- --:--:-- 3008k ==> Validating source files with sha256sums... hyperfine-1.13.0.tar.gz ... Passed ==> Making package: hyperfine 1.13.0-1 (Mon 07 Mar 2022 09:16:47 PM CET) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 2 providers available for cargo: :: Repository extra 1) rust :: Repository community 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (3) New Version Net Change core/libedit 20210910_3.1-1 0.23 MiB extra/llvm-libs 13.0.1-1 85.70 MiB extra/rust 1:1.58.1-1 501.98 MiB Total Installed Size: 587.91 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing rust... Optional dependencies for rust lldb: rust-lldb script gdb: rust-gdb script [?25h==> Retrieving sources...  -> Found hyperfine-1.13.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting hyperfine-1.13.0.tar.gz with bsdtar ==> Starting build()... Updating crates.io index Downloading crates ... Downloaded cfg-if v1.0.0 Downloaded ppv-lite86 v0.2.16 Downloaded indexmap v1.8.0 Downloaded clap v3.1.5 Downloaded num-integer v0.1.44 Downloaded rand_os v0.1.3 Downloaded shell-words v1.1.0 Downloaded rand_pcg v0.1.2 Downloaded rand_jitter v0.1.4 Downloaded thiserror-impl v1.0.30 Downloaded unicode-xid v0.2.2 Downloaded thiserror v1.0.30 Downloaded textwrap v0.15.0 Downloaded regex-automata v0.1.10 Downloaded ryu v1.0.9 Downloaded serde v1.0.136 Downloaded syn v1.0.86 Downloaded strsim v0.10.0 Downloaded serde_json v1.0.79 Downloaded rust_decimal v1.22.0 Downloaded regex v1.5.4 Downloaded statistical v1.0.0 Downloaded csv-core v0.1.10 Downloaded clap_complete v3.1.1 Downloaded console v0.15.0 Downloaded number_prefix v0.4.0 Downloaded num-iter v0.1.42 Downloaded bitflags v1.3.2 Downloaded terminal_size v0.1.17 Downloaded rand_core v0.6.3 Downloaded once_cell v1.10.0 Downloaded itoa v1.0.1 Downloaded itoa v0.4.8 Downloaded proc-macro2 v1.0.36 Downloaded serde_derive v1.0.136 Downloaded quote v1.0.15 Downloaded hashbrown v0.11.2 Downloaded aho-corasick v0.7.18 Downloaded rand_hc v0.1.0 Downloaded num v0.2.1 Downloaded bstr v0.2.17 Downloaded num-bigint v0.2.6 Downloaded memchr v2.4.1 Downloaded getrandom v0.2.5 Downloaded arrayvec v0.7.2 Downloaded regex-syntax v0.6.25 Downloaded libc v0.2.119 Downloaded csv v1.1.6 Downloaded os_str_bytes v6.0.0 Downloaded rand_chacha v0.3.1 Downloaded num-traits v0.2.14 Downloaded anyhow v1.0.55 Downloaded lazy_static v1.4.0 Downloaded autocfg v1.1.0 Downloaded autocfg v0.1.8 Downloaded atty v0.2.14 Downloaded num-rational v0.2.4 Downloaded indicatif v0.16.2 Downloaded colored v2.0.0 Downloaded rand_core v0.3.1 Downloaded rand v0.8.5 Downloaded termcolor v1.1.3 Downloaded rand_xorshift v0.1.1 Downloaded rand_core v0.4.2 Downloaded rand_chacha v0.1.1 Downloaded rand_isaac v0.1.1 Downloaded rand v0.6.5 Downloaded num-complex v0.2.4 Compiling autocfg v1.1.0 Compiling libc v0.2.119 Compiling memchr v2.4.1 Compiling proc-macro2 v1.0.36 Compiling unicode-xid v0.2.2 Compiling rand_core v0.4.2 Compiling syn v1.0.86 Compiling serde_derive v1.0.136 Compiling serde v1.0.136 Compiling lazy_static v1.4.0 Compiling hashbrown v0.11.2 Compiling cfg-if v1.0.0 Compiling strsim v0.10.0 Compiling termcolor v1.1.3 Compiling bitflags v1.3.2 Compiling regex-syntax v0.6.25 Compiling serde_json v1.0.79 Compiling once_cell v1.10.0 Compiling ppv-lite86 v0.2.16 Compiling anyhow v1.0.55 Compiling rust_decimal v1.22.0 Compiling regex-automata v0.1.10 Compiling ryu v1.0.9 Compiling itoa v0.4.8 Compiling itoa v1.0.1 Compiling number_prefix v0.4.0 Compiling arrayvec v0.7.2 Compiling shell-words v1.1.0 Compiling rand_core v0.3.1 Compiling rand_jitter v0.1.4 Compiling autocfg v0.1.8 Compiling rand_xorshift v0.1.1 Compiling rand_hc v0.1.0 Compiling rand_isaac v0.1.1 Compiling num-traits v0.2.14 Compiling indexmap v1.8.0 Compiling num-integer v0.1.44 Compiling num-bigint v0.2.6 Compiling rand_chacha v0.1.1 Compiling rand_pcg v0.1.2 Compiling num-rational v0.2.4 Compiling num-iter v0.1.42 Compiling num-complex v0.2.4 Compiling rand v0.6.5 Compiling aho-corasick v0.7.18 Compiling csv-core v0.1.10 Compiling os_str_bytes v6.0.0 Compiling quote v1.0.15 Compiling terminal_size v0.1.17 Compiling atty v0.2.14 Compiling getrandom v0.2.5 Compiling rand_os v0.1.3 Compiling textwrap v0.15.0 Compiling colored v2.0.0 Compiling console v0.15.0 Compiling rand_core v0.6.3 Compiling clap v3.1.5 Compiling rand_chacha v0.3.1 Compiling regex v1.5.4 Compiling rand v0.8.5 Compiling indicatif v0.16.2 Compiling thiserror-impl v1.0.30 Compiling clap_complete v3.1.1 Compiling num v0.2.1 Compiling statistical v1.0.0 Compiling hyperfine v1.13.0 (/build/hyperfine/src/hyperfine-1.13.0) Compiling thiserror v1.0.30 Compiling bstr v0.2.17 Compiling csv v1.1.6 Finished release [optimized] target(s) in 4m 21s ==> Starting check()... Downloading crates ... Downloaded predicates-tree v1.0.5 Downloaded tempfile v3.3.0 Downloaded remove_dir_all v0.5.3 Downloaded predicates v2.1.1 Downloaded predicates-core v1.0.3 Downloaded wait-timeout v0.2.0 Downloaded itertools v0.10.3 Downloaded float-cmp v0.9.0 Downloaded normalize-line-endings v0.3.0 Downloaded assert_cmd v2.0.4 Downloaded approx v0.5.1 Downloaded fastrand v1.7.0 Downloaded difflib v0.4.0 Downloaded doc-comment v0.3.3 Downloaded either v1.6.1 Downloaded termtree v0.2.4 Compiling doc-comment v0.3.3 Compiling either v1.6.1 Compiling predicates-core v1.0.3 Compiling normalize-line-endings v0.3.0 Compiling difflib v0.4.0 Compiling termtree v0.2.4 Compiling fastrand v1.7.0 Compiling remove_dir_all v0.5.3 Compiling wait-timeout v0.2.0 Compiling float-cmp v0.9.0 Compiling approx v0.5.1 Compiling predicates-tree v1.0.5 Compiling itertools v0.10.3 Compiling tempfile v3.3.0 Compiling predicates v2.1.1 Compiling assert_cmd v2.0.4 Compiling hyperfine v1.13.0 (/build/hyperfine/src/hyperfine-1.13.0) Finished release [optimized] target(s) in 2m 16s Running unittests (target/release/deps/hyperfine-3a38d97064521b8e) running 39 tests test benchmark::executor::test_mock_executor_extract_time ... ok test benchmark::relative_speed::test_compute_relative_speed ... ok test benchmark::relative_speed::test_compute_relative_speed_for_zero_times ... ok test command::test_different_command_name_count_with_parameters ... ok test command::test_get_command_line_nonoverlapping ... ok test export::asciidoc::test_asciidoc_header ... ok test command::test_parameter_scan_commands_int ... ok test command::test_get_parameterized_command_name ... ok test command::test_parameterr_scan_commands_names ... ok test command::test_get_specified_command_names ... ok test export::asciidoc::test_asciidoc_table_row ... ok test export::markdown::test_markdown_format_s ... ok test cli::verify_app ... ok test export::markdown::test_markdown_format_time_unit_s ... ok test parameter::range_step::tests::test_integer_range ... ok test options::test_default_shell ... ok test export::markdown::test_markdown_format_ms ... ok test export::asciidoc::test_asciidoc ... ok test output::format::test_format_duration_unit_with_unit ... ok test export::asciidoc::test_asciidoc_table_row_command_escape ... ok test export::markdown::test_markdown_format_time_unit_ms ... ok test parameter::range_step::tests::test_decimal_range ... ok test output::format::test_format_duration_unit_basic ... ok test parameter::range_step::tests::test_range_step_validate ... ok test export::csv::test_csv ... ok test outlier_detection::test_detect_outliers_if_mad_becomes_0 ... ok test command::test_parameter_scan_commands_decimal ... ok test outlier_detection::test_detect_outliers ... ok test timer::unix_timer::test_cpu_time_interval ... ok test options::test_can_parse_shell_command_line_from_str ... ok test util::units::test_unit_short_name ... ok test util::min_max::test_max ... ok test parameter::tokenize::test_tokenize_multiple_values ... ok test parameter::tokenize::test_tokenize_empty_values ... ok test util::units::test_unit_format ... ok test parameter::tokenize::test_tokenize_single_value ... ok test command::test_build_commands_cross_product ... ok test command::test_build_parameter_list_commands ... ok test command::test_build_parameter_scan_commands ... ok test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running tests/common.rs (target/release/deps/common-ac14cf27b9695e87) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/execution_order_tests.rs (target/release/deps/execution_order_tests-87a0eaf9ed18788e) running 10 tests test benchmarks_are_executed_sequentially_one ... ok test benchmarks_are_executed_sequentially ... ok test setup_commands_are_executed_before_each_series_of_timing_runs ... ok test warmup_runs_are_executed_before_benchmarking_runs ... ok test cleanup_commands_are_executed_once_after_each_benchmark ... ok test single_parameter_value ... ok test prepare_commands_are_executed_before_each_timing_run ... ok test prepare_commands_are_executed_before_each_warmup ... ok test multiple_parameter_values ... ok test setup_prepare_cleanup_combined ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.90s Running tests/integration_tests.rs (target/release/deps/integration_tests-dd05c48646f3cb94) running 22 tests test fails_with_wrong_number_of_command_name_arguments ... ok test fails_for_failing_command_without_shell ... ok test fails_with_duplicate_parameter_names ... ok test performs_ten_runs_for_slow_commands ... ok test can_run_commands_without_a_shell ... ok test performs_three_seconds_of_benchmarking_for_fast_commands ... ok test performs_all_benchmarks_in_parameter_scan ... ok test fails_for_unknown_command_without_shell ... FAILED test shows_benchmark_comparison_with_relative_times ... ok test takes_shell_spawning_time_into_account_for_computing_number_of_runs ... ok test takes_preparation_command_into_account_for_computing_number_of_runs ... ok test returns_mean_time_in_correct_unit ... ok test runs_commands_using_user_defined_shell ... ok test fails_for_unknown_command ... ok test fails_for_unknown_prepare_command ... ok test fails_for_unknown_setup_command ... ok test one_run_is_supported ... ok test fails_for_unknown_cleanup_command ... ok test runs_successfully ... ok test shows_output_of_benchmarked_command ... ok test fails_with_wrong_number_of_prepare_options ... ok test can_run_failing_commands_with_ignore_failure_option ... ok failures: ---- fails_for_unknown_command_without_shell stdout ---- thread 'fails_for_unknown_command_without_shell' panicked at 'Unexpected stderr, failed var.contains(Failed to run command 'some-nonexisting-program-b5d9574198b7e4b12a71fa4747c0a577') ├── var: Error: Command terminated with non-zero exit code: 127. Use the '-i'/'--ignore-failure' option if you want to ignore this. Alternatively, use the '--show-output' option to debug what went wrong. └── var as str: Error: Command terminated with non-zero exit code: 127. Use the '-i'/'--ignore-failure' option if you want to ignore this. Alternatively, use the '--show-output' option to debug what went wrong. command=`"/build/hyperfine/src/hyperfine-1.13.0/target/release/hyperfine" "--shell=none" "--runs=1" "some-nonexisting-program-b5d9574198b7e4b12a71fa4747c0a577"` code=1 stdout="Benchmark 1: some-nonexisting-program-b5d9574198b7e4b12a71fa4747c0a577\n" stderr="Error: Command terminated with non-zero exit code: 127. Use the \'-i\'/\'--ignore-failure\' option if you want to ignore this. Alternatively, use the \'--show-output\' option to debug what went wrong.\n" ', /rustc/1.58.1/library/core/src/ops/function.rs:227:5 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: fails_for_unknown_command_without_shell test result: FAILED. 21 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.71s error: test failed, to rerun pass '--test integration_tests' ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix8/build receiving incremental file list hyperfine-1.13.0-1-riscv64-build.log hyperfine-1.13.0-1-riscv64-check.log sent 62 bytes received 3,330 bytes 2,261.33 bytes/sec total size is 11,603 speedup is 3.42