Files
TerminalBasic/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.log
Chili Palmer 332933f42c
All checks were successful
Vierziel-Build und Pflichtabnahme / checks (push) Successful in 6m4s
Vierziel-Build und Pflichtabnahme / build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-apple-darwin) (push) Successful in 3m44s
Vierziel-Build und Pflichtabnahme / build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-unknown-linux-gnu) (push) Successful in 3m34s
Vierziel-Build und Pflichtabnahme / build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, x86_64-unknown-linux-gnu) (push) Successful in 3m37s
Vierziel-Build und Pflichtabnahme / build (messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0, x86_64-pc-windows-msvc) (push) Successful in 6m19s
Vierziel-Build und Pflichtabnahme / stage (push) Has been skipped
Phase 6: Erfolgreiche Actions-Matrix und Paketprüfungen dokumentieren
2026-09-07 23:15:44 +02:00

1219 lines
60 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
+ cargo test --locked -p tb-cli --test foreign -- --include-ignored --nocapture
Updating crates.io index
Downloading crates ...
Downloaded cassowary v0.3.0
Downloaded ident_case v1.0.1
Downloaded bitflags v1.3.2
Downloaded cfg-if v1.0.4
Downloaded foldhash v0.1.5
Downloaded scopeguard v1.2.0
Downloaded unicode-truncate v1.1.0
Downloaded defmt v1.1.1
Downloaded instability v0.3.13
Downloaded signal-hook-mio v0.2.5
Downloaded rustversion v1.0.23
Downloaded static_assertions v1.1.0
Downloaded unicase v2.9.0
Downloaded lock_api v0.4.14
Downloaded either v1.18.0
Downloaded parking_lot_core v0.9.12
Downloaded thiserror v2.0.20
Downloaded allocator-api2 v0.2.21
Downloaded anyhow v1.0.104
Downloaded darling v0.24.1
Downloaded bitflags v2.13.1
Downloaded jiff-static v0.2.35
Downloaded memchr v2.8.3
Downloaded pulldown-cmark v0.13.4
Downloaded jiff-core v0.1.0
Downloaded signal-hook-registry v1.4.8
Downloaded strsim v0.11.1
Downloaded strum v0.26.3
Downloaded heck v0.5.0
Downloaded castaway v0.2.4
Downloaded errno v0.3.14
Downloaded log v0.4.34
Downloaded itoa v1.0.18
Downloaded strum_macros v0.26.4
Downloaded indoc v2.0.7
Downloaded jiff v0.2.35
Downloaded darling_macro v0.24.1
Downloaded serde_core v1.0.229
Downloaded thiserror-impl v2.0.20
Downloaded darling_core v0.24.1
Downloaded signal-hook v0.3.18
Downloaded paste v1.0.15
Downloaded hashbrown v0.15.5
Downloaded smallvec v1.15.2
Downloaded compact_str v0.8.2
Downloaded parking_lot v0.12.5
Downloaded ryu v1.0.23
Downloaded itertools v0.13.0
Downloaded quote v1.0.47
Downloaded defmt-macros v1.1.1
Downloaded equivalent v1.0.2
Downloaded unicode-ident v1.0.24
Downloaded lru v0.12.5
Downloaded proc-macro2 v1.0.107
Downloaded defmt-parser v1.0.0
Downloaded ratatui v0.29.0
Downloaded mio v1.2.2
Downloaded unicode-segmentation v1.13.3
Downloaded crossterm v0.28.1
Downloaded unicode-width v0.1.14
Downloaded unicode-width v0.2.0
Downloaded libc v0.2.189
Downloaded syn v2.0.119
Downloaded syn v3.0.4
Downloaded redb v4.2.0
Downloaded rustix v0.38.44
Downloaded linux-raw-sys v0.4.15
Compiling proc-macro2 v1.0.107
Compiling quote v1.0.47
Compiling unicode-ident v1.0.24
Compiling libc v0.2.189
Compiling syn v3.0.4
Compiling rustversion v1.0.23
Compiling log v0.4.34
Compiling errno v0.3.14
Compiling ident_case v1.0.1
Compiling signal-hook v0.3.18
Compiling parking_lot_core v0.9.12
Compiling cfg-if v1.0.4
Compiling strsim v0.11.1
Compiling signal-hook-registry v1.4.8
Compiling smallvec v1.15.2
Compiling thiserror v2.0.20
Compiling darling_core v0.24.1
Compiling rustix v0.38.44
Compiling scopeguard v1.2.0
Compiling bitflags v2.13.1
Compiling lock_api v0.4.14
Compiling thiserror-impl v2.0.20
Compiling darling_macro v0.24.1
Compiling mio v1.2.2
Compiling syn v2.0.119
Compiling foldhash v0.1.5
Compiling linux-raw-sys v0.4.15
Compiling heck v0.5.0
Compiling equivalent v1.0.2
Compiling paste v1.0.15
Compiling redb v4.2.0
Compiling either v1.18.0
Compiling instability v0.3.13
Compiling allocator-api2 v0.2.21
Compiling hashbrown v0.15.5
Compiling itertools v0.13.0
Compiling strum_macros v0.26.4
Compiling signal-hook-mio v0.2.5
Compiling parking_lot v0.12.5
Compiling darling v0.24.1
Compiling castaway v0.2.4
Compiling unicode-width v0.2.0
Compiling jiff-core v0.1.0
Compiling unicode-width v0.1.14
Compiling unicode-segmentation v1.13.3
Compiling ryu v1.0.23
Compiling itoa v1.0.18
Compiling static_assertions v1.1.0
Compiling indoc v2.0.7
Compiling compact_str v0.8.2
Compiling jiff v0.2.35
Compiling unicode-truncate v1.1.0
Compiling crossterm v0.28.1
Compiling strum v0.26.3
Compiling lru v0.12.5
Compiling cassowary v0.3.0
Compiling ratatui v0.29.0
Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime)
Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend)
Compiling anyhow v1.0.104
Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui)
Compiling pulldown-cmark v0.13.4
Compiling unicase v2.9.0
Compiling memchr v2.8.3
Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm)
Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export)
Compiling tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner)
Compiling tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide)
Compiling tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli)
Finished `test` profile [unoptimized + debuginfo] target(s) in 55.15s
Running tests/foreign.rs (target/debug/deps/foreign-198afa835188327d)
running 3 tests
test fehlender_oder_falscher_fremdbestand_wird_benannt ... ok
graphics/graphics.mak: Lauf 1 kompilieren
graphics/graphics.mak: Start und initiale Ereignisse
test prozessfrist::frist_beendet_blockierten_testprozess ... ok
graphics/graphics.mak: Taste "x", Modifikatoren 4
graphics/graphics.mak: Lauf 1 bestanden
graphics/graphics.mak: Lauf 2 kompilieren
graphics/graphics.mak: Start und initiale Ereignisse
graphics/graphics.mak: Taste "x", Modifikatoren 4
graphics/graphics.mak: Lauf 2 bestanden
microsoft/check.mak: Lauf 1 kompilieren
microsoft/check.mak: Start und initiale Ereignisse
microsoft/check.mak: Taste "f", Modifikatoren 4
microsoft/check.mak: Taste "x", Modifikatoren 0
microsoft/check.mak: Lauf 1 bestanden
microsoft/check.mak: Lauf 2 kompilieren
microsoft/check.mak: Start und initiale Ereignisse
microsoft/check.mak: Taste "f", Modifikatoren 4
microsoft/check.mak: Taste "x", Modifikatoren 0
microsoft/check.mak: Lauf 2 bestanden
microsoft/qlbview.mak: Lauf 1 kompilieren
microsoft/qlbview.mak: Start und initiale Ereignisse
microsoft/qlbview.mak: Taste "\u{1b}", Modifikatoren 0
microsoft/qlbview.mak: Lauf 1 bestanden
microsoft/qlbview.mak: Lauf 2 kompilieren
microsoft/qlbview.mak: Start und initiale Ereignisse
microsoft/qlbview.mak: Taste "\u{1b}", Modifikatoren 0
microsoft/qlbview.mak: Lauf 2 bestanden
microsoft/seek.mak: Lauf 1 kompilieren
microsoft/seek.mak: Start und initiale Ereignisse
microsoft/seek.mak: Taste "x", Modifikatoren 4
microsoft/seek.mak: Lauf 1 bestanden
microsoft/seek.mak: Lauf 2 kompilieren
microsoft/seek.mak: Start und initiale Ereignisse
microsoft/seek.mak: Taste "x", Modifikatoren 4
microsoft/seek.mak: Lauf 2 bestanden
microsoft/spindemo.mak: Lauf 1 kompilieren
microsoft/spindemo.mak: Start und initiale Ereignisse
microsoft/spindemo.mak: Taste "\t", Modifikatoren 0
microsoft/spindemo.mak: Taste "\t", Modifikatoren 0
microsoft/spindemo.mak: Taste "\0H", Modifikatoren 0
microsoft/spindemo.mak: Lauf 1 bestanden
microsoft/spindemo.mak: Lauf 2 kompilieren
microsoft/spindemo.mak: Start und initiale Ereignisse
microsoft/spindemo.mak: Taste "\t", Modifikatoren 0
microsoft/spindemo.mak: Taste "\t", Modifikatoren 0
microsoft/spindemo.mak: Taste "\0H", Modifikatoren 0
microsoft/spindemo.mak: Lauf 2 bestanden
microsoft/notepad.frm: Lauf 1 kompilieren
microsoft/notepad.frm: Start und initiale Ereignisse
microsoft/notepad.frm: Taste "f", Modifikatoren 4
microsoft/notepad.frm: Taste "x", Modifikatoren 0
microsoft/notepad.frm: Lauf 1 bestanden
microsoft/notepad.frm: Lauf 2 kompilieren
microsoft/notepad.frm: Start und initiale Ereignisse
microsoft/notepad.frm: Taste "f", Modifikatoren 4
microsoft/notepad.frm: Taste "x", Modifikatoren 0
microsoft/notepad.frm: Lauf 2 bestanden
misc/mentors/mentors.frm: Lauf 1 kompilieren
misc/mentors/mentors.frm: Start und initiale Ereignisse
misc/mentors/mentors.frm: Taste "f", Modifikatoren 4
misc/mentors/mentors.frm: Taste "x", Modifikatoren 0
misc/mentors/mentors.frm: Lauf 1 bestanden
misc/mentors/mentors.frm: Lauf 2 kompilieren
misc/mentors/mentors.frm: Start und initiale Ereignisse
misc/mentors/mentors.frm: Taste "f", Modifikatoren 4
misc/mentors/mentors.frm: Taste "x", Modifikatoren 0
misc/mentors/mentors.frm: Lauf 2 bestanden
test oeffentliche_formularprogramme_sind_reproduzierbar_bedienbar ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.40s
+ cargo test --locked --workspace
Compiling tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli)
Compiling tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide)
Compiling tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner)
Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export)
Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm)
Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui)
Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend)
Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime)
Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 04s
Running unittests src/main.rs (target/debug/deps/tbc-0838068ce19bb639)
running 7 tests
test ide_acceptance::function_keys_conflict_contexts_and_errors_keep_a_single_input_owner ... ok
test ide_acceptance::real_native_ide_exports_and_source_free_cli_library_consumer ... ignored, Echter Zielnachweis: TB_IDE_RUNTIME_DIR muss geprüfte Host-tbrt-Vorlage enthalten
test ide_acceptance::reference_matrix_is_complete_and_points_to_runnable_tests ... ok
test ide_acceptance::partial_save_and_external_edit_recover_without_losing_documents ... ok
test ide_acceptance::saved_project_ide_source_cli_and_tbc_have_identical_sessions ... ok
test ide_acceptance::create_save_debug_help_exports_and_reopen ... ok
test ide_acceptance::every_menu_command_has_native_keyboard_and_mouse_routing ... ok
test result: ok. 6 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 5.51s
Running tests/compat.rs (target/debug/deps/compat-ea86f35e4e47958a)
running 18 tests
test erzeuge_sollausgaben ... ignored, erzeugt Golden Files; nur bewusst aufrufen
test fehlende_und_unerwartete_attributebene_werden_benannt ... ok
test ereignisfolge_liefert_taste_maus_und_zeit_in_reihenfolge ... ok
test fehlende_groessenangabe_wird_abgewiesen ... ok
test farbabweichung_nennt_zeile_spalte_soll_und_ist ... ok
test tbc_build_erzeugt_tbc ... ok
test release_formular_vergleicht_zeichen_und_attribute_unabhaengig ... ok
test tbc_loest_include_projekt_und_run_datei_auf ... ok
test tbc_run_hello ... ok
test tbc_run_laufzeitfehler_exitcode ... ok
test tbc_run_stop_exitcode ... ok
test textabweichung_nennt_zeile_soll_und_ist ... ok
test uhr_direktive_wird_gelesen ... ok
test zeilenanzahl_wird_benannt ... ok
test zeittrap_ohne_uhr_direktive_wird_abgewiesen - should panic ... ok
test tbc_isam_open_in_transaktion_hat_eine_harte_frist ... ok
test prozessfrist::frist_beendet_blockierten_testprozess ... ok
test korpus_laeuft_mit_korrekter_ausgabe ... ok
test result: ok. 17 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.04s
Running tests/convert_frm.rs (target/debug/deps/convert_frm-72f84ec12e6e99a2)
running 1 test
test conversion_failure_leaves_no_output ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/foreign.rs (target/debug/deps/foreign-198afa835188327d)
running 3 tests
test oeffentliche_formularprogramme_sind_reproduzierbar_bedienbar ... ignored, TB_VBDOS_REPO muss auf cout/vbdos in der dokumentierten Revision zeigen
test fehlender_oder_falscher_fremdbestand_wird_benannt ... ok
test prozessfrist::frist_beendet_blockierten_testprozess ... ok
test result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.11s
Running tests/inventar.rs (target/debug/deps/inventar-b48cab1beb5df369)
running 17 tests
test bislang_signaturlose_elemente_haben_signaturen ... ok
test dokumentierte_elemente_werden_namentlich_abgewiesen ... ok
test abdeckungsstand_wird_ausgewiesen ... ok
test falsch_gesetzte_eigenschaft_wird_erkannt ... ok
test falscher_status_und_fehlende_runtimebindung_werden_namentlich_erkannt ... ok
test forms_absenkung_muss_den_richtigen_member_erreichen ... ok
test forms_inventar_stimmt_mit_der_klassentabelle_ueberein ... ok
test implementiert_mit_unsupported_marker_faellt_durch ... ok
test gemeinsam_dispatchte_konverter_brauchen_den_richtigen_typselektor ... ok
test non_features_nennen_eine_fundstelle_in_der_sprachreferenz ... ok
test offene_elemente_erzeugen_keinen_syntaxfehler ... ok
test inventar_stimmt_mit_code_ueberein ... ok
test signatur_greift_ohne_laufzeitverhalten ... ok
test offene_elemente_haben_keine_fundstelle ... ok
test statusvokabular_ist_beschraenkt ... ok
test jeder_inventareintrag_erreicht_hir_und_laufzeitziel ... ok
test falsche_gueltige_builtinbindung_und_entfernte_absenkung_fallen_durch ... ok
test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
Running tests/project.rs (target/debug/deps/project-67942e38dfa4a770)
running 8 tests
test designer_frm_is_accepted_by_the_standalone_cli_compiler ... ok
test explicit_startup_order_and_form_selection_survive_tbc ... ok
test cli_meldet_physische_quellorte_auch_nach_verschachtelten_includes ... ok
test native_build_optionen_sind_explizit_und_tbc_bleibt_standard ... ok
test release_projekt_prueft_anfangsdateien_dateieffekte_und_include_fehler ... ok
test library_cli_links_without_sources_and_protects_all_inputs_and_outputs ... ok
test projekt_und_formular_laufen_nach_entfernen_saemtlicher_quellen ... ok
test erlaubte_grafik_und_benannte_nonfeatures_werden_per_cli_geprueft ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
Running unittests src/lib.rs (target/debug/deps/tb_export-437f613aced935fe)
running 3 tests
test tests::fehlgeschlagene_native_finalisierung_erhaelt_das_ziel ... ok
test tests::publication_preserves_originals_on_conflict_failure_race_and_cancel ... ok
test tests::targets_versions_integrity_and_payload_bounds_are_enforced ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running unittests src/bin/tb-template.rs (target/debug/deps/tb_template-496443b54089a77a)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/lib.rs (target/debug/deps/tb_frontend-7f01c6ab37973d5b)
running 52 tests
test lexer::tests::keywords_case_insensitiv ... ok
test lexer::tests::bezeichner_mit_punkt_und_unterstrich ... ok
test lexer::tests::bang_ist_suffix_oder_containeroperator_nach_folgetoken ... ok
test lexer::tests::kommentare_und_rem ... ok
test lexer::tests::strings_mit_doppelten_anfuehrungszeichen ... ok
test lexer::tests::literal_typisierung ... ok
test lexer::tests::suffix_macht_keyword_zum_bezeichner ... ok
test lexer::tests::zeilenfortsetzung ... ok
test parser::tests::fehlerbehandlung ... ok
test parser::tests::forms_syntax ... ok
test parser::tests::operator_prioritaet ... ok
test parser::tests::print_varianten ... ok
test parser::tests::if_block_und_einzeilig ... ok
test parser::tests::prozeduren ... ok
test parser::tests::schleifen ... ok
test parser::tests::select_case ... ok
test parser::tests::typen_und_deklarationen ... ok
test parser::tests::zuweisung_und_aufruf ... ok
test sema::tests::argumentanzahl ... ok
test sema::tests::arrays_implizit_und_explizit ... ok
test sema::tests::builtins_typen ... ok
test sema::tests::datei_ea_und_events ... ok
test sema::tests::createindex_ohne_obergrenze_der_spaltenzahl ... ok
test sema::tests::byref_verlangt_exakten_typ ... ok
test sema::tests::def_fn_blockform ... ok
test sema::tests::deftype_regeln ... ok
test sema::tests::dreizeiler_wird_namentlich_statt_falsch_abgewiesen ... ok
test sema::tests::dialoge_listindex_und_zeichenmessung_werden_abgesenkt ... ok
test sema::tests::funktionsaufruf_und_rueckgabe ... ok
test sema::tests::ereignisprozedur_signatur_und_normale_unterstrich_sub ... ok
test sema::tests::eigenschaftstyp_schreibbarkeit_bang_und_hir_index ... ok
test sema::tests::hardware_features_zur_compilezeit_abgelehnt ... ok
test sema::tests::hir_byref_und_byval ... ok
test sema::tests::hir_intdiv_rundet_operanden ... ok
test sema::tests::hir_select_wird_abgesenkt ... ok
test sema::tests::hir_konvertierung_materialisiert ... ok
test sema::tests::hir_slots_aufgeloest ... ok
test sema::tests::isam_anweisung_parst_ohne_diagnose ... ok
test sema::tests::isam_argumentanzahl_nennt_das_element ... ok
test sema::tests::isam_satzargument_wird_typgeprueft ... ok
test sema::tests::kein_isam_element_ist_unbekannter_bezeichner ... ok
test sema::tests::konstantenfaltung ... ok
test sema::tests::label_pruefung ... ok
test sema::tests::mid_anweisung ... ok
test sema::tests::objektpfade_werden_namentlich_geprueft_und_udt_bleibt_unveraendert ... ok
test sema::tests::option_explicit ... ok
test sema::tests::rollback_all_wird_als_sentinel_abgesenkt ... ok
test sema::tests::typkonflikt_wird_erkannt ... ok
test sema::tests::shared_und_common ... ok
test sema::tests::unbekanntes_unterprogramm ... ok
test sema::tests::typeof_form_control_und_form_metabefehl ... ok
test sema::tests::udt_feldtypen ... ok
test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running tests/corpus.rs (target/debug/deps/corpus-9f1a15c6a8caecb1)
running 1 test
test korpus_parst_und_wird_typgeprueft ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/editing.rs (target/debug/deps/editing-f958473b15754027)
running 4 tests
test incomplete_is_parser_context_not_a_second_grammar ... ok
test normalization_protects_tokens_and_is_idempotent ... ok
test deftype_context_does_not_leak_from_another_procedure ... ok
test declaration_maintenance_and_procedure_generation_are_transactional ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/lib.rs (target/debug/deps/tb_ide-a5a9347db7838d0d)
running 3 tests
test export::tests::delayed_result_is_published_only_after_ui_validation_and_success_stays_success ... ok
test export::tests::replaced_library_invalidates_pending_export_even_with_same_length ... ok
test export::tests::cancelled_superseded_changed_and_foreign_jobs_never_publish ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running unittests src/main.rs (target/debug/deps/tb-44305b7f7343bcca)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/app.rs (target/debug/deps/app-5e3dd918ce8fc8df)
running 20 tests
test designer_form_list_and_context_availability_match_the_active_window ... ok
test dispatcher_keeps_function_keys_and_copy_out_of_basic_input ... ok
test executable_target_validation_and_missing_template_are_honest ... ok
test debugger_reports_absent_library_source_and_can_step_back_to_caller ... ok
test exit_with_partial_save_retains_dialog_and_unsaved_documents ... ok
test file_picker_save_conflict_and_project_replacement_use_real_events ... ok
test finalization_failure_is_reported_and_preserves_existing_output ... ok
test modal_focus_and_dirty_project_cancel_preserve_document ... ok
test clicking_project_members_and_dialog_choices_transfers_focus_and_applies_values ... ok
test options_apply_persist_across_bases_and_preserve_unsaved_values_on_error ... ok
test start_snapshot_and_reference_menus_have_all_commands ... ok
test real_library_export_uses_dirty_include_and_mouse_without_runtime_template ... ok
test theme_color_commands_use_explicit_values_and_never_modify_terminal_palette ... ok
test mouse_focus_is_modal_and_program_abort_is_not_editor_copy ... ok
test status_and_project_buttons_use_the_keyboard_command_path ... ok
test export_dialogs_validate_and_render_all_results_without_creating_files ... ok
test windows_restore_geometry_and_resize_without_document_loss ... ok
test theme_designer_chrome_and_handles_preserve_program_palette ... ok
test theme_windows_erase_desktop_and_underlying_windows_on_every_redraw ... ok
test theme_contrast_covers_rendered_states_and_rejects_bad_pairs ... ok
test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.60s
Running tests/debugger.rs (target/debug/deps/debugger-7a2acee586449d4e)
running 6 tests
test dispatcher_marks_edits_rebind_and_readonly_watches ... ok
test calls_procedure_step_cursor_history_and_restart ... ok
test form_handler_keys_and_old_revision_cursor_guard ... ok
test includes_and_deleted_marks_do_not_bind_to_foreign_statements ... ok
test immediate_wait_run_transition_watchpoint_and_trace_are_session_owned ... ok
test calls_mouse_inspection_instant_key_delete_and_error_window ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
Running tests/designer.rs (target/debug/deps/designer-d71962780952cd68)
running 18 tests
test binary_designer_import_requires_text_target_and_compiles ... ok
test bound_rename_across_documents_is_atomic_and_undo_restores_all ... ok
test clipboard_children_arrays_and_delete_preserve_code ... ok
test event_array_signature_twice_and_shared_form_identity ... ok
test events_with_the_same_name_are_local_to_their_form ... ok
test container_multiselect_keyboard_drag_resize_and_undo ... ok
test imported_type_shadow_is_not_an_object_reference_during_rename ... ok
test all_metadata_tools_persist_and_preview_matches_runtime_without_events ... ok
test existing_default_typed_event_and_all_metadata_signatures_compile ... ok
test indexed_controls_merge_atomically_with_bindings_and_undo ... ok
test menu_indent_outdent_rename_and_field_changes_have_one_undo ... ok
test menu_hierarchy_arrays_shortcuts_and_palette_use_events ... ok
test rename_preserves_shadowed_names_and_handles_form_aliases_and_include_calls ... ok
test all_eight_handles_resize_transactionally_and_preserve_identity_after_structure_edits ... ok
test property_bar_types_readonly_and_no_status_line ... ok
test shared_include_ambiguity_aborts_rename_and_event_defaults_use_includes ... ok
test toolbox_double_click_tool_drag_grid_and_window_form_selection ... ok
test property_menu_buttons_palette_drag_and_modal_mouse_are_connected ... ok
test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
Running tests/documents.rs (target/debug/deps/documents-30a5a36099e70b83)
running 15 tests
test edited_include_wins_in_both_modules_without_writing_the_expansion ... ok
test aliases_share_documents_and_form_code_offsets_match_saved_text ... ok
test cursor_after_shortening_uses_original_position_and_open_after_save_uses_fresh_disk ... ok
test binary_import_only_saves_to_explicit_text_target_and_preserves_original_forever ... ok
test failed_open_add_and_cancel_do_not_replace_existing_documents ... ok
test external_changes_and_save_as_collisions_need_explicit_decisions ... ok
test module_save_as_rebases_includes_and_failed_save_does_not_change_identity_or_text ... ok
test libraries_are_binary_members_with_relative_save_as_and_no_source_views ... ok
test save_plan_prevents_same_destination_and_project_overwrite ... ok
test partial_save_preserves_unsaved_data_and_does_not_finish_close ... ok
test shared_views_text_import_and_undo_are_document_transactions ... ok
test unrepresentable_save_paths_fail_before_writing_or_changing_documents ... ok
test project_save_as_rebases_members_and_keeps_include_targets ... ok
test startup_removal_requires_explicit_replacement_and_never_deletes_a_file ... ok
test project_create_save_reopen_preserves_forms_members_startup_and_cli_sources ... ok
test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
Running tests/editor.rs (target/debug/deps/editor-02c912ec3e380d5d)
running 7 tests
test crlf_navigation_word_boundaries_readonly_and_normalization_keep_views ... ok
test includes_and_diagnostic_selection_use_original_physical_files ... ok
test line_leave_incomplete_invalid_disabled_and_current_revisions ... ok
test search_scope_direction_wrap_and_shortening_replace_all ... ok
test external_include_revision_and_project_context_declarations ... ok
test cua_unicode_overwrite_wordstar_and_shared_undo ... ok
test procedures_and_shared_save_hook_preserve_drafts_and_frm_code ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
Running tests/execution.rs (target/debug/deps/execution-010100c54769e453)
running 13 tests
test comment_only_source_change_also_requires_revision_choice ... ok
test f5_input_pause_copy_and_single_delivery_keep_the_same_vm ... ok
test explicit_end_and_system_end_visible_forms_but_natural_end_keeps_them_live ... ok
test changed_paused_source_requires_explicit_old_revision_or_restart ... ok
test named_run_of_current_target_uses_edited_sources ... ok
test ide_and_cli_run_wrapper_match_input_time_and_forms_script ... ok
test print_uses_utf8_protected_output_and_does_not_mutate_source ... ok
test restart_command_run_targets_and_missing_target_preserve_documents ... ok
test restart_drops_files_data_traps_and_queued_actions ... ok
test shell_request_is_resumed_once_and_error_is_basic_error ... ok
test output_viewports_resize_and_end_preserve_buffer_and_basic_colors ... ok
test startup_selection_matches_shared_cli_pipeline_and_legacy_mak ... ok
test platform_probe_records_each_basic_key_once_and_keeps_ide_keys_out ... ok
test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
Running tests/help.rs (target/debug/deps/help-0dc1dfdb545960a5)
running 11 tests
test catalog_links_and_missing_targets_are_checked ... ok
test every_command_and_forms_alias_resolves_and_invalid_alias_fails ... ok
running 1 test
test help_preserves_fullscreen_and_does_not_modify_designer_or_source ... ok
test links_history_resize_scroll_and_focus_use_real_events ... ok
test markdown_blocks_escapes_links_and_unicode_layout ... ok
test offline_help_child ... ok
test right_click_configuration_and_external_link_follow ... ok
test offline_help_child ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 10 filtered out; finished in 0.39s
test help_works_from_a_directory_without_checkout ... ok
test twenty_back_steps_end_of_contents_and_all_entries ... ok
test context_functions_properties_commands_and_unknown_queries ... ok
test code_and_tables_remain_reachable_after_resize_and_horizontal_scroll ... ok
test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s
Running unittests src/lib.rs (target/debug/deps/tb_runner-1876a0ff7b912b63)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/bin/tbrt.rs (target/debug/deps/tbrt-c1046cc05f73a8f5)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/lib.rs (target/debug/deps/tb_runtime-4f0561fceb0b406c)
running 140 tests
test builtins::tests::builtin_ueber_tabelle ... ok
test builtins::tests::benutzertaste_ueber_key_anweisung ... ok
test builtins::tests::benutzertaste_ohne_umschalt_bleibt_im_strom ... ok
test builtins::tests::getrappte_taste_verlaesst_den_eingabestrom ... ok
test builtins::tests::nicht_getrappte_taste_bleibt_im_strom ... ok
test builtins::tests::input_s_dispatch_bewahrt_codepointreste_auch_ohne_vm ... ok
test builtins::tests::key_stop_merkt_einmal_und_laesst_alle_tasten_auch_nach_on_lesbar ... ok
test builtins::tests::mausereignisse_haeufen_sich_nicht_an ... ok
test builtins::tests::off_wirkt_auf_bereits_wartende_tasten ... ok
test builtins::tests::setuevent_meldet_das_benutzerereignis ... ok
test builtins::tests::sigint_ohne_aktiven_trap_bleibt_abbruch ... ok
test builtins::tests::signal_aus_dem_host_meldet_den_trap ... ok
test builtins::tests::signal_stop_merkt_beide_quellen_und_off_verwirft ... ok
test builtins::tests::zonenquelle_ausfall_und_erholung_gelten_fuer_alle_zeitfunktionen ... ok
test console::tests::volle_zone_springt_zur_uebernaechsten ... ok
test console::tests::druckzone_folgt_dem_cursor_nach_locate ... ok
test console::tests::druckzonen ... ok
test console::tests::zahlen_mit_vorzeichenspalte ... ok
test datetime::tests::fester_versatz_verschiebt_genau ... ok
test datetime::tests::gueltigkeitspruefung ... ok
test datetime::tests::programmversatz_kommt_hinzu ... ok
test datetime::tests::serienwert_und_rueckumwandlung ... ok
test datetime::tests::tageszeit ... ok
test datetime::tests::text_in_serienwert ... ok
test builtins::tests::stringfunktionen_randfaelle ... ok
test datetime::tests::zaehlweise_des_vorbilds ... ok
test datetime::tests::wochentag_sonntag_ist_eins ... ok
test errors::tests::bekannte_codes ... ok
test errors::tests::forms_und_isam_codes ... ok
test errors::tests::unbelegte_codes_sind_unprintable ... ok
test fileio::tests::felder_einer_input_zeile ... ok
test fileio::tests::festes_feld_ist_inhaltsunabhaengig_gleich_lang ... ok
test fileio::tests::modus_aus_kurzsyntax ... ok
test fileio::tests::muster_mit_stern_und_fragezeichen ... ok
test fileio::tests::rset_schneidet_ab_und_richtet_rechts_aus ... ok
test finanz::tests::abschreibungen ... ok
test finanz::tests::barwert_und_endwert_sind_gegenlaeufig ... ok
test finanz::tests::endwert_einer_rentenzahlung ... ok
test finanz::tests::kapitalwert_und_interner_zinsfuss ... ok
test finanz::tests::irr_ohne_vorzeichenwechsel_ist_fehler ... ok
test finanz::tests::mirr_liegt_zwischen_den_zinsen ... ok
test finanz::tests::nper_zaehlt_die_perioden ... ok
test finanz::tests::ungueltige_argumente ... ok
test finanz::tests::zins_und_tilgung_ergeben_die_zahlung ... ok
test finanz::tests::zinssatz_wird_zurueckgerechnet ... ok
test format::tests::currency_darstellung ... ok
test format::tests::double_darstellung ... ok
test format::tests::ganzzahlen ... ok
test format::tests::single_darstellung ... ok
test format::tests::val_parsen ... ok
test host::tests::groessenaenderung_und_abbruch_als_ereignis ... ok
test host::tests::maus_und_tasten_behalten_ihre_reihenfolge ... ok
test host::tests::capture_host_haelt_zeichen_und_attribut ... ok
test host::tests::virtuelle_uhr_laeuft_nur_wenn_gestellt ... ok
test host::tests::verzoegertes_ereignis_kommt_nach_der_anzeige ... ok
test datetime::tests::versatz_gilt_je_zeitpunkt ... ok
test datetime::tests::versatz_liegt_im_gueltigen_bereich ... ok
test host::tests::vorbereitete_zeile_wird_zu_tasten ... ok
test isam::tests::absteigende_spalte_kehrt_die_ordnung_um ... ok
test isam::tests::beschaedigte_datei_meldet_fehler_88 ... ok
test isam::tests::close_beendet_keine_transaktion ... ok
test isam::tests::delete_pufferfehler_erhaelt_saetze_indizes_und_cursor ... ok
test isam::tests::deletetable_loest_alle_betroffenen_bindungen ... ok
test isam::tests::cursor_ueberlebt_eine_satzaenderung ... ok
test isam::tests::geloeschte_satz_id_wird_nicht_neu_vergeben ... ok
test isam::tests::gescheitertes_createindex_hinterlaesst_keinen_index ... ok
test isam::tests::indexeintraege_stehen_in_schluesselreihenfolge ... ok
test isam::tests::hoehere_formatversion_wird_abgewiesen ... ok
test isam::tests::jede_satzoperation_erzeugt_einen_protokolleintrag ... ok
test isam::tests::nullbyte_im_text_stoert_den_abschluss_nicht ... ok
test isam::tests::kodierung_erhaelt_die_ordnung_bei_zufallspaaren ... ok
test isam::tests::neue_tabellen_und_aktive_indizes_verschwinden_bei_ruecknahme ... ok
test isam::tests::praefix_ende_zaehlt_hoch ... ok
test isam::tests::ohne_transaktion_kein_protokoll ... ok
test isam::tests::pfadaliase_teilen_transaktion_und_ruecknahme ... ok
test isam::tests::nicht_festgeschriebene_transaktion_verfaellt ... ok
test isam::tests::satz_roundtrip_ueber_alle_feldtypen ... ok
test isam::tests::saetze_nach_close_aller_bindungen_zuruecknehmen ... ok
test isam::tests::savepoints_nehmen_index_und_tabellenstrukturen_zurueck ... ok
test isam::tests::textabschluss_ordnet_praefix_vor_laengerem_text ... ok
test isam::tests::ungueltige_namen_werden_abgewiesen ... ok
test screen::tests::blink_wird_als_hell_simuliert ... ok
test screen::tests::breites_zeichen_am_rechten_rand_bricht_ganz_um ... ok
test screen::tests::breites_zeichen_belegt_zwei_zellen ... ok
test screen::tests::dynamische_groesse_und_resize ... ok
test screen::tests::locate_auf_fortsetzung_trifft_den_zeichenanfang ... ok
test screen::tests::locate_prueft_grenzen ... ok
test screen::tests::print_schreibt_und_bewegt_cursor ... ok
test screen::tests::resize_folgt_vollem_scrollbereich ... ok
test screen::tests::resize_klemmt_cursor_und_scrollbereich ... ok
test screen::tests::resize_klemmt_nur_den_unteren_rand_wenn_der_bereich_bleibt ... ok
test screen::tests::rueckschritt_loescht_ein_breites_zeichen_ganz ... ok
test screen::tests::scrollen_am_unteren_rand ... ok
test screen::tests::ueberschreiben_einer_haelfte_leert_die_andere ... ok
test screen::tests::ui_zeile_bleibt_am_rand_ohne_umbruch_oder_scrollen ... ok
test screen::tests::umbruch_am_rechten_rand ... ok
test screen::tests::unicode_zeichen_belegen_eine_zelle ... ok
test screen::tests::view_print_begrenzt_scrollen ... ok
test snapshot::tests::breites_zeichen_erscheint_einmal ... ok
test snapshot::tests::getrimmt_auf_die_belegte_flaeche ... ok
test snapshot::tests::leerer_bildschirm_ergibt_leeren_snapshot ... ok
test snapshot::tests::locate_erweitert_die_flaeche ... ok
test snapshot::tests::mit_farben_kommt_die_attributebene ... ok
test snapshot::tests::nachgestellte_leerzeichen_bleiben_erhalten ... ok
test snapshot::tests::ohne_farben_keine_attributebene ... ok
test traps::tests::aus_verwirft_auch_das_gemerkte ... ok
test traps::tests::aus_verwirft_kuenftige ... ok
test traps::tests::beide_umschaltbits_gelten_gleich ... ok
test traps::tests::benutzertaste_braucht_umschaltzustand_und_scancode ... ok
test traps::tests::event_off_verwirft_ereignisse_und_laesst_die_zustaende ... ok
test traps::tests::genauer_trap_geht_dem_sammeltrap_vor ... ok
test traps::tests::gestoppt_merkt_genau_eines ... ok
test traps::tests::gosub_null_schaltet_den_trap_ab ... ok
test traps::tests::kein_wiedereintritt_waehrend_der_handler_laeuft ... ok
test traps::tests::key_null_faengt_alle_tasten_der_tabelle ... ok
test traps::tests::off_im_handler_ueberlebt_das_return ... ok
test traps::tests::ohne_trap_kostet_nichts ... ok
test traps::tests::reihenfolge_key_vor_timer_vor_uevent_vor_signal ... ok
test traps::tests::return_schaltet_sonst_selbsttaetig_ein ... ok
test traps::tests::uebersprungene_fristen_zaehlen_als_eine ... ok
test traps::tests::vordefinierte_taste_wird_ueber_den_scancode_erkannt ... ok
test isam::tests::struktur_undo_prueft_puffer_vor_dem_loeschen ... ok
test traps::tests::zeit_wird_erst_nach_der_frist_faellig ... ok
test using::tests::exponentialform ... ok
test using::tests::feldueberlauf_bekommt_prozentzeichen ... ok
test using::tests::format_wird_wiederverwendet ... ok
test using::tests::literale_und_unterstrich ... ok
test using::tests::numerisches_feld_mit_nachkommastellen ... ok
test using::tests::ohne_feld_aber_mit_werten_ist_fehler_5 ... ok
test using::tests::ohne_feld_und_ohne_werte_bleibt_der_text ... ok
test using::tests::stringfelder ... ok
test using::tests::tausendertrennung ... ok
test using::tests::waehrung_und_sterne ... ok
test using::tests::vorzeichenfuehrung ... ok
test value::tests::array_indexpruefung ... ok
test value::tests::banker_rounding ... ok
test value::tests::currency_rundung ... ok
test value::tests::overflow_bei_konvertierung ... ok
test isam::tests::symlink_neuanlage_behaelt_die_dateiidentitaet ... ok
test isam::tests::prozessfrist::frist_beendet_blockierten_testprozess ... ok
test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
Running unittests src/lib.rs (target/debug/deps/tb_ui-99b9ff49cc2d3799)
running 66 tests
test forms::tests::defaults_bereich_und_implizites_laden ... ok
test forms::tests::combobox_dropdown_closes_on_focus_change_and_hide ... ok
test forms::tests::arrays_und_designzeitfehler ... ok
test forms::tests::gleichzeitig_faellige_timer_laufen_nach_name ... ok
test forms::tests::hide_entlaedt_nicht_und_unload_ist_abbrechbar ... ok
test forms::tests::fokus_tab_access_default_und_eingabeprioritaet ... ok
test forms::tests::indexed_containers_preserve_parent_geometry_and_option_groups ... ok
test forms::tests::freier_formularklick_und_doppelklick_werden_zugestellt ... ok
test forms::tests::forms_dialoge_liefern_gruppen_eingabe_und_feste_groesse ... ok
test forms::tests::listenauswahl_bleibt_beim_einfuegen_und_entfernen_konsistent ... ok
test forms::tests::menuregeln_weisen_separator_und_titel_shortcuts_ab ... ok
test forms::tests::modalfehler_400_bis_403 ... ok
test forms::tests::optionen_gruppieren_nach_unmittelbarem_container ... ok
test forms::tests::screen_folgt_resize ... ok
test forms::tests::menues_zeichnen_und_navigieren_sechs_ebenen ... ok
test forms::tests::screen_meldet_oberstes_formular_und_aktives_control ... ok
test forms::tests::spin_zaehlt_zyklisch_und_wiederholt_nach_interval ... ok
test forms::tests::simple_combo_zeichnet_listeninhalt_auswahl_und_begrenzung ... ok
test forms::tests::tabfolge_ueberspringt_und_laeuft_rueckwaerts ... ok
test forms::tests::text_liste_option_scroll_picture_und_dateisystem ... ok
test forms::tests::timer_neustart_verwirft_alte_fristen_und_ereignisse ... ok
test forms::tests::timerarrays_holen_nur_aktive_zeit_nach_und_sortieren_nach_name_und_index ... ok
test forms::tests::zeichenbilder_aller_klassen_und_buttonhoehen ... ok
test forms::tests::z_reihenfolge_dragdrop_und_timerreihenfolge ... ok
test forms::tests::sorted_wechsel_erhaelt_auch_die_auswahl_zwischen_duplikaten ... ok
test frm::tests::binary_layout_preserves_arrays_and_container_hierarchy ... ok
test frm::tests::binary_class_specific_properties_match_the_reference_exports ... ok
test frm::tests::binary_reader_rejects_out_of_range_property_with_offset ... ok
test frm::tests::binary_reader_rejects_magic_and_unknown_structure_with_offset ... ok
test frm::tests::binary_strings_and_header_flags_map_to_the_named_properties ... ok
test frm::tests::binary_strings_are_decoded_from_cp437 ... ok
test frm::tests::explicit_default_is_preserved_until_canonical_write ... ok
test frm::tests::reads_nested_form_and_preserves_source_exactly ... ok
test frm::tests::canonical_index_zero_remains_an_array_and_array_parents_are_preserved ... ok
test frm::tests::reads_real_vbdos_form_with_complete_documented_description ... ok
test frm::tests::rejects_version_class_property_value_and_open_block_with_location ... ok
test frm::tests::spin_symbol_wird_als_bedienbares_control_erkannt ... ok
test frm::tests::unsupported_binary_property_is_named_and_unclaimed_strings_still_fail ... ok
test frm::tests::text_form_control_arrays_share_one_catalog_object_and_keep_indices ... ok
test frm::tests::writes_documented_d1_and_roundtrips_description ... ok
test frm::tests::unsupported_custom_control_is_named_and_not_emitted_as_screen ... ok
test frm::tests::writes_no_properties_for_default_only_control ... ok
test frm_pcode::tests::decodes_defint_and_vbdos_isam_tokens ... ok
test frm::tests::writes_read_only_boolean_only_when_it_differs_from_false ... ok
test frm_pcode::tests::embedded_include_is_a_comment_but_literals_remain_unchanged ... ok
test frm_pcode::tests::decodes_vbdos_declarations_without_losing_type_or_bounds ... ok
test frm_pcode::tests::next_trennt_eine_vorangehende_anweisung_auch_ohne_newline_token ... ok
test frm_pcode::tests::resets_block_local_default_types_before_the_next_block ... ok
test host::tests::ausserhalb_der_flaeche_wird_verworfen ... ok
test host::tests::letzte_zelle_liegt_noch_drin ... ok
test host::tests::backtab_ist_tab_mit_shift_auch_ohne_modifier ... ok
test host::tests::maus_zaehlt_ab_eins ... ok
test host::tests::rollrad_hat_keine_entsprechung ... ok
test host::tests::nach_groessenaenderung_gilt_die_neue_flaeche ... ok
test host::tests::sondertaste_traegt_fuehrendes_nullzeichen ... ok
test host::tests::strg_c_ist_abbruch ... ok
test host::tests::umschaltzustand_als_bitfeld ... ok
test host::tests::umschaltzustand_der_taste_wird_mitgefuehrt ... ok
test host::tests::zeichentaste_wird_zu_inkey_form ... ok
test screen::tests::farbabbildung ... ok
test signale::tests::marke_wird_zu_kennung_und_verfaellt_danach ... ok
test signale::tests::echtes_signal_setzt_die_marke ... ok
test signale::tests::sigint_hat_vorrang_vor_sigterm ... ok
test forms::tests::zustandsfarben_laufen_fuer_alle_controls_ueber_denselben_zeichenpfad ... ok
test terminal::tests::terminal_cleanup_on_normal_error_and_partial_initialization ... ok
test forms::tests::listenrenderer_haelt_zellgrenzen_auch_an_bildschirmraendern_ein ... ok
test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.83s
Running unittests src/lib.rs (target/debug/deps/tb_vm-446405b14b27e145)
running 16 tests
test bytecode::tests::instr_roundtrip ... ok
test bytecode::tests::unbekannte_version_wird_abgelehnt ... ok
test bytecode::tests::tbc_roundtrip ... ok
test codegen::tests::data_read_restore ... ok
test codegen::tests::ausdruck_monomorph_mit_conv ... ok
test codegen::tests::arrays_dim_und_zugriff ... ok
test codegen::tests::fehlerbehandlung_emit ... ok
test codegen::tests::for_mit_konstantem_step ... ok
test codegen::tests::for_mit_dynamischem_step ... ok
test codegen::tests::function_liefert_wert ... ok
test codegen::tests::gosub_und_on_goto ... ok
test codegen::tests::if_mit_fixup ... ok
test codegen::tests::string_konkatenation ... ok
test codegen::tests::tbc_roundtrip_ueber_codegen ... ok
test codegen::tests::prozedur_und_byref ... ok
test codegen::tests::vergleich_und_logik ... ok
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/cooperative.rs (target/debug/deps/cooperative-4f256e6b241b60f3)
running 7 tests
test finite_slices_preserve_events_without_clock_queries ... ok
test partial_console_operations_keep_prompt_arguments_and_assignment ... ok
test common_dialog_external_call_keeps_byref_arguments_until_completion ... ok
test pending_dialog_keeps_physical_resize_and_modeless_handler_finishes_after_hide ... ok
test dialogs_keep_partial_text_focus_and_caller_arguments ... ok
test sleep_deadline_survives_pause_and_does_not_pop_argument_twice ... ok
test modal_and_modeless_forms_resume_handlers_across_tiny_budgets ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/debugger.rs (target/debug/deps/debugger-1b4fd4d1399ffd4a)
running 14 tests
test break_continue_loop_and_statement_steps ... ok
test form_event_breakpoint_and_step_over_keep_the_event_frame ... ok
test gosub_step_over_breakpoint_priority_and_temporary_target_cleanup ... ok
test immediate_handler_exit_and_cached_new_imports_are_safe ... ok
test immediate_handler_resume_and_break_on_errors ... ok
test same_line_calls_and_immediate_do_not_retrigger_a_line_breakpoint ... ok
test set_next_rejects_loop_gosub_handler_and_pending_operations_atomically ... ok
test set_next_rejects_else_and_case_entry_but_allows_peer_statements ... ok
test include_identity_qualified_globals_udts_and_older_frames ... ok
test immediate_wait_interrupt_nested_error_end_and_run ... ok
test step_over_recursive_frames_history_and_safe_jump ... ok
test watches_immediate_byref_and_errors_preserve_continuation ... ok
test watches_never_initialize_arrays_or_run_user_functions_and_keep_selected_context ... ok
test watchpoint_history_ring_and_error_differential ... ok
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/events.rs (target/debug/deps/events-4639c06deccd7192)
running 33 tests
test doevents_verhindert_rekursion_derselben_forms_prozedur ... ok
test eof_im_dialog_eines_formularhandlers_beendet_die_ereignispumpe ... ok
test dialog_erhaelt_stop_markierung_unverbrauchter_tasten ... ok
test beide_signale_werden_zugestellt_und_beginnen_in_quellreihenfolge ... ok
test fehlender_ereignispfad_wird_namentlich_erkannt ... ok
test fokus_handler_laufen_geordnet_bis_zur_rueckkehr ... ok
test handler_eingabe_und_stop_bewahren_die_aeussere_eingabe ... ok
test eof_leert_angenommene_eingaben_bei_modalen_und_modellosen_forms ... ok
test input_redo_verliert_weder_referenzen_noch_teiltext_beim_trap ... ok
test formular_tastatur_fallback_fuehrt_alle_drei_basic_handler_aus ... ok
test input_fortsetzung_erhaelt_teiltext_ausdruck_und_byref_ziel ... ok
test lokaler_error_handler_nach_trap_verwirft_abgebrochene_teileingabe ... ok
test intervallaenderung_im_handler_verwirft_bereits_faellige_altintervalle ... ok
test offenes_menu_sperrt_traps_und_wartende_forms_timer_an_allen_zustellpunkten ... ok
test ohne_zeitbedarf_keine_uhrabfrage_und_keine_mausansammlung ... ok
test randomize_eingabe_teilt_den_fortsetzbaren_konsolenpfad ... ok
test key_on_off_stop_gelten_fuer_alle_konsoleneingaben ... ok
test return_label_verwirft_abgebrochene_eingabe_und_ausdruck ... ok
test review_gleichzeitig_key_und_uevent_behalten_prioritaet ... ok
test review_maus_vor_getrappter_taste ... ok
test review_menu_schliessen_stellt_pending_trap_vor_erneutem_warten_zu ... ok
test review_modale_eingabe_vor_eof_wird_zugestellt ... ok
test registrierte_form_ereignisse_erreichen_basic_aus_realen_quellen ... ok
test review_signal_waehrend_blockierender_eingabe ... ok
test review_objektargument_darf_gotfocus_nicht_vorziehen ... ok
test shell_und_irr_funktionssignaturen_erreichen_die_runtime ... ok
test spaete_timeraktivierung_nutzt_hostzeit_auch_ueber_control_parameter ... ok
test sleep_folgt_nur_der_hostfrist_und_forms_timer_beendet_es ... ok
test timer_waehrend_input_wird_vor_erneutem_warten_zugestellt ... ok
test taste_maus_und_trap_behalten_die_annahmereihenfolge ... ok
test unload_aus_unload_handler_ruft_dieselbe_prozedur_nicht_rekursiv_auf ... ok
test prozessfrist::frist_beendet_blockierten_testprozess ... ok
test registrierte_control_ereignisse_erreichen_basic_aus_realen_quellen ... ok
test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
Running tests/incremental.rs (target/debug/deps/incremental-a4dc5198ede2a626)
running 4 tests
test unused_constants_do_not_invalidate_independent_units_and_declare_changes_do ... ok
test includes_source_ids_data_and_forms_relink_without_patching_old_products ... ok
test cached_private_edits_parse_and_compile_only_changed_modules ... ok
test constants_types_common_removed_symbols_and_order_match_full_compiler ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running tests/library.rs (target/debug/deps/library-0fedd88e5db8b115)
running 9 tests
test library_include_locations_keep_physical_lines_and_basic_erl ... ok
test library_source_locations_and_run_restart_are_preserved ... ok
test contracts_reject_result_common_bounds_and_invalid_declarations ... ok
test source_debug_context_keeps_module_ids_when_library_is_between_sources ... ok
test source_and_library_have_identical_types_constants_common_data_byref_and_init_order ... ok
test unused_declare_is_not_an_import_but_references_in_any_body_must_resolve ... ok
test library_container_rejects_truncation_versions_lengths_and_references ... ok
test separate_form_libraries_remap_nested_objects_initials_arrays_and_events ... ok
test two_source_free_libraries_with_typed_open_imports_and_diagnostics ... ok
test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/project.rs (target/debug/deps/project-fdfd2526c8be628f)
running 7 tests
test diagnose_im_include_und_echte_duplikate_bleiben_sichtbar ... ok
test module_includes_erl_breakpoints_und_inspektion_behalten_ihren_ursprung ... ok
test initialisierungen_def_fn_und_modulhandler_haben_eigene_quellorte ... ok
test lokale_prozeduren_shared_common_und_wiederholte_includes_bleiben_getrennt ... ok
test typreferenzen_signaturen_und_option_base_ueber_modulgrenzen ... ok
test beschaedigte_container_werden_vor_der_ausfuehrung_abgewiesen ... ok
test zwei_formulare_mit_gleichen_controls_und_arrays_laufen_aus_dem_kompilat ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running tests/project_io.rs (target/debug/deps/project_io-caf334832e47fea0)
running 7 tests
test case_insensitive_parent_lookup_works_from_relative_base_without_changing_cwd ... ok
test overlays_keep_original_files_and_distinct_module_contexts ... ok
test documented_mak_example_is_accepted_by_the_shared_loader ... ok
test relative_include_precedes_search_paths_and_virtual_files_are_resolved ... ok
test startup_metadata_roundtrip_and_invalid_contracts ... ok
test cycle_missing_include_and_literal_directives_are_distinguished ... ok
test tbl_members_move_save_as_order_startup_and_same_size_cache_replacement ... ok
test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running tests/project_regressions.rs (target/debug/deps/project_regressions-8ce4bce0bf8120f5)
running 16 tests
test diagnostik_bei_literalen_im_include_hat_die_exakte_spalte ... ok
test debugger_unterscheidet_typisierte_scalar_und_arraynamen ... ok
test gemischte_frm_und_form_module_haben_getrennte_ereignisbindungen ... ok
test common_arrays_behalten_dynamische_grenzen_und_kompatible_offene_deklarationen ... ok
test common_vertraege_und_linkfehler_haben_echte_quellorte ... ok
test importkontext_bleibt_auch_bei_abweichenden_lokalen_definitionen_erhalten ... ok
test spaetere_common_konflikte_und_doppelte_module_werden_am_ursprung_gemeldet ... ok
test prozedurlokaler_deftype_veraendert_keine_nachfolgende_signatur ... ok
test modulbreakpoint_rundlauf_inspektion_und_numerische_erl_bleiben_getrennt ... ok
test v3_form_metabefehle_erzeugen_getrennte_formularobjekte ... ok
test v1_zweige_und_schleifen_behalten_eigene_quellorte ... ok
test schleifengrenzen_tragen_breakpoint_include_und_resume ... ok
test v2_importierte_deklarationen_behalten_kontext_und_abhaengigkeiten ... ok
test v6_linkerdiagnose_nennt_den_urspruenglichen_dateiort ... ok
test v5_load_und_unload_loesen_den_expliziten_container_auf ... ok
test v4_common_behaelt_typidentitaet_und_initialisiert_arrays_einmal ... ok
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
Running tests/vm.rs (target/debug/deps/vm-f58022567b4cf055)
running 114 tests
test breakpoint_haelt_an_und_setzt_fort ... ok
test banker_rounding_cint ... ok
test ausgabe_erscheint_vor_der_eingabe ... ok
test clipboard_und_printer_objekte_haben_laufzeitwirkung ... ok
test byref_auf_arrayelement ... ok
test byref_wirkt_zurueck ... ok
test common_dialog_registrierung_setzt_byref_erfolg ... ok
test color_prueft_wertebereich ... ok
test cls_setzt_cursor_zurueck ... ok
test data_typkonflikt_fehler_13 ... ok
test data_read_restore ... ok
test def_fn_im_modulkontext ... ok
test default_button_hat_vorrang_und_beendet_modales_formular ... ok
test division_durch_null ... ok
test doevents_liefert_null ... ok
test do_loop_varianten ... ok
test doevents_stellt_zu ... ok
test eingabe_wird_geechot_und_rueckschritt_loescht ... ok
test einzelschritt ... ok
test erl_liefert_zeilennummer ... ok
test end_und_system ... ok
test alle_mk_cv_paare_verlangen_exakte_bytezeichenbreite ... ok
test datei_und_elternpfadfehler_sind_am_sprachzugang_unterscheidbar ... ok
test erl_nennt_die_fehlerzeile_nicht_die_handlerzeile ... ok
test erl_null_ohne_zeilennummern ... ok
test error_anweisung ... ok
test exit_for_und_do ... ok
test fehler_im_handler_ist_fatal ... ok
test fehlende_ereignisprozedur_verfaellt_und_typeof_prueft_klasse ... ok
test fehler_im_trap_handler_erreicht_den_modulweiten_handler ... ok
test event_off_klammert_die_zustellung ... ok
test for_mit_negativem_step ... ok
test for_mit_dynamischem_step ... ok
test fester_versatz_verschiebt_die_uhr ... ok
test for_ohne_durchlauf ... ok
test form_load_laeuft_vor_dem_sichtbarsetzen ... ok
test form_load_laeuft_einmal_und_unload_cancel_verhindert_entladen ... ok
test function_und_rekursion ... ok
test ganzes_array_uebergeben ... ok
test grafik_line_paint_und_view_zeichnen_in_den_zellenpuffer ... ok
test gosub_return_und_fehler_3 ... ok
test gosub_null_schaltet_den_trap_ab ... ok
test groessenaenderung_wirkt_zur_laufzeit ... ok
test gemischte_arithmetik ... ok
test inkey_ohne_taste_ist_leer ... ok
test inkey_liefert_zeichen_und_sondertaste ... ok
test input_mit_redo ... ok
test input_s_liest_aus_einer_binaerdatei ... ok
test input_s_liest_genau_n_zeichen_ohne_echo ... ok
test input_s_teilt_sondertasten_und_bewahrt_rest_fuer_inkey ... ok
test intdiv_rundet_operanden_vor ... ok
test kennung_ausserhalb_des_bereichs_ist_fehler_5 ... ok
test klassischer_timer_trap_ruht_solange_das_menu_offen_ist ... ok
test klammern_erzwingen_byval ... ok
test leere_warteschleife_hat_eine_anweisungsgrenze ... ok
test kontrollfluss_korpusdatei ... ok
test len_liefert_die_feste_satzbreite_eines_udt ... ok
test line_input_liest_ganze_zeile ... ok
test input_datei_bewahrt_felder_und_unterscheidet_leer_von_fehlend ... ok
test listenmethoden_und_indexeigenschaft_laufen_auf_control_arrays ... ok
test listenmethoden_indexeigenschaft_und_picture_messung_laufen_in_der_vm ... ok
test logik_bitweise ... ok
test locate_ausserhalb_loest_fehler_5_aus ... ok
test lokaler_handler_verdeckt_modulweiten ... ok
test mid_anweisung_mutiert ... ok
test lokaler_handler_hat_vorrang ... ok
test mausargumente_kommen_in_zellen_an ... ok
test input_datei_alle_lesearten_teilen_utf8_cursor_und_seek ... ok
test modales_show_setzt_nach_unload_fort ... ok
test modulweiter_handler_faengt_prozedurfehler ... ok
test modelloses_formular_bleibt_nach_programmende_bedienbar ... ok
test objektcode_erzeugt_keine_zusaetzlichen_zustellopcodes ... ok
test objektzugriff_laeuft_ueber_objekt_und_eigenschaftsindex ... ok
test modulweites_on_error_aus_prozedur ... ok
test ohne_handler_bricht_ab ... ok
test on_error_goto_0_deaktiviert ... ok
test ohne_timer_on_kein_trap ... ok
test on_goto_berechnet ... ok
test msgbox_und_inputbox_sind_keine_unsupported_opcodes_mehr ... ok
test on_local_error_bleibt_prozedurlokal ... ok
test overflow_bei_zuweisung ... ok
test print_hallo_welt ... ok
test out_of_data_fehler_4 ... ok
test printform_schreibt_das_textformular_in_den_druckerkanal ... ok
test programmversatz_wirkt_auf_alle_zeitfunktionen ... ok
test print_zonen_und_tab ... ok
test restore_mit_label ... ok
test resume_next_faehrt_fort ... ok
test resume_ohne_fehler_20 ... ok
test rueckfall_auf_utc_laeuft_fehlerfrei ... ok
test resume_wiederholt_anweisung ... ok
test screen_controlpanel_hat_einen_indexierten_laufzeitwert ... ok
test run_gibt_datei_oder_zeile_an_den_runner_weiter ... ok
test screen_anweisung_bildet_grafikmodi_auf_den_zellenpuffer_ab ... ok
test screen_funktion_ausserhalb_loest_fehler_5_aus ... ok
test setuevent_loest_den_uevent_trap_aus ... ok
test select_case_bereiche ... ok
test sleep_endet_durch_ein_ereignis ... ok
test sondertastenrest_wird_nicht_erneut_getrappt ... ok
test static_behaelt_werte ... ok
test steuerarray_eigenschaften_und_objektparameter_funktionieren ... ok
test steuerarray_ereignis_stellt_index_voran ... ok
test stop_liefert_zeile_und_ist_fortsetzbar ... ok
test time_und_now_stimmen_ueberein ... ok
test stringvergleich_und_verkettung ... ok
test timer_zaehlt_ab_lokaler_mitternacht ... ok
test timer_off_im_handler_ueberlebt_das_return ... ok
test trap_aus_einer_sub_heraus_kehrt_dorthin_zurueck ... ok
test udt_wertsemantik_und_felder ... ok
test timezoneknown_hat_integer_signatur_und_zeigt_aktuellen_status ... ok
test width_hebt_die_groesse_an ... ok
test zeit_trap_laeuft_und_kehrt_zurueck ... ok
test unicode_puffergrenzen_und_binaere_records_bleiben_getrennt ... ok
test open_for_isam_endet_nicht_mehr_mit_fehler_73 ... ok
test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
Doc-tests tb_export
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests tb_frontend
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests tb_ide
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests tb_runner
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests tb_runtime
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests tb_ui
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests tb_vm
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+ cargo test --locked -p tb-cli --test inventar -- --exact abdeckungsstand_wird_ausgewiesen --nocapture
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
Running tests/inventar.rs (target/debug/deps/inventar-b48cab1beb5df369)
running 1 test
Abdeckung: implementiert 795 · offen 0 · Non-Feature 50 · gesamt 845
Sprache: implementiert 241 · offen 0 · Non-Feature 50 · gesamt 291
Forms: implementiert 554 · offen 0 · Non-Feature 0 · gesamt 554
Offene Einträge: keine
test abdeckungsstand_wird_ausgewiesen ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 16 filtered out; finished in 0.01s
+ cargo fmt --all -- --check
+ cargo clippy --locked --workspace --all-targets -- -D warnings
Checking log v0.4.34
Checking libc v0.2.189
Checking thiserror v2.0.20
Checking cfg-if v1.0.4
Checking scopeguard v1.2.0
Checking bitflags v2.13.1
Checking smallvec v1.15.2
Checking lock_api v0.4.14
Checking linux-raw-sys v0.4.15
Checking jiff-core v0.1.0
Checking errno v0.3.14
Checking signal-hook-registry v1.4.8
Checking signal-hook v0.3.18
Checking parking_lot_core v0.9.12
Checking mio v1.2.2
Checking either v1.18.0
Checking unicode-width v0.2.0
Checking foldhash v0.1.5
Checking equivalent v1.0.2
Checking allocator-api2 v0.2.21
Checking itertools v0.13.0
Checking hashbrown v0.15.5
Checking jiff v0.2.35
Checking signal-hook-mio v0.2.5
Checking parking_lot v0.12.5
Checking rustix v0.38.44
Checking redb v4.2.0
Checking castaway v0.2.4
Checking tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend)
Checking ryu v1.0.23
Checking unicode-segmentation v1.13.3
Checking itoa v1.0.18
Checking static_assertions v1.1.0
Checking unicode-width v0.1.14
Checking compact_str v0.8.2
Checking unicode-truncate v1.1.0
Checking crossterm v0.28.1
Checking lru v0.12.5
Checking strum v0.26.3
Checking cassowary v0.3.0
Checking tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime)
Checking ratatui v0.29.0
Checking anyhow v1.0.104
Checking tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui)
Checking unicase v2.9.0
Checking memchr v2.8.3
Checking pulldown-cmark v0.13.4
Checking tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm)
Checking tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export)
Checking tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide)
Checking tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner)
Checking tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.78s
+ cargo bench --locked -p tb-vm --bench compile --bench vm
Compiling proc-macro2 v1.0.107
Compiling unicode-ident v1.0.24
Compiling quote v1.0.47
Compiling thiserror v2.0.20
Compiling redb v4.2.0
Compiling syn v3.0.4
Compiling log v0.4.34
Compiling jiff-core v0.1.0
Compiling jiff v0.2.35
Compiling thiserror-impl v2.0.20
Compiling unicode-width v0.2.0
Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime)
Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend)
Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui)
Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm)
Finished `bench` profile [optimized] target(s) in 1m 16s
Running benches/compile.rs (target/release/deps/compile-beb6086d914b2a16)
Hardware: linux / aarch64 / aarch64
Profil: Release / opt-level=3, eigener Harness; cargo bench -p tb-vm --bench compile
Compile-Budget-Benchmark (Release):
Einzelmodul: 508 Zeilen in 4.59 ms (Budget 50 ms) OK
Projekt: 49760 Zeilen in 371 ms (Budget 1000 ms) OK — 335421 Instruktionen
Durchsatz: 133972 Zeilen/s
Cacheänderung: 1 Module, Median 2.73 ms (7 Läufe; Invalidierung + Link), 1 neu / 0 wiederverwendet; Budget 50 ms OK
Cacheänderung: 20 Module, Median 117.87 ms (7 Läufe; Invalidierung + Link), 1 neu / 19 wiederverwendet; Budget 1000 ms OK
Running benches/vm.rs (target/release/deps/vm-886aab868d006170)
VM-Durchsatz-Benchmark (Release):
INTEGER-Schleife (10 Mio): 5227 ms (1.9 Mio Iterationen/s)
DOUBLE-Schleife (5 Mio): 2474 ms (2.0 Mio Iterationen/s)
SUB-Aufrufe (1 Mio, BYREF): 595 ms (1.7 Mio Aufrufe/s)
String-Funktionen (200k): 307 ms (0.7 Mio Runden/s)
Phase-6-Grundabnahme bestanden; native Ziel-/Releaseabnahme folgt in Changes 0207.