[INFO] cloning repository https://github.com/nauron-ai/nauron-contracts
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nauron-ai/nauron-contracts" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnauron-ai%2Fnauron-contracts", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnauron-ai%2Fnauron-contracts'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a5693c208d0fe609b55a440949c2746f1f8e943c
[INFO] testing nauron-ai/nauron-contracts against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnauron-ai%2Fnauron-contracts" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nauron-ai/nauron-contracts
[INFO] finished tweaking git repo https://github.com/nauron-ai/nauron-contracts
[INFO] tweaked toml for git repo https://github.com/nauron-ai/nauron-contracts written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nauron-ai/nauron-contracts 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 git repo https://github.com/nauron-ai/nauron-contracts 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-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06
[INFO] running `Command { std: "docker" "start" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", 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" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06" "/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" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", 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" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling utoipa-gen v5.5.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling utoipa v5.5.0
[INFO] [stderr]    Compiling nauron-contracts v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.92s
[INFO] running `Command { std: "docker" "inspect" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", 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" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling nauron-contracts v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.65s
[INFO] running `Command { std: "docker" "inspect" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", 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" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/nauron-contracts/130e07a3bb110b50/out/nauron_contracts-130e07a3bb110b50)
[INFO] [stdout] 
[INFO] [stdout] running 76 tests
[INFO] [stdout] test autotuning::tests::operation_error_codes_have_stable_wire_values ... ok
[INFO] [stdout] test autotuning::tests::operation_error_response_rejects_unknown_fields ... ok
[INFO] [stdout] test autotuning::tests::target_policy_has_one_allowed_component ... ok
[INFO] [stdout] test chat::actions::tests::action_business_errors_are_distinct_from_results_and_legacy_pages ... ok
[INFO] [stdout] test chat::compatibility_tests::compatibility_does_not_allow_unknown_fields ... ok
[INFO] [stdout] test chat::actions::tests::callback_envelope_preserves_legacy_queries_and_rejects_ambiguous_requests ... ok
[INFO] [stdout] test chat::datasets::tests::dataset_validation_checks_coverage_overflow_and_reporting_context ... ok
[INFO] [stdout] test chat::actions::tests::action_evidence_requires_contract_identity_and_nonempty_excerpt ... ok
[INFO] [stdout] test chat::actions::tests::action_tools_share_one_aggregate_prompt_budget ... ok
[INFO] [stdout] test chat::compatibility_tests::empty_extensions_preserve_legacy_chat_payloads ... ok
[INFO] [stdout] test chat::reporting::tests::reporting_context_keeps_unknown_periods_explicit_and_rejects_partial_or_reversed_periods ... ok
[INFO] [stdout] test chat::tables::tests::artifacts_reject_paths_and_ambiguous_identifiers ... ok
[INFO] [stdout] test chat::datasets::tests::large_dataset_descriptors_do_not_contain_rows_and_queries_are_bounded ... ok
[INFO] [stdout] test chat::tables::tests::tables_preserve_strings_and_require_rectangular_unique_headers ... ok
[INFO] [stdout] test chat::tables::tests::workbook_limit_includes_the_primary_report_sheet ... ok
[INFO] [stdout] test chat::tables::tests::existing_csv_artifacts_remain_readable_without_new_fields ... ok
[INFO] [stdout] test chat::compatibility_tests::populated_extensions_roundtrip_without_data_loss ... ok
[INFO] [stdout] test chat::tests::action_descriptors_work_before_and_after_the_worker_attaches_its_callback ... ok
[INFO] [stdout] test chat::tests::scope_rejects_ambiguous_context_mapping ... ok
[INFO] [stdout] test conditions::job::tests::atlas_profile_has_stable_wire_name ... ok
[INFO] [stdout] test conditions::job::tests::conditions_stage_labels_roundtrip ... ok
[INFO] [stdout] test conditions::validation::tests::normalize_options_prefers_evidence_lang_over_legacy_lang ... ok
[INFO] [stdout] test knowledge::tests::analysis_profiles_use_stable_wire_names ... ok
[INFO] [stdout] test knowledge::tests::knowledge_compile_options_default_to_english ... ok
[INFO] [stdout] test chat::tables::tests::workbooks_validate_every_sheet_without_silently_discarding_csv_sheets ... ok
[INFO] [stdout] test knowledge::tests::knowledge_compile_result_and_event_tags_are_stable ... ok
[INFO] [stdout] test conditions::validation::tests::normalize_options_uses_legacy_lang_when_new_field_missing ... ok
[INFO] [stdout] test knowledge::tests::knowledge_compile_stage_labels_roundtrip ... ok
[INFO] [stdout] test chat::tests::contract_scope_cannot_include_another_contract ... ok
[INFO] [stdout] test chat::tests::followup_requires_completed_conversation_order ... ok
[INFO] [stdout] test prompt_runtime::enums::tests::runtime_enum_labels_are_stable ... ok
[INFO] [stdout] test chat::tests::global_scope_must_not_become_unrestricted_when_empty ... ok
[INFO] [stdout] test knowledge::tests::knowledge_compile_start_defaults_options ... ok
[INFO] [stdout] test knowledge_artifacts::tests::legacy_compiled_view_defaults_contract_story ... ok
[INFO] [stdout] test prompt_runtime::tests::canonical_hash_vectors_are_stable ... ok
[INFO] [stdout] test prompt_runtime::tests::duplicate_components_are_rejected ... ok
[INFO] [stdout] test prompt_runtime::tests::component_and_target_order_is_deterministic ... ok
[INFO] [stdout] test prompt_runtime::tests::malformed_hashes_are_rejected ... ok
[INFO] [stdout] test prompt_runtime::tests::global_change_preserves_target_hash ... ok
[INFO] [stdout] test prompt_runtime::tests::invalid_identity_versions_targets_and_composite_are_rejected ... ok
[INFO] [stdout] test prompt_runtime::tests::non_inferencer_components_are_rejected ... ok
[INFO] [stdout] test tests::conditions::condition_result_accepts_legacy_payload_without_token_usage ... ok
[INFO] [stdout] test tests::conditions::condition_result_carries_nullable_token_usage ... ok
[INFO] [stdout] test tests::ingest::ingest_field_token_usage_accepts_null_usage ... ok
[INFO] [stdout] test prompt_runtime::tests::unknown_contract_fields_are_rejected_at_every_level ... ok
[INFO] [stdout] test chat::tables::tests::xlsx_cells_enforce_the_utf16_limit_for_supplementary_characters ... ok
[INFO] [stdout] test prompt_runtime::tests::target_change_preserves_runtime_hash ... ok
[INFO] [stdout] test tests::ingest::ingest_schema_field_accepts_legacy_scalar_type ... ok
[INFO] [stdout] test tests::ingest::ingest_result_carries_exact_single_field_token_usage ... ok
[INFO] [stdout] test prompt_runtime::transition_tests::transition_contract_preserves_complete_cas_and_result_snapshot ... ok
[INFO] [stdout] test tests::ingest::ingest_schema_field_defaults_type_to_string ... ok
[INFO] [stdout] test tests::ingest::ingest_schema_field_accepts_object_type_spec ... ok
[INFO] [stdout] test tests::ingest::ingest_result_success_carries_evidence_and_knowledge ... ok
[INFO] [stdout] test tests::ingest::ingest_schema_field_rejects_invalid_type_spec_shape ... ok
[INFO] [stdout] test tests::ingest::ingest_stage_labels_roundtrip ... ok
[INFO] [stdout] test tests::ingest::ingest_start_accepts_optional_knowledge_revision ... ok
[INFO] [stdout] test tests::ingest::ingest_start_omits_empty_knowledge_revision ... ok
[INFO] [stdout] test tests::ingest_argumentation::deserializes_historical_evidence_as_unassessed ... ok
[INFO] [stdout] test tests::mir::mir_request_defaults_are_applied ... ok
[INFO] [stdout] test tests::mir::mir_progress_roundtrip ... ok
[INFO] [stdout] test tests::mir::mir_result_retryable_roundtrip ... ok
[INFO] [stdout] test tests::mir::mir_result_failure_roundtrip ... ok
[INFO] [stdout] test tests::mir::mir_result_success_contains_artifacts ... ok
[INFO] [stdout] test tests::ingest_argumentation::serializes_partial_support_with_evidence_gap ... ok
[INFO] [stdout] test tests::rdf::rdf_result_failure_roundtrip ... ok
[INFO] [stdout] test tests::rdf::rdf_stage_labels_roundtrip ... ok
[INFO] [stdout] test tests::rdf::rdf_result_retryable_roundtrip ... ok
[INFO] [stdout] test tests::rdf::rdf_result_success_roundtrip ... ok
[INFO] [stdout] test tests::rdf::rdf_progress_roundtrip ... ok
[INFO] [stdout] test tests::vector::rdf_facts_response_backwards_compatible_defaults ... ok
[INFO] [stdout] test tests::mir::mir_stage_labels_roundtrip ... ok
[INFO] [stdout] test tests::rdf::rdf_start_defaults ... ok
[INFO] [stdout] test tests::vector::rdf_relation_accepts_evidence_pointer_lang ... ok
[INFO] [stdout] test tests::telemetry::step_telemetry_roundtrip ... ok
[INFO] [stdout] test chat::actions::tests::action_definitions_require_unique_names_and_bounded_schemas ... ok
[INFO] [stdout] test chat::tables::tests::combined_limits_and_duplicate_ids_are_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests nauron_contracts
[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" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06", kill_on_drop: false }`
[INFO] [stdout] 1fb246a846b47ca26af4a8e2a209bbb83281141f238486a40eba23e7b7128d06
