[INFO] cloning repository https://github.com/schematizeme/schematize_optimizer_rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/schematizeme/schematize_optimizer_rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_optimizer_rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_optimizer_rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c9f10c2154073929f3083d07fef5199f9b064107
[INFO] testing schematizeme/schematize_optimizer_rs against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fschematizeme%2Fschematize_optimizer_rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/schematizeme/schematize_optimizer_rs
[INFO] finished tweaking git repo https://github.com/schematizeme/schematize_optimizer_rs
[INFO] tweaked toml for git repo https://github.com/schematizeme/schematize_optimizer_rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/schematizeme/schematize_optimizer_rs on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/schematizeme/schematize_optimizer_rs 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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] b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e
[INFO] running `Command { std: "docker" "start" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", 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" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", 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" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "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 simd-adler32 v0.3.10
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling schematize-optimizer v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.36s
[INFO] running `Command { std: "docker" "inspect" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", 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" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling schematize-optimizer v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.25s
[INFO] running `Command { std: "docker" "inspect" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", 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" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/optimizer-ae9c1992f6e51dc0)
[INFO] [stdout] 
[INFO] [stdout] running 69 tests
[INFO] [stdout] test agentes::tests::split_plan_distribui_o_teto ... ok
[INFO] [stdout] test agentes::tests::cpu_cap_segue_a_tabela ... ok
[INFO] [stdout] test caixas::slice::tests::nao_sobrescreve_slice_de_terceiro ... ok
[INFO] [stdout] test caixas::slice::tests::maquina_pequena_ainda_recebe_teto_utilizavel ... ok
[INFO] [stdout] test caixas::slice::tests::high_sempre_abaixo_de_max ... ok
[INFO] [stdout] test diag::gpu::tests::sugestao_e_um_quarto_com_piso_e_teto ... ok
[INFO] [stdout] test agentes::tests::load_limita_quando_maquina_ocupada ... ok
[INFO] [stdout] test caixas::slice::tests::o_build_nao_ganha_teto_de_cpu ... ok
[INFO] [stdout] test caixas::slice::tests::reverter_sem_ter_aplicado_nao_e_erro ... ok
[INFO] [stdout] test agentes::tests::running_claudes_descontam_do_disponivel ... ok
[INFO] [stdout] test diag::gpu::tests::amd_e_limitavel_e_diz_o_parametro ... ok
[INFO] [stdout] test diag::gpu::tests::intel_diz_que_nao_da_e_onde_mudar ... ok
[INFO] [stdout] test diag::gpu::tests::nunca_sugere_mais_do_que_ja_ha ... ok
[INFO] [stdout] test caixas::slice::tests::nenhuma_caixa_passa_da_ram ... ok
[INFO] [stdout] test diag::maquina::tests::conta_os_nucleos ... ok
[INFO] [stdout] test agentes::tests::ram_cap_com_margem_de_20pct ... ok
[INFO] [stdout] test diag::maquina::tests::le_o_memtotal_e_converte_para_bytes ... ok
[INFO] [stdout] test disco::docker::tests::parse_linha_do_system_df ... ok
[INFO] [stdout] test diag::maquina::tests::meminfo_sem_memtotal_e_none ... ok
[INFO] [stdout] test disco::artefatos::tests::guarda_corpo_do_remover ... ok
[INFO] [stdout] test disco::artefatos::tests::nunca_reporta_codigo_fonte ... ok
[INFO] [stdout] test diag::gpu::tests::vendor_desconhecido_nao_sugere_nada ... ok
[INFO] [stdout] test disco::docker::tests::parse_tamanho_cobre_as_unidades ... ok
[INFO] [stdout] test disco::artefatos::tests::corte_por_tamanho ... ok
[INFO] [stdout] test caixas::slice::tests::aplicar_e_reverter_volta_ao_estado_anterior ... ok
[INFO] [stdout] test disco::artefatos::tests::acha_target_sem_descer_dentro ... ok
[INFO] [stdout] test caixas::slice::tests::o_arquivo_se_explica_e_diz_como_desfazer ... ok
[INFO] [stdout] test disco::montagem::tests::raiz_e_seu_proprio_ponto ... ok
[INFO] [stdout] test disco::montagem::tests::ponto_e_prefixo_do_caminho ... ok
[INFO] [stdout] test disco::tamanho::tests::legivel_escolhe_a_unidade ... ok
[INFO] [stdout] test disco::tests::todo_tipo_se_explica ... ok
[INFO] [stdout] test diag::maquina::tests::proc_ausente_degrada_em_vez_de_quebrar ... ok
[INFO] [stdout] test disco::tamanho::tests::inexistente_e_zero ... ok
[INFO] [stdout] test nucleo::bin::tests::nomes_de_executavel_cobre_pathext_no_windows ... ok
[INFO] [stdout] test caixas::slice::tests::revert_nao_apaga_slice_de_terceiro ... ok
[INFO] [stdout] test nucleo::desktop::tests::sem_a_janela_cai_no_terminal_e_nao_fecha_na_cara ... ok
[INFO] [stdout] test nucleo::desktop::tests::com_a_janela_instalada_o_icone_abre_a_janela ... ok
[INFO] [stdout] test diag::gpu::tests::amd_sem_gtt_recusa_em_vez_de_chutar ... ok
[INFO] [stdout] test disco::montagem::tests::caminho_inexistente_nao_quebra ... ok
[INFO] [stdout] test nucleo::desktop::tests::o_exec_e_absoluto_com_e_sem_janela ... ok
[INFO] [stdout] test nucleo::desktop::tests::tem_os_campos_obrigatorios_nas_duas_formas ... ok
[INFO] [stdout] test disco::tamanho::tests::soma_a_arvore ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::chave_desconhecida_aparece_em_vez_de_sumir ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::acrescentar_idioma_nao_exige_tocar_em_codigo ... ok
[INFO] [stdout] test disco::tests::agrupa_por_disco_e_por_tipo ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::todos_os_locales_tem_as_mesmas_chaves ... ok
[INFO] [stdout] test disco::tests::remover_apaga_dentro_do_dev_dir ... ok
[INFO] [stdout] test nucleo::util::tests::semver_lt_tolera_prefixo_e_sufixo ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sha_malformado_conta_como_ausente ... ok
[INFO] [stdout] test servicos::tests::a_allowlist_nao_contem_o_que_protege_a_maquina ... ok
[INFO] [stdout] test servicos::tests::nao_recomenda_o_que_nao_custa_nada_nesta_maquina ... ok
[INFO] [stdout] test servicos::tests::ordena_por_custo_decrescente ... ok
[INFO] [stdout] test servicos::tests::parse_blame_entende_ms_s_e_min ... ok
[INFO] [stdout] test servicos::tests::parse_blame_ignora_lixo ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sha_valido_aparece_no_rotulo ... ok
[INFO] [stdout] test nucleo::util::tests::semver_lt_basico ... ok
[INFO] [stdout] test disco::docker::tests::linha_invalida_nao_vira_categoria ... ok
[INFO] [stdout] test nucleo::procedencia::tests::o_build_de_verdade_produz_um_dos_dois_estados ... ok
[INFO] [stdout] test nucleo::procedencia::tests::sem_git_o_rotulo_diz_que_nao_sabe_em_vez_de_omitir ... ok
[INFO] [stdout] test servicos::tests::parse_habilitados_pega_so_service_e_ignora_gabarito ... ok
[INFO] [stdout] test servicos::tests::todo_item_da_allowlist_declara_o_que_se_perde ... ok
[INFO] [stdout] test nucleo::i18n::tests_paridade::traducoes_preservam_os_placeholders ... ok
[INFO] [stdout] test nucleo::bin::tests::resolve_bin_da_absoluto_ou_nada ... ok
[INFO] [stdout] test disco::docker::tests::so_volume_e_marcado_destrutivo ... ok
[INFO] [stdout] test nucleo::desktop::tests::resolver_gui_prefere_a_janela_irma ... ok
[INFO] [stdout] test disco::caches::tests::candidatos_sao_do_home_e_explicam_como_refazer ... ok
[INFO] [stdout] test disco::tests::remover_recusa_fora_dos_dev_dirs ... ok
[INFO] [stdout] test disco::caches::tests::so_reporta_o_que_existe ... ok
[INFO] [stdout] test nucleo::desktop::tests::instalar_e_remover_volta_ao_estado_anterior ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.73s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/schematize_optimizer-b583302f0ae8f854)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test cli::saidajson::tests::escapa_aspas_e_barras ... ok
[INFO] [stdout] test cli::args::tests::superficie_da_cli_nao_mudou ... ok
[INFO] [stdout] test cli::saidajson::tests::ausente_e_null_e_nao_vazio_nem_zero ... ok
[INFO] [stdout] test cli::saidajson::tests::as_chaves_do_contrato_de_services_e_o_null_de_fora_da_allowlist ... ok
[INFO] [stdout] test cli::saidajson::tests::as_chaves_do_contrato_de_limits_estao_todas_la ... ok
[INFO] [stdout] test cli::saidajson::tests::slug_do_vendor_e_estavel_e_minusculo ... ok
[INFO] [stderr]      Running tests/json_e_contrato.rs (/opt/rustwide/target/debug/deps/json_e_contrato-5472daf93d1a6631)
[INFO] [stdout] test cli::saidajson::tests::custo_tem_casas_fixas_e_ausencia_e_null ... ok
[INFO] [stdout] test cli::saidajson::tests::da_allowlist_mas_sem_custo_medido_e_seguro_sem_ser_recomendado ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test o_parser_do_teste_reprova_o_que_e_invalido ... ok
[INFO] [stdout] test o_shape_do_agentes_e_contrato_e_traz_os_tres_tetos ... ok
[INFO] [stdout] test o_agentes_nao_tem_prosa_para_traduzir ... ok
[INFO] [stdout] test o_shape_do_diag_e_contrato ... ok
[INFO] [stdout] test o_shape_do_limits_e_contrato_e_traz_os_dois_lados ... ok
[INFO] [stdout] test o_slug_do_tipo_de_disco_e_estavel_e_nao_e_prosa ... ok
[INFO] [stdout] test a_unica_prosa_do_disco_se_declara_no_nome ... ok
[INFO] [stdout] test o_shape_do_disco_e_contrato ... ok
[INFO] [stdout] test o_shape_do_services_e_contrato ... ok
[INFO] [stdout] test os_json_sao_validos_e_nao_tem_sobra ... ok
[INFO] [stdout] test os_json_sao_byte_a_byte_iguais_em_qualquer_idioma ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/saida_no_catalogo.rs (/opt/rustwide/target/debug/deps/saida_no_catalogo-2139356e75fe4766)
[INFO] [stdout] running 5 tests
[INFO] [stdout] test o_saidajson_fica_fora_do_catalogo ... ok
[INFO] [stdout] test a_saida_de_usuario_passa_pelo_catalogo ... ok
[INFO] [stdout] test nenhuma_chave_de_catalogo_vaza_para_a_saida ... ok
[INFO] [stdout] test toda_chave_usada_existe_no_catalogo ... ok
[INFO] [stdout] test o_varredor_distingue_prosa_de_formatacao ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests optimizer
[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" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e", kill_on_drop: false }`
[INFO] [stdout] b0e93059483252bf49f8bf85ba991ff03fc75e56b4f9146a49ae32ceb1557c9e
