[INFO] fetching crate cue-language 0.2.1...
[INFO] testing cue-language-0.2.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate cue-language 0.2.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate cue-language 0.2.1
[INFO] finished tweaking crates.io crate cue-language 0.2.1
[INFO] tweaked toml for crates.io crate cue-language 0.2.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cue-language 0.2.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cue-language 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1
[INFO] running `Command { std: "docker" "start" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling blake3 v1.8.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling cue-core v0.2.1
[INFO] [stderr]    Compiling cue-language v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.69s
[INFO] running `Command { std: "docker" "inspect" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling cue-language v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.48s
[INFO] running `Command { std: "docker" "inspect" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/cue-language/aad1778bcd8fc384/out/cue_language-aad1778bcd8fc384)
[INFO] [stdout] 
[INFO] [stdout] running 160 tests
[INFO] [stdout] test assistance::tests::completion_uses_shared_command_specs ... ok
[INFO] [stdout] test command_spec::tests::documented_commands_exclude_legacy_spellings ... ok
[INFO] [stdout] test command_spec::tests::id_command_boundaries_are_explicit ... ok
[INFO] [stdout] test command_spec::tests::mode_param_command_boundaries_are_explicit ... ok
[INFO] [stdout] test compiler::tests::builtins_cannot_be_disguised_as_pipeline_processes ... ok
[INFO] [stdout] test compiler::tests::env_arguments_preserve_quotes_empty_values_and_whitespace_in_all_surfaces ... ok
[INFO] [stdout] test compiler::tests::files_can_mix_captured_and_pty_runs ... ok
[INFO] [stdout] test assistance::tests::completion_uses_shared_mode_param_specs ... ok
[INFO] [stdout] test command_spec::tests::suggestions_include_close_matches ... ok
[INFO] [stdout] test command_spec::tests::command_names_are_unique ... ok
[INFO] [stdout] test compiler::tests::schedules_retry_resources_and_scope_history_have_external_owners ... ok
[INFO] [stdout] test assistance::tests::completion_clamps_cursor_to_utf8_boundary ... ok
[INFO] [stdout] test compiler::tests::sequence_threads_builtin_scope_and_preserves_conditions ... ok
[INFO] [stdout] test compiler::tests::surface_environment_names_remain_shell_like ... ok
[INFO] [stdout] test completion::tests::bare_relative_path_completion_reports_current_dir_failure ... ok
[INFO] [stdout] test completion::tests::builtin_target_completion_filters_typed_ids_by_command ... ok
[INFO] [stdout] test completion::tests::relative_path_completion_context_does_not_require_home ... ok
[INFO] [stdout] test completion::tests::completion_replacement_handles_empty_single_and_shared_candidates ... ok
[INFO] [stdout] test completion::tests::shared_prefix_respects_utf8_boundaries ... ok
[INFO] [stdout] test command_spec::tests::mode_param_names_are_unique ... ok
[INFO] [stdout] test assistance::tests::highlight_tokenizes_command_and_operator_spans ... ok
[INFO] [stdout] test completion::tests::command_completion_ignores_non_executable_files_on_unix ... ok
[INFO] [stdout] test compiler::tests::core_builtin_surface_has_exactly_cd_env_and_umask ... ok
[INFO] [stdout] test completion::tests::path_completion_context_rejects_tilde_without_home ... ok
[INFO] [stdout] test completion::tests::path_completion_context_uses_home_for_tilde_prefixes ... ok
[INFO] [stdout] test compiler::tests::pty_is_resolved_per_run_and_never_attached_to_builtin ... ok
[INFO] [stdout] test compiler::tests::prefix_assignment_is_process_local_and_argument_assignment_is_literal ... ok
[INFO] [stdout] test parse::tests::complex_chain_with_pipes ... ok
[INFO] [stdout] test mode::tests::mode_cycle ... ok
[INFO] [stdout] test mode::tests::mode_default_is_job ... ok
[INFO] [stdout] test parse::tests::id_arguments_enforce_command_entity_kind ... ok
[INFO] [stdout] test command_spec::tests::cross_entity_commands_are_visible_in_each_help_category ... ok
[INFO] [stdout] test completion::tests::bare_relative_path_completion_requires_current_dir ... ok
[INFO] [stdout] test compiler::tests::legacy_launch_parameters_do_not_leak_into_core ... ok
[INFO] [stdout] test duration::tests::parses_supported_duration_units ... ok
[INFO] [stdout] test parse::tests::missing_run_argument ... ok
[INFO] [stdout] test parse::tests::mode_params_reject_commands_without_mode_param_support ... ok
[INFO] [stdout] test parse::tests::mode_params_need_namespace_is_run_only ... ok
[INFO] [stdout] test duration::tests::rejects_invalid_or_overflowing_duration_values ... ok
[INFO] [stdout] test parse::tests::mode_params_accept_need_namespace ... ok
[INFO] [stdout] test parse::tests::mode_params_need_rejects_bool_value ... ok
[INFO] [stdout] test parse::tests::mode_params_reject_values_with_wrong_type ... ok
[INFO] [stdout] test parse::tests::mode_params_accept_overlay_sandbox ... ok
[INFO] [stdout] test parse::tests::mode_params_need_empty_suffix_is_rejected ... ok
[INFO] [stdout] test parse::tests::mode_params_reject_params_not_supported_by_command ... ok
[INFO] [stdout] test parse::tests::oversized_id_ref_is_rejected_for_id_commands ... ok
[INFO] [stdout] test parse::tests::mode_params_unknown_non_need_key_still_rejected ... ok
[INFO] [stdout] test parse::tests::parse_file_script_strips_trailing_comments ... ok
[INFO] [stdout] test parse::tests::parse_file_script_wraps_single_item_as_script ... ok
[INFO] [stdout] test parse::tests::parse_job_logical_expression_as_single_leaf ... ok
[INFO] [stdout] test parse::tests::parse_file_script_rejects_comment_only_file ... ok
[INFO] [stdout] test parse::tests::parse_file_script_preserves_hash_inside_quotes ... ok
[INFO] [stdout] test parse::tests::parse_kill_id ... ok
[INFO] [stdout] test parse::tests::parse_mode_params ... ok
[INFO] [stdout] test parse::tests::parse_keeps_assignment_shaped_arguments_after_command ... ok
[INFO] [stdout] test parse::tests::parse_keeps_quoted_shell_metacharacters_as_arguments ... ok
[INFO] [stdout] test parse::tests::parse_bare_input_with_numeric_arg ... ok
[INFO] [stdout] test parse::tests::mode_params_reject_unimplemented_timeout ... ok
[INFO] [stdout] test parse::tests::parse_chain ... ok
[INFO] [stdout] test parse::tests::mode_params_reject_unknown_names ... ok
[INFO] [stdout] test parse::tests::parse_empty_command ... ok
[INFO] [stdout] test parse::tests::parse_job_logical_binds_tighter_than_chain_operators ... ok
[INFO] [stdout] test parse::tests::parse_environment_assignments_per_pipeline_segment ... ok
[INFO] [stdout] test parse::tests::parse_pipeline ... ok
[INFO] [stdout] test parse::tests::parse_file_script_ignores_leading_shebang ... ok
[INFO] [stdout] test parse::tests::parse_multiline_script ... ok
[INFO] [stdout] test parse::tests::parse_simple_run ... ok
[INFO] [stdout] test parse::tests::parse_rejects_assignment_without_command ... ok
[INFO] [stdout] test parse::tests::removed_raw_text_builtin_is_rejected ... ok
[INFO] [stdout] test parse::tests::single_quoted_args_with_colon ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_presets ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_rejects_invalid_day_filter ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_rejects_signed_duration ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_rejects_unimplemented_freeform_do ... ok
[INFO] [stdout] test parse::tests::parse_bare_input ... ok
[INFO] [stdout] test parse::tests::parse_multiline_chain_continues_after_operator ... ok
[INFO] [stdout] test parse::tests::parse_file_script_ignores_comment_lines_between_items ... ok
[INFO] [stdout] test parse::tests::parse_multiline_chain_continues_before_operator ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_rejects_invalid_crontab_fields ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_rejects_zero_duration_schedule ... ok
[INFO] [stdout] test parse::tests::parse_rejects_bare_shell_pipe ... ok
[INFO] [stdout] test parse::tests::unknown_command_error ... ok
[INFO] [stdout] test parse::tests::unquoted_args_with_colon ... ok
[INFO] [stdout] test resolver::tests::resolve_cron_interval_schedule ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_supports_days_and_time ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_supports_do_keyword ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_supports_named_time_and_long_weekday ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_question_in_job_mode_to_help ... ok
[INFO] [stdout] test resolver::tests::resolve_cron_command_rejects_invalid_crontab_fields ... ok
[INFO] [stdout] test resolver::tests::resolve_env_set ... ok
[INFO] [stdout] test resolver::tests::resolve_log_with_and_without_id ... ok
[INFO] [stdout] test resolver::tests::resolve_output_commands ... ok
[INFO] [stdout] test resolver::tests::resolve_run ... ok
[INFO] [stdout] test resolver::tests::resolve_kill ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_empty_input_is_rejected ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_supports_hh_mm_time ... ok
[INFO] [stdout] test parse::tests::parse_rejects_unquoted_shell_syntax_in_command_position ... ok
[INFO] [stdout] test resolver::tests::resolve_cron_keeps_five_field_scheduler_text ... ok
[INFO] [stdout] test resolver::tests::resolve_file_script_bare_items_as_runs ... ok
[INFO] [stdout] test resolver::tests::resolve_foreground_role_is_explicit ... ok
[INFO] [stdout] test resolver::tests::resolve_resource_commands ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_cron_supports_five_field_do_crontab ... ok
[INFO] [stdout] test resolver::tests::resolve_with_params ... ok
[INFO] [stdout] test parse::tests::parse_schedule ... ok
[INFO] [stdout] test resolver::tests::resolve_executions ... ok
[INFO] [stdout] test resolver::tests::resolver_covers_all_registered_commands ... ok
[INFO] [stdout] test schedule::tests::crontab_schedule_validates_and_normalizes_source ... ok
[INFO] [stdout] test schedule::tests::crontab_schedule_matches_supported_steps_names_and_sunday_alias ... ok
[INFO] [stdout] test resolver::tests::resolve_cd_path ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_invalid ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_in ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_at_on_weekdays ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_preserves_millisecond_duration ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_every ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_question_in_cron_mode_to_help ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_hours ... ok
[INFO] [stdout] test surface::tests::foreground_detection_stays_in_the_surface_language ... ok
[INFO] [stdout] test schedule::tests::parse_named_times ... ok
[INFO] [stdout] test tokenizer::tests::bare_numeric_words_stay_words ... ok
[INFO] [stdout] test tokenizer::tests::all_operators_inside_words ... ok
[INFO] [stdout] test tokenizer::tests::bare_pipe_is_rejected_instead_of_becoming_a_word ... ok
[INFO] [stdout] test schedule::tests::displays_specific_day_filter_without_widening_it ... ok
[INFO] [stdout] test resolver::tests::resolve_bare_job ... ok
[INFO] [stdout] test schedule::tests::parse_day_filters ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_rejects_invalid_crontab_fields ... ok
[INFO] [stdout] test schedule::tests::crontab_schedule_uses_standard_day_of_month_or_day_of_week_semantics ... ok
[INFO] [stdout] test tokenizer::tests::chain_with_colon_in_quoted_arg ... ok
[INFO] [stdout] test tokenizer::tests::chain_operators_without_whitespace_error ... ok
[INFO] [stdout] test tokenizer::tests::bare_input ... ok
[INFO] [stdout] test tokenizer::tests::comma_in_mode_params_still_separates ... ok
[INFO] [stdout] test tokenizer::tests::command_with_mode_params ... ok
[INFO] [stdout] test tokenizer::tests::chain_with_dash_args ... ok
[INFO] [stdout] test schedule::tests::parse_schedule_crontab ... ok
[INFO] [stdout] test tokenizer::tests::chain_operators ... ok
[INFO] [stdout] test tokenizer::tests::chain_operators_allow_newline_boundaries ... ok
[INFO] [stdout] test tokenizer::tests::comma_in_command_args_is_word ... ok
[INFO] [stdout] test tokenizer::tests::legacy_job_and_cron_ids_are_plain_words ... ok
[INFO] [stdout] test tokenizer::tests::id_refs ... ok
[INFO] [stdout] test tokenizer::tests::mid_word_quotes_do_not_start_a_command ... ok
[INFO] [stdout] test tokenizer::tests::env_assignment_is_single_word_outside_mode_params ... ok
[INFO] [stdout] test tokenizer::tests::newline_is_tokenized ... ok
[INFO] [stdout] test tokenizer::tests::complex_chain_with_pipes ... ok
[INFO] [stdout] test tokenizer::tests::emoji_in_words ... ok
[INFO] [stdout] test tokenizer::tests::grouping_parens ... ok
[INFO] [stdout] test tokenizer::tests::quoted_shell_syntax_stays_literal_data ... ok
[INFO] [stdout] test tokenizer::tests::quotes_join_adjacent_runs_into_one_word ... ok
[INFO] [stdout] test tokenizer::tests::mode_param_values_support_quoted_segments ... ok
[INFO] [stdout] test tokenizer::tests::non_leading_colons_stay_in_words ... ok
[INFO] [stdout] test tokenizer::tests::oversized_id_refs_stay_words_instead_of_wrapping_to_zero ... ok
[INFO] [stdout] test tokenizer::tests::numeric_scope_labels_stay_words ... ok
[INFO] [stdout] test tokenizer::tests::pipe_operators ... ok
[INFO] [stdout] test tokenizer::tests::simple_command ... ok
[INFO] [stdout] test tokenizer::tests::quoted_chain_operators_are_words_without_whitespace ... ok
[INFO] [stdout] test tokenizer::tests::quoted_segments_hide_operators_and_delimiters ... ok
[INFO] [stdout] test tokenizer::tests::unquoted_shell_syntax_becomes_its_own_token ... ok
[INFO] [stdout] test tokenizer::tests::shell_syntax_is_matched_longest_first ... ok
[INFO] [stdout] test tokenizer::tests::unterminated_mid_word_quotes_are_rejected ... ok
[INFO] [stdout] test tokenizer::tests::shell_syntax_ends_an_adjacent_word ... ok
[INFO] [stdout] test parse::tests::mode_param_error_messages_snapshot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 160 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests cue_language
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1", kill_on_drop: false }`
[INFO] [stdout] 245c3029a5e42b66adf899b54c53b30abbe696f811d2daaaa37edf29f3480ba1
