From 332933f42c28b84ec35ce847b8507d79a33ec937 Mon Sep 17 00:00:00 2001 From: Chili Palmer Date: Mon, 7 Sep 2026 23:15:44 +0200 Subject: [PATCH] =?UTF-8?q?Phase=206:=20Erfolgreiche=20Actions-Matrix=20un?= =?UTF-8?q?d=20Paketpr=C3=BCfungen=20dokumentieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/distribution.md | 6 +- .../design.md | 4 +- .../actions-run-5/acceptance/acceptance.json | 12 + .../actions-run-5/acceptance/acceptance.log | 1218 +++++++++++++++++ .../actions-run-5/acceptance/native-ide.log | 75 + .../actions-run-5/foreign-short-temp-path.log | 11 + .../evidence/actions-run-5/job-901.log | 209 +++ .../evidence/actions-run-5/job-902.log | 342 +++++ .../evidence/actions-run-5/job-903.log | 352 +++++ .../evidence/actions-run-5/job-904.log | 349 +++++ .../evidence/actions-run-5/job-905.log | 531 +++++++ .../actions-run-5/linux-amd64-build.txt | 15 + .../actions-run-5/linux-arm64-build.txt | 15 + .../linux-arm64-proof/ide-pty.log | 3 + .../linux-arm64-proof/library.log | 1 + .../linux-arm64-proof/native.log | 13 + .../linux-arm64-proof/report.json | 16 + .../actions-run-5/macos-arm64-build.txt | 15 + .../actions-run-5/macos-proof/ide-pty.log | 3 + .../actions-run-5/macos-proof/library.log | 1 + .../actions-run-5/macos-proof/native.log | 13 + .../actions-run-5/macos-proof/report.json | 16 + .../evidence/actions-run-5/packages.json | 22 + .../evidence/actions-run-5/run.json | 60 + ...sic-0.1.0-linux-amd64.tar.gz.manifest.json | 22 + ...minalbasic-0.1.0-linux-amd64.tar.gz.sha256 | 1 + ...sic-0.1.0-linux-arm64.tar.gz.manifest.json | 22 + ...minalbasic-0.1.0-linux-arm64.tar.gz.sha256 | 1 + ...sic-0.1.0-macos-arm64.tar.gz.manifest.json | 22 + ...minalbasic-0.1.0-macos-arm64.tar.gz.sha256 | 1 + ...basic-0.1.0-windows-amd64.7z.manifest.json | 26 + ...erminalbasic-0.1.0-windows-amd64.7z.sha256 | 1 + .../actions-run-5/windows-amd64-build.txt | 15 + .../evidence/actions-run-5/windows-format.log | 5 + .../tasks.md | 21 +- .../verification.md | 76 +- 36 files changed, 3478 insertions(+), 37 deletions(-) create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/native-ide.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/foreign-short-temp-path.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-901.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-902.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-903.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-904.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-905.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-amd64-build.txt create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-build.txt create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/ide-pty.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/library.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/native.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/report.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-arm64-build.txt create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/ide-pty.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/library.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/native.log create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/report.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/packages.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/run.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.manifest.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.sha256 create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.manifest.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.sha256 create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.manifest.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.sha256 create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.manifest.json create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.sha256 create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-amd64-build.txt create mode 100644 openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-format.log diff --git a/docs/distribution.md b/docs/distribution.md index c42695f..370ffde 100644 --- a/docs/distribution.md +++ b/docs/distribution.md @@ -15,6 +15,8 @@ Kein Cross-Build ist ein Windows-/macOS-/Linux-Emulatornachweis. Rust 1.97.1 ist in `rust-toolchain.toml` fixiert. Die Images stehen mit Digest in `.gitea/workflows/build.yml`; SDK/Clang/Zig stammen aus diesen Images. 7-Zip 25.01 wird mit fester SHA-256 in `bootstrap.sh` bereitgestellt. +Vor dem Checkout installieren beide Workflows Node.js 22.22.0 mit fester +SHA-256: Die Cross-Images enthalten keine Laufzeit für JavaScript-Actions. Zusätzlich prüft der Windows-Build einen festen Hash aller SDK-/CRT-Dateien und Symlinks. Änderungen unter derselben Microsoft-Versionsbezeichnung werden damit abgelehnt; der Pin muss dann ausdrücklich aktualisiert werden. @@ -40,8 +42,8 @@ Quellen bleiben in `manifest.json` markiert und sind nicht freigabefähig. ## Origin-Konfiguration und Rechte Actions sind am Repository aktiviert. Der gemeinsame Runner heißt -`gitea-arm64-01`. Sein Neustartfehler wurde separat gemeldet; der Aufbau der -Repository-Workflows ändert keine globale Docker-/AppArmor-Konfiguration. +`gitea-arm64-01`. Der Benutzer hat seinen Neustartfehler behoben; die +Repository-Workflows ändern keine globale Docker-/AppArmor-Konfiguration. Erforderliche Konfiguration: diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/design.md b/openspec/changes/phase-6-06-gitea-actions-und-releases/design.md index 8134698..dca37fc 100644 --- a/openspec/changes/phase-6-06-gitea-actions-und-releases/design.md +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/design.md @@ -31,7 +31,9 @@ Lokale Skripte zuerst lauffähig machen, dann Gitea-Runner und Workflows anbinde ## Konkretisierung während der Umsetzung -- Rust 1.97.1, vorhandene Cross-Images per Digest, 7-Zip 25.01 per SHA-256. +- Rust 1.97.1, vorhandene Cross-Images per Digest, 7-Zip 25.01 und + Node.js 22.22.0 per SHA-256. Node wird vor checkout bereitgestellt, da die + Cross-Images keine JavaScript-Actions-Laufzeit enthalten. SDK-/CRT-Versionen und ein Hash ihrer exakten Header-/Library-Bytes sind für Windows fixiert; macOS-SDK/Zig stammen aus dem gepinnten Image. - `tb-template --inspect` nutzt den vorhandenen PE/ELF/Mach-O-Parser auch diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.json new file mode 100644 index 0000000..de4c533 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.json @@ -0,0 +1,12 @@ +{ + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "passed": true, + "buildhost": "Linux-6.8.0-139-generic-aarch64-with-glibc2.41", + "run_url": "https://git.rfc1437.de/hugo/TerminalBasic/actions/runs/5", + "foreign": true, + "inventory": true, + "workspace": true, + "benchmarks": true, + "native_ide": true, + "log_sha256": "340f54e51cd451bc5c912d01da21f4cb961149050f112429bc3935255f4994ba" +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.log new file mode 100644 index 0000000..ef37289 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/acceptance.log @@ -0,0 +1,1218 @@ ++ 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 02–07. diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/native-ide.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/native-ide.log new file mode 100644 index 0000000..a3b9c79 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/acceptance/native-ide.log @@ -0,0 +1,75 @@ + 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 strsim v0.11.1 + Compiling parking_lot_core v0.9.12 + Compiling cfg-if v1.0.4 + Compiling darling_core v0.24.1 + Compiling signal-hook-registry v1.4.8 + Compiling scopeguard v1.2.0 + Compiling smallvec v1.15.2 + Compiling rustix v0.38.44 + Compiling thiserror v2.0.20 + Compiling lock_api v0.4.14 + Compiling darling_macro v0.24.1 + Compiling thiserror-impl v2.0.20 + Compiling mio v1.2.2 + Compiling syn v2.0.119 + Compiling linux-raw-sys v0.4.15 + Compiling bitflags v2.13.1 + Compiling equivalent v1.0.2 + Compiling paste v1.0.15 + Compiling heck v0.5.0 + Compiling instability v0.3.13 + Compiling either v1.18.0 + Compiling foldhash v0.1.5 + Compiling allocator-api2 v0.2.21 + Compiling hashbrown v0.15.5 + Compiling strum_macros v0.26.4 + Compiling itertools v0.13.0 + Compiling redb v4.2.0 + Compiling signal-hook-mio v0.2.5 + Compiling darling v0.24.1 + Compiling parking_lot v0.12.5 + Compiling castaway v0.2.4 + Compiling unicode-width v0.2.0 + Compiling unicode-width v0.1.14 + Compiling indoc v2.0.7 + Compiling unicode-segmentation v1.13.3 + Compiling jiff-core v0.1.0 + Compiling itoa v1.0.18 + Compiling static_assertions v1.1.0 + Compiling ryu v1.0.23 + 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 tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) + Compiling ratatui v0.29.0 + 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 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) + Finished `release` profile [optimized] target(s) in 1m 25s + Compiling anyhow v1.0.104 + Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) + Finished `release` profile [optimized] target(s) in 7.40s + Running `target/release/tb-template /tmp/tb-ci-runtime-3wzk5bf9/runtime/aarch64-unknown-linux-gnu/tbrt aarch64-unknown-linux-gnu` +/tmp/tb-ci-runtime-3wzk5bf9/runtime/aarch64-unknown-linux-gnu + Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s + Running unittests src/main.rs (target/debug/deps/tbc-0838068ce19bb639) + +running 1 test +test ide_acceptance::real_native_ide_exports_and_source_free_cli_library_consumer ... ok + +test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 6 filtered out; finished in 1.00s + diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/foreign-short-temp-path.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/foreign-short-temp-path.log new file mode 100644 index 0000000..266bae0 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/foreign-short-temp-path.log @@ -0,0 +1,11 @@ + Compiling tb-cli v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-cli) + Finished `test` profile [unoptimized + debuginfo] target(s) in 2.29s + Running tests/foreign.rs (target/debug/deps/foreign-92ee6191b667aed6) + +running 3 tests +test fehlender_oder_falscher_fremdbestand_wird_benannt ... ok +test prozessfrist::frist_beendet_blockierten_testprozess ... ok +test oeffentliche_formularprogramme_sind_reproduzierbar_bedienbar ... ok + +test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.39s + diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-901.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-901.log new file mode 100644 index 0000000..e544484 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-901.log @@ -0,0 +1,209 @@ +2026-09-07T20:47:59.5444254Z gitea-arm64-01(version:v3.0.0) +2026-09-07T20:47:59.5444269Z ::group::Runner Information +2026-09-07T20:47:59.5444276Z Runner labels: ubuntu-latest, linux-arm64 +2026-09-07T20:47:59.5444283Z Task: 557 +2026-09-07T20:47:59.5444289Z Job: checks +2026-09-07T20:47:59.5444295Z Repository: hugo/TerminalBasic +2026-09-07T20:47:59.5444302Z Triggered by event: push +2026-09-07T20:47:59.5444315Z ::endgroup:: +2026-09-07T20:47:59.5444321Z ::group::Operating System +2026-09-07T20:47:59.5444329Z Alpine Linux v3.24 +2026-09-07T20:47:59.5444334Z linux/arm64 +2026-09-07T20:47:59.5444340Z ::endgroup:: +2026-09-07T20:47:59.5448852Z workflow prepared +2026-09-07T20:47:59.5556918Z ::group::Starting job container +2026-09-07T20:47:59.5557392Z image: ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +2026-09-07T20:47:59.5557513Z name: GITEA-ACTIONS-TASK-557-WORKFLOW-Vierziel-Build-und-Pflichtabnah-f26e9171dd91e5a0814e32966ea8a76c2bbdc89f242d47654655b49cb2ac1ca5 +2026-09-07T20:47:59.5557631Z network: GITEA-ACTIONS-TASK-557-WORKFLOW-Vierziel-Build-und-Pflichtabnah-f26e9171dd91e5a0814e32966ea8a76c2bbdc89f242d47654655b49cb2ac1ca5-checks-network +2026-09-07T20:47:59.5557852Z docker pull image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= username= forcePull=false +2026-09-07T20:47:59.5895212Z Cleaning up network for job checks, and network name is: GITEA-ACTIONS-TASK-557-WORKFLOW-Vierziel-Build-und-Pflichtabnah-f26e9171dd91e5a0814e32966ea8a76c2bbdc89f242d47654655b49cb2ac1ca5-checks-network +2026-09-07T20:47:59.6279739Z docker create image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-557-WORKFLOW-Vierziel-Build-und-Pflichtabnah-f26e9171dd91e5a0814e32966ea8a76c2bbdc89f242d47654655b49cb2ac1ca5-checks-network" +2026-09-07T20:47:59.6380396Z --network and --net in the options will be ignored. +2026-09-07T20:47:59.6926033Z docker run image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-557-WORKFLOW-Vierziel-Build-und-Pflichtabnah-f26e9171dd91e5a0814e32966ea8a76c2bbdc89f242d47654655b49cb2ac1ca5-checks-network" +2026-09-07T20:47:59.9264610Z ::endgroup:: +2026-09-07T20:47:59.9354338Z Prepare all required actions +2026-09-07T20:48:01.2789218Z Download action repository 'actions/checkout@11d5960a326750d5838078e36cf38b85af677262' (SHA:11d5960a326750d5838078e36cf38b85af677262) +2026-09-07T20:48:01.8928309Z Download action repository 'actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5' (SHA:ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5) +2026-09-07T20:48:01.8929048Z Complete job name: checks +2026-09-07T20:48:01.9607600Z ::group::Run set -eu +2026-09-07T20:48:01.9608031Z set -eu +2026-09-07T20:48:01.9608156Z curl -fsSL https://nodejs.org/dist/v22.22.0/node-v22.22.0-linux-arm64.tar.xz -o /tmp/tb-node.tar.xz +2026-09-07T20:48:01.9608328Z echo '1bf1eb9ee63ffc4e5d324c0b9b62cf4a289f44332dfef9607cea1a0d9596ba6f /tmp/tb-node.tar.xz' | sha256sum -c - +2026-09-07T20:48:01.9608451Z tar -xJf /tmp/tb-node.tar.xz -C /usr/local --strip-components=1 +2026-09-07T20:48:01.9608553Z node --version +2026-09-07T20:48:01.9608653Z shell: sh -e {0} +2026-09-07T20:48:01.9608789Z ::endgroup:: +2026-09-07T20:48:02.2306910Z /tmp/tb-node.tar.xz: OK +2026-09-07T20:48:04.4150286Z v22.22.0 +2026-09-07T20:48:04.4641133Z ::group::Run https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:48:04.4641600Z with: +2026-09-07T20:48:04.4641750Z persist-credentials: false +2026-09-07T20:48:04.8946515Z ::add-matcher::/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/problem-matcher.json +2026-09-07T20:48:04.8946932Z Syncing repository: hugo/TerminalBasic +2026-09-07T20:48:04.8947619Z ::group::Getting Git version info +2026-09-07T20:48:04.8952086Z Working directory is '/workspace/hugo/TerminalBasic' +2026-09-07T20:48:04.9058676Z [command]/usr/bin/git version +2026-09-07T20:48:04.9125022Z git version 2.47.3 +2026-09-07T20:48:04.9172656Z ::endgroup:: +2026-09-07T20:48:04.9210971Z Temporarily overriding HOME='/tmp/9e7806f1-6ffd-4e05-8f05-110c6d7e4c05' before making global git config changes +2026-09-07T20:48:04.9211656Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T20:48:04.9223598Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T20:48:04.9270409Z Deleting the contents of '/workspace/hugo/TerminalBasic' +2026-09-07T20:48:04.9277356Z ::group::Initializing the repository +2026-09-07T20:48:04.9293132Z [command]/usr/bin/git init /workspace/hugo/TerminalBasic +2026-09-07T20:48:04.9365035Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-09-07T20:48:04.9365595Z hint: is subject to change. To configure the initial branch name to use in all +2026-09-07T20:48:04.9365735Z hint: of your new repositories, which will suppress this warning, call: +2026-09-07T20:48:04.9365861Z hint: +2026-09-07T20:48:04.9366041Z hint: git config --global init.defaultBranch +2026-09-07T20:48:04.9366254Z hint: +2026-09-07T20:48:04.9366357Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-09-07T20:48:04.9366471Z hint: 'development'. The just-created branch can be renamed via this command: +2026-09-07T20:48:04.9366595Z hint: +2026-09-07T20:48:04.9366722Z hint: git branch -m +2026-09-07T20:48:04.9366828Z Initialized empty Git repository in /workspace/hugo/TerminalBasic/.git/ +2026-09-07T20:48:04.9391805Z [command]/usr/bin/git remote add origin https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T20:48:04.9459592Z ::endgroup:: +2026-09-07T20:48:04.9460142Z ::group::Disabling automatic garbage collection +2026-09-07T20:48:04.9466710Z [command]/usr/bin/git config --local gc.auto 0 +2026-09-07T20:48:04.9535103Z ::endgroup:: +2026-09-07T20:48:04.9546286Z ::group::Setting up auth +2026-09-07T20:48:04.9563460Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:48:04.9617724Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:48:05.0085308Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:48:05.0146419Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:48:05.0691913Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:48:05.0742921Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:48:05.1201039Z [command]/usr/bin/git config --local http.https://git.rfc1437.de/.extraheader AUTHORIZATION: basic *** +2026-09-07T20:48:05.1282008Z ::endgroup:: +2026-09-07T20:48:05.1282541Z ::group::Fetching the repository +2026-09-07T20:48:05.1297129Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +dec067dfec0c97918f92f00d0b2729238f494c6a:refs/remotes/origin/ci/phase-6-06 +2026-09-07T20:48:05.6363267Z From https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T20:48:05.6363847Z * [new ref] dec067dfec0c97918f92f00d0b2729238f494c6a -> origin/ci/phase-6-06 +2026-09-07T20:48:05.6401342Z ::endgroup:: +2026-09-07T20:48:05.6401840Z ::group::Determining the checkout info +2026-09-07T20:48:05.6406273Z ::endgroup:: +2026-09-07T20:48:05.6417883Z [command]/usr/bin/git sparse-checkout disable +2026-09-07T20:48:05.6485633Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +2026-09-07T20:48:05.6530280Z ::group::Checking out the ref +2026-09-07T20:48:05.6535554Z [command]/usr/bin/git checkout --progress --force -B ci/phase-6-06 refs/remotes/origin/ci/phase-6-06 +2026-09-07T20:48:05.7061529Z Switched to a new branch 'ci/phase-6-06' +2026-09-07T20:48:05.7064865Z branch 'ci/phase-6-06' set up to track 'origin/ci/phase-6-06'. +2026-09-07T20:48:05.7075370Z ::endgroup:: +2026-09-07T20:48:05.7145227Z [command]/usr/bin/git log -1 --format=%H +2026-09-07T20:48:05.7185037Z dec067dfec0c97918f92f00d0b2729238f494c6a +2026-09-07T20:48:05.7203944Z ::group::Removing auth +2026-09-07T20:48:05.7210256Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:48:05.7281663Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:48:05.7842789Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:48:05.7880542Z http.https://git.rfc1437.de/.extraheader +2026-09-07T20:48:05.7897099Z [command]/usr/bin/git config --local --unset-all http.https://git.rfc1437.de/.extraheader +2026-09-07T20:48:05.7950408Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:48:05.8438077Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:48:05.8493680Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:48:05.8990751Z ::endgroup:: +2026-09-07T20:48:05.9001861Z ::remove-matcher owner=checkout-git:: +2026-09-07T20:48:05.9195769Z ::endgroup:: +2026-09-07T20:48:06.0040809Z ::group::Run sh .gitea/scripts/bootstrap.sh +2026-09-07T20:48:06.0041298Z sh .gitea/scripts/bootstrap.sh +2026-09-07T20:48:06.0041414Z shell: sh -e {0} +2026-09-07T20:48:06.0041531Z ::endgroup:: +2026-09-07T20:48:06.0565942Z info: syncing channel updates for '1.97.1-aarch64-unknown-linux-gnu' +2026-09-07T20:48:06.1900606Z info: latest update on 2026-07-16, rust version 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:48:06.1901240Z info: downloading component 'cargo' +2026-09-07T20:48:06.3129919Z info: downloading component 'clippy' +2026-09-07T20:48:06.3933457Z info: downloading component 'rust-std' +2026-09-07T20:48:07.9191874Z info: downloading component 'rustc' +2026-09-07T20:48:10.3294189Z info: downloading component 'rustfmt' +2026-09-07T20:48:11.0357039Z info: installing component 'cargo' +2026-09-07T20:48:11.7519892Z info: installing component 'clippy' +2026-09-07T20:48:12.1028684Z info: installing component 'rust-std' +2026-09-07T20:48:14.0409765Z info: installing component 'rustc' +2026-09-07T20:48:17.9783903Z info: installing component 'rustfmt' +2026-09-07T20:48:18.2884277Z +2026-09-07T20:48:18.3171714Z 1.97.1-aarch64-unknown-linux-gnu installed - rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:48:18.3172585Z +2026-09-07T20:48:19.5125816Z /tmp/tb-7zip.tar.xz: OK +2026-09-07T20:48:19.6663363Z rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:48:19.6733605Z +2026-09-07T20:48:19.6734135Z 7-Zip (z) 25.01 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03 +2026-09-07T20:48:19.6734397Z 64-bit arm_v:8-A locale=C.UTF-8 Threads:4 OPEN_MAX:1024, ASM +2026-09-07T20:48:19.6734546Z +2026-09-07T20:48:19.7610536Z ::group::Run set -eu +2026-09-07T20:48:19.7611092Z set -eu +2026-09-07T20:48:19.7611231Z test -n "$TB_VBDOS_REPOSITORY" || { echo 'TB_VBDOS_REPOSITORY für Pflichtabnahme fehlt'; exit 1; } +2026-09-07T20:48:19.7611399Z git init "$TB_VBDOS_REPO" +2026-09-07T20:48:19.7611499Z git -C "$TB_VBDOS_REPO" fetch --depth=1 "$TB_VBDOS_REPOSITORY" 1cdd2b32b829fe1721d0b6aecc433abc47a96fb6 +2026-09-07T20:48:19.7611655Z git -C "$TB_VBDOS_REPO" checkout --detach FETCH_HEAD +2026-09-07T20:48:19.7611768Z shell: sh -e {0} +2026-09-07T20:48:19.7612172Z ::endgroup:: +2026-09-07T20:48:19.8305204Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-09-07T20:48:19.8306358Z hint: is subject to change. To configure the initial branch name to use in all +2026-09-07T20:48:19.8306674Z hint: of your new repositories, which will suppress this warning, call: +2026-09-07T20:48:19.8306886Z hint: +2026-09-07T20:48:19.8307084Z hint: git config --global init.defaultBranch +2026-09-07T20:48:19.8307263Z hint: +2026-09-07T20:48:19.8307420Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-09-07T20:48:19.8307612Z hint: 'development'. The just-created branch can be renamed via this command: +2026-09-07T20:48:19.8307813Z hint: +2026-09-07T20:48:19.8307983Z hint: git branch -m +2026-09-07T20:48:19.8308405Z Initialized empty Git repository in /tmp/tb-vbdos/.git/ +2026-09-07T20:48:20.5072910Z From https://github.com/cout/vbdos +2026-09-07T20:48:20.5073437Z * branch 1cdd2b32b829fe1721d0b6aecc433abc47a96fb6 -> FETCH_HEAD +2026-09-07T20:48:20.5294117Z HEAD is now at 1cdd2b3 Merge branch 'master' of github.com:cout/vbdos +2026-09-07T20:48:20.6207951Z ::group::Run python3 -m unittest discover -s .gitea/scripts -p 'test_*.py' +2026-09-07T20:48:20.6208557Z python3 -m unittest discover -s .gitea/scripts -p 'test_*.py' +2026-09-07T20:48:20.6208814Z shell: sh -e {0} +2026-09-07T20:48:20.6209017Z ::endgroup:: +2026-09-07T20:48:20.8984247Z ..... +2026-09-07T20:48:20.8985334Z ---------------------------------------------------------------------- +2026-09-07T20:48:20.8985567Z Ran 5 tests in 0.032s +2026-09-07T20:48:20.8985819Z +2026-09-07T20:48:20.8986051Z OK +2026-09-07T20:48:21.0209393Z ::group::Run python3 .gitea/scripts/acceptance.py +2026-09-07T20:48:21.0209785Z python3 .gitea/scripts/acceptance.py +2026-09-07T20:48:21.0209904Z shell: sh -e {0} +2026-09-07T20:48:21.0210038Z ::endgroup:: +2026-09-07T20:48:21.1321675Z + /usr/bin/python3 /workspace/hugo/TerminalBasic/tests/support/release-abnahme.py --vbdos-repo /tmp/tb-vbdos +2026-09-07T20:52:28.0929140Z + /usr/bin/python3 /workspace/hugo/TerminalBasic/tests/support/build-runtime.py --target aarch64-unknown-linux-gnu --output /tmp/tb-ci-runtime-3wzk5bf9/runtime/aarch64-unknown-linux-gnu +2026-09-07T20:54:01.5813633Z + cargo test --locked -p tb-cli --bin tbc ide_acceptance::real_native_ide_exports_and_source_free_cli_library_consumer -- --exact --ignored --nocapture +2026-09-07T20:54:02.8335378Z ::group::Run https://gitea.com/actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 +2026-09-07T20:54:02.8335863Z with: +2026-09-07T20:54:02.8335990Z if-no-files-found: error +2026-09-07T20:54:02.8336113Z name: acceptance +2026-09-07T20:54:02.8336229Z path: acceptance/ +2026-09-07T20:54:03.2523917Z With the provided path, there will be 3 files uploaded +2026-09-07T20:54:03.2525603Z Starting artifact upload +2026-09-07T20:54:03.2525921Z For more detailed logs during the artifact upload process, enable step-debugging: https://docs.github.com/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging +2026-09-07T20:54:03.2526314Z Artifact name is valid! +2026-09-07T20:54:03.3123572Z Container for artifact "acceptance" successfully created. Starting upload of file(s) +2026-09-07T20:54:03.3744657Z Total size of all the files uploaded is 18294 bytes +2026-09-07T20:54:03.3745266Z File upload process has finished. Finalizing the artifact upload +2026-09-07T20:54:03.3930822Z Artifact has been finalized. All files have been successfully uploaded! +2026-09-07T20:54:03.3931011Z +2026-09-07T20:54:03.3931224Z The raw size of all the files that were specified for upload is 65178 bytes +2026-09-07T20:54:03.3931396Z The size of all the files that were uploaded is 18294 bytes. This takes into account any gzip compression used to reduce the upload size, time and storage +2026-09-07T20:54:03.3931632Z +2026-09-07T20:54:03.3931801Z Note: The size of downloaded zips can differ significantly from the reported size. For more information see: https://github.com/actions/upload-artifact#zipped-artifact-downloads +2026-09-07T20:54:03.3931989Z +2026-09-07T20:54:03.3944945Z Artifact acceptance has been successfully uploaded! +2026-09-07T20:54:03.4084668Z ::endgroup:: +2026-09-07T20:54:03.4527963Z Run Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:54:03.4579498Z docker exec cmd=[node /var/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/index.js] user= workdir= +2026-09-07T20:54:03.6637573Z [command]/usr/bin/git version +2026-09-07T20:54:03.6703622Z git version 2.47.3 +2026-09-07T20:54:03.6755638Z *** +2026-09-07T20:54:03.6773032Z Temporarily overriding HOME='/tmp/331833ae-246a-41b8-9b55-c8f025bc9782' before making global git config changes +2026-09-07T20:54:03.6773845Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T20:54:03.6798841Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T20:54:03.6859109Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:54:03.6931668Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:54:03.7439497Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:54:03.7495958Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:54:03.7927434Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:54:03.7983476Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:54:03.8551951Z Success - Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:54:03.8717433Z Cleaning up container for job checks +2026-09-07T20:54:05.0956553Z Cleaning up network for job checks, and network name is: GITEA-ACTIONS-TASK-557-WORKFLOW-Vierziel-Build-und-Pflichtabnah-f26e9171dd91e5a0814e32966ea8a76c2bbdc89f242d47654655b49cb2ac1ca5-checks-network +2026-09-07T20:54:05.2126908Z Job succeeded +2026-09-07T20:54:05.2624491Z diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-902.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-902.log new file mode 100644 index 0000000..7a6ce28 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-902.log @@ -0,0 +1,342 @@ +2026-09-07T20:54:05.3783940Z gitea-arm64-01(version:v3.0.0) +2026-09-07T20:54:05.3783954Z ::group::Runner Information +2026-09-07T20:54:05.3783964Z Runner labels: ubuntu-latest, linux-arm64 +2026-09-07T20:54:05.3783977Z Task: 558 +2026-09-07T20:54:05.3783982Z Job: build +2026-09-07T20:54:05.3783990Z Repository: hugo/TerminalBasic +2026-09-07T20:54:05.3783997Z Triggered by event: push +2026-09-07T20:54:05.3784002Z ::endgroup:: +2026-09-07T20:54:05.3784008Z ::group::Operating System +2026-09-07T20:54:05.3784018Z Alpine Linux v3.24 +2026-09-07T20:54:05.3784024Z linux/arm64 +2026-09-07T20:54:05.3784031Z ::endgroup:: +2026-09-07T20:54:05.3789231Z workflow prepared +2026-09-07T20:54:05.3907314Z ::group::Starting job container +2026-09-07T20:54:05.3908159Z image: ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +2026-09-07T20:54:05.3908338Z name: GITEA-ACTIONS-TASK-558-WORKFLOW-Vierziel-Build-und-Pflichtabnah-6c00d89bf0aef3d38ba288df45fde65b67b754aa997de00266f26d6bdfa8b994 +2026-09-07T20:54:05.3908525Z network: GITEA-ACTIONS-TASK-558-WORKFLOW-Vierziel-Build-und-Pflichtabnah-6c00d89bf0aef3d38ba288df45fde65b67b754aa997de00266f26d6bdfa8b994-build-network +2026-09-07T20:54:05.3908924Z docker pull image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= username= forcePull=false +2026-09-07T20:54:05.4246886Z Cleaning up network for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-apple-darwin), and network name is: GITEA-ACTIONS-TASK-558-WORKFLOW-Vierziel-Build-und-Pflichtabnah-6c00d89bf0aef3d38ba288df45fde65b67b754aa997de00266f26d6bdfa8b994-build-network +2026-09-07T20:54:05.4609228Z docker create image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-558-WORKFLOW-Vierziel-Build-und-Pflichtabnah-6c00d89bf0aef3d38ba288df45fde65b67b754aa997de00266f26d6bdfa8b994-build-network" +2026-09-07T20:54:05.4715939Z --network and --net in the options will be ignored. +2026-09-07T20:54:05.5320819Z docker run image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-558-WORKFLOW-Vierziel-Build-und-Pflichtabnah-6c00d89bf0aef3d38ba288df45fde65b67b754aa997de00266f26d6bdfa8b994-build-network" +2026-09-07T20:54:05.7850187Z ::endgroup:: +2026-09-07T20:54:05.7959727Z Prepare all required actions +2026-09-07T20:54:07.1425841Z Download action repository 'actions/checkout@11d5960a326750d5838078e36cf38b85af677262' (SHA:11d5960a326750d5838078e36cf38b85af677262) +2026-09-07T20:54:07.7066513Z Download action repository 'actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5' (SHA:ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5) +2026-09-07T20:54:07.7068646Z Complete job name: build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-apple-darwin) +2026-09-07T20:54:07.7069481Z Matrix: map[image:ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b target:aarch64-apple-darwin] +2026-09-07T20:54:07.7769948Z ::group::Run set -eu +2026-09-07T20:54:07.7770517Z set -eu +2026-09-07T20:54:07.7770689Z curl -fsSL https://nodejs.org/dist/v22.22.0/node-v22.22.0-linux-arm64.tar.xz -o /tmp/tb-node.tar.xz +2026-09-07T20:54:07.7770855Z echo '1bf1eb9ee63ffc4e5d324c0b9b62cf4a289f44332dfef9607cea1a0d9596ba6f /tmp/tb-node.tar.xz' | sha256sum -c - +2026-09-07T20:54:07.7771010Z tar -xJf /tmp/tb-node.tar.xz -C /usr/local --strip-components=1 +2026-09-07T20:54:07.7771150Z node --version +2026-09-07T20:54:07.7771309Z shell: sh -e {0} +2026-09-07T20:54:07.7771535Z ::endgroup:: +2026-09-07T20:54:08.0808695Z /tmp/tb-node.tar.xz: OK +2026-09-07T20:54:10.2953088Z v22.22.0 +2026-09-07T20:54:10.3585750Z ::group::Run https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:54:10.3586298Z with: +2026-09-07T20:54:10.3586456Z persist-credentials: false +2026-09-07T20:54:10.7839605Z ::add-matcher::/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/problem-matcher.json +2026-09-07T20:54:10.7839932Z Syncing repository: hugo/TerminalBasic +2026-09-07T20:54:10.7840375Z ::group::Getting Git version info +2026-09-07T20:54:10.7840570Z Working directory is '/workspace/hugo/TerminalBasic' +2026-09-07T20:54:10.7876337Z [command]/usr/bin/git version +2026-09-07T20:54:10.7951217Z git version 2.47.3 +2026-09-07T20:54:10.7992930Z ::endgroup:: +2026-09-07T20:54:10.8023575Z Temporarily overriding HOME='/tmp/7c38057b-ec2f-4ba1-898b-e1574cc195f2' before making global git config changes +2026-09-07T20:54:10.8024432Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T20:54:10.8032132Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T20:54:10.8093756Z Deleting the contents of '/workspace/hugo/TerminalBasic' +2026-09-07T20:54:10.8101210Z ::group::Initializing the repository +2026-09-07T20:54:10.8107597Z [command]/usr/bin/git init /workspace/hugo/TerminalBasic +2026-09-07T20:54:10.8168002Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-09-07T20:54:10.8168854Z hint: is subject to change. To configure the initial branch name to use in all +2026-09-07T20:54:10.8169321Z hint: of your new repositories, which will suppress this warning, call: +2026-09-07T20:54:10.8169811Z hint: +2026-09-07T20:54:10.8170137Z hint: git config --global init.defaultBranch +2026-09-07T20:54:10.8170506Z hint: +2026-09-07T20:54:10.8170870Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-09-07T20:54:10.8171278Z hint: 'development'. The just-created branch can be renamed via this command: +2026-09-07T20:54:10.8171700Z hint: +2026-09-07T20:54:10.8172015Z hint: git branch -m +2026-09-07T20:54:10.8173500Z Initialized empty Git repository in /workspace/hugo/TerminalBasic/.git/ +2026-09-07T20:54:10.8198250Z [command]/usr/bin/git remote add origin https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T20:54:10.8273580Z ::endgroup:: +2026-09-07T20:54:10.8274382Z ::group::Disabling automatic garbage collection +2026-09-07T20:54:10.8284254Z [command]/usr/bin/git config --local gc.auto 0 +2026-09-07T20:54:10.8344941Z ::endgroup:: +2026-09-07T20:54:10.8345510Z ::group::Setting up auth +2026-09-07T20:54:10.8360656Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:54:10.8422986Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:54:10.8854216Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:54:10.8907436Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:54:10.9379908Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:54:10.9438769Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:54:10.9876060Z [command]/usr/bin/git config --local http.https://git.rfc1437.de/.extraheader AUTHORIZATION: basic *** +2026-09-07T20:54:10.9943386Z ::endgroup:: +2026-09-07T20:54:10.9944086Z ::group::Fetching the repository +2026-09-07T20:54:10.9973088Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +dec067dfec0c97918f92f00d0b2729238f494c6a:refs/remotes/origin/ci/phase-6-06 +2026-09-07T20:54:11.4723308Z From https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T20:54:11.4724223Z * [new ref] dec067dfec0c97918f92f00d0b2729238f494c6a -> origin/ci/phase-6-06 +2026-09-07T20:54:11.4763864Z ::endgroup:: +2026-09-07T20:54:11.4764408Z ::group::Determining the checkout info +2026-09-07T20:54:11.4766481Z ::endgroup:: +2026-09-07T20:54:11.4773588Z [command]/usr/bin/git sparse-checkout disable +2026-09-07T20:54:11.4828887Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +2026-09-07T20:54:11.4872957Z ::group::Checking out the ref +2026-09-07T20:54:11.4880909Z [command]/usr/bin/git checkout --progress --force -B ci/phase-6-06 refs/remotes/origin/ci/phase-6-06 +2026-09-07T20:54:11.5369185Z Switched to a new branch 'ci/phase-6-06' +2026-09-07T20:54:11.5370157Z branch 'ci/phase-6-06' set up to track 'origin/ci/phase-6-06'. +2026-09-07T20:54:11.5382418Z ::endgroup:: +2026-09-07T20:54:11.5449197Z [command]/usr/bin/git log -1 --format=%H +2026-09-07T20:54:11.5478632Z dec067dfec0c97918f92f00d0b2729238f494c6a +2026-09-07T20:54:11.5490746Z ::group::Removing auth +2026-09-07T20:54:11.5495716Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:54:11.5544021Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:54:11.6073844Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:54:11.6119187Z http.https://git.rfc1437.de/.extraheader +2026-09-07T20:54:11.6134569Z [command]/usr/bin/git config --local --unset-all http.https://git.rfc1437.de/.extraheader +2026-09-07T20:54:11.6192198Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:54:11.6676460Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:54:11.6731452Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:54:11.7247381Z ::endgroup:: +2026-09-07T20:54:11.7260564Z ::remove-matcher owner=checkout-git:: +2026-09-07T20:54:11.7441498Z ::endgroup:: +2026-09-07T20:54:11.8243179Z ::group::Run sh .gitea/scripts/bootstrap.sh +2026-09-07T20:54:11.8243826Z sh .gitea/scripts/bootstrap.sh +2026-09-07T20:54:11.8244141Z shell: sh -e {0} +2026-09-07T20:54:11.8244577Z ::endgroup:: +2026-09-07T20:54:11.8851456Z info: syncing channel updates for '1.97.1-aarch64-unknown-linux-gnu' +2026-09-07T20:54:12.0231056Z info: latest update on 2026-07-16, rust version 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:54:12.0231714Z info: downloading component 'cargo' +2026-09-07T20:54:12.1493909Z info: downloading component 'clippy' +2026-09-07T20:54:12.2231895Z info: downloading component 'rust-std' +2026-09-07T20:54:13.7886293Z info: downloading component 'rustc' +2026-09-07T20:54:16.1557416Z info: downloading component 'rustfmt' +2026-09-07T20:54:16.8467155Z info: installing component 'cargo' +2026-09-07T20:54:17.5740817Z info: installing component 'clippy' +2026-09-07T20:54:17.9268498Z info: installing component 'rust-std' +2026-09-07T20:54:19.8725695Z info: installing component 'rustc' +2026-09-07T20:54:23.7685499Z info: installing component 'rustfmt' +2026-09-07T20:54:24.0769182Z +2026-09-07T20:54:24.1061472Z 1.97.1-aarch64-unknown-linux-gnu installed - rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:54:24.1062631Z +2026-09-07T20:54:25.2936093Z /tmp/tb-7zip.tar.xz: OK +2026-09-07T20:54:25.4413371Z rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:54:25.4497513Z +2026-09-07T20:54:25.4498377Z 7-Zip (z) 25.01 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03 +2026-09-07T20:54:25.4498646Z 64-bit arm_v:8-A locale=C.UTF-8 Threads:4 OPEN_MAX:1024, ASM +2026-09-07T20:54:25.4498850Z +2026-09-07T20:54:25.5389764Z ::group::Run python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T20:54:25.5390387Z python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T20:54:25.5390604Z shell: sh -e {0} +2026-09-07T20:54:25.5390820Z ::endgroup:: +2026-09-07T20:54:25.6658575Z + rustup target add aarch64-apple-darwin +2026-09-07T20:54:25.8028380Z info: downloading component 'rust-std' for 'aarch64-apple-darwin' +2026-09-07T20:54:26.0547933Z info: installing component 'rust-std' for 'aarch64-apple-darwin' +2026-09-07T20:54:27.9900876Z + cargo zigbuild --locked --release --target aarch64-apple-darwin -p tb-ide -p tb-cli -p tb-runner --bins +2026-09-07T20:54:28.5121392Z Updating crates.io index +2026-09-07T20:54:29.4219886Z Downloading crates ... +2026-09-07T20:54:29.5104721Z Downloaded anyhow v1.0.104 +2026-09-07T20:54:29.5163298Z Downloaded bitflags v1.3.2 +2026-09-07T20:54:29.5221720Z Downloaded cassowary v0.3.0 +2026-09-07T20:54:29.5231079Z Downloaded allocator-api2 v0.2.21 +2026-09-07T20:54:29.5284133Z Downloaded bitflags v2.13.1 +2026-09-07T20:54:29.5317065Z Downloaded log v0.4.34 +2026-09-07T20:54:29.5351573Z Downloaded strsim v0.11.1 +2026-09-07T20:54:29.5370711Z Downloaded smallvec v1.15.2 +2026-09-07T20:54:29.5400377Z Downloaded signal-hook v0.3.18 +2026-09-07T20:54:29.5445388Z Downloaded either v1.18.0 +2026-09-07T20:54:29.5456753Z Downloaded signal-hook-mio v0.2.5 +2026-09-07T20:54:29.5508871Z Downloaded static_assertions v1.1.0 +2026-09-07T20:54:29.5539012Z Downloaded equivalent v1.0.2 +2026-09-07T20:54:29.5550489Z Downloaded ident_case v1.0.1 +2026-09-07T20:54:29.5603297Z Downloaded lru v0.12.5 +2026-09-07T20:54:29.5603863Z Downloaded paste v1.0.15 +2026-09-07T20:54:29.5629296Z Downloaded darling_macro v0.24.1 +2026-09-07T20:54:29.5631294Z Downloaded instability v0.3.13 +2026-09-07T20:54:29.5653842Z Downloaded itoa v1.0.18 +2026-09-07T20:54:29.5670829Z Downloaded scopeguard v1.2.0 +2026-09-07T20:54:29.5685745Z Downloaded signal-hook-registry v1.4.8 +2026-09-07T20:54:29.5701360Z Downloaded lock_api v0.4.14 +2026-09-07T20:54:29.5742770Z Downloaded strum_macros v0.26.4 +2026-09-07T20:54:29.5750910Z Downloaded errno v0.3.14 +2026-09-07T20:54:29.5772223Z Downloaded unicode-truncate v1.1.0 +2026-09-07T20:54:29.5802458Z Downloaded castaway v0.2.4 +2026-09-07T20:54:29.5816834Z Downloaded parking_lot_core v0.9.12 +2026-09-07T20:54:29.5854809Z Downloaded cfg-if v1.0.4 +2026-09-07T20:54:29.5856896Z Downloaded heck v0.5.0 +2026-09-07T20:54:29.5880067Z Downloaded ryu v1.0.23 +2026-09-07T20:54:29.5934039Z Downloaded serde_core v1.0.229 +2026-09-07T20:54:29.5954498Z Downloaded strum v0.26.3 +2026-09-07T20:54:29.5965621Z Downloaded defmt-parser v1.0.0 +2026-09-07T20:54:29.5976462Z Downloaded jiff-static v0.2.35 +2026-09-07T20:54:29.5986921Z Downloaded foldhash v0.1.5 +2026-09-07T20:54:29.6001857Z Downloaded indoc v2.0.7 +2026-09-07T20:54:29.6037549Z Downloaded proc-macro2 v1.0.107 +2026-09-07T20:54:29.6075415Z Downloaded thiserror v2.0.20 +2026-09-07T20:54:29.6152084Z Downloaded thiserror-impl v2.0.20 +2026-09-07T20:54:29.6170218Z Downloaded defmt-macros v1.1.1 +2026-09-07T20:54:29.6216866Z Downloaded parking_lot v0.12.5 +2026-09-07T20:54:29.6248416Z Downloaded rustversion v1.0.23 +2026-09-07T20:54:29.6283163Z Downloaded unicase v2.9.0 +2026-09-07T20:54:29.6299537Z Downloaded quote v1.0.47 +2026-09-07T20:54:29.6334935Z Downloaded darling v0.24.1 +2026-09-07T20:54:29.6416599Z Downloaded defmt v1.1.1 +2026-09-07T20:54:29.6470140Z Downloaded unicode-ident v1.0.24 +2026-09-07T20:54:29.6507416Z Downloaded darling_core v0.24.1 +2026-09-07T20:54:29.6579479Z Downloaded memchr v2.8.3 +2026-09-07T20:54:29.6646662Z Downloaded itertools v0.13.0 +2026-09-07T20:54:29.6730643Z Downloaded jiff-core v0.1.0 +2026-09-07T20:54:29.6776065Z Downloaded compact_str v0.8.2 +2026-09-07T20:54:29.6819000Z Downloaded unicode-segmentation v1.13.3 +2026-09-07T20:54:29.6854211Z Downloaded crossterm v0.28.1 +2026-09-07T20:54:29.6934301Z Downloaded mio v1.2.2 +2026-09-07T20:54:29.7008602Z Downloaded hashbrown v0.15.5 +2026-09-07T20:54:29.7068834Z Downloaded pulldown-cmark v0.13.4 +2026-09-07T20:54:29.7131454Z Downloaded unicode-width v0.1.14 +2026-09-07T20:54:29.7194377Z Downloaded syn v3.0.4 +2026-09-07T20:54:29.7324641Z Downloaded unicode-width v0.2.0 +2026-09-07T20:54:29.7389891Z Downloaded syn v2.0.119 +2026-09-07T20:54:29.7519574Z Downloaded redb v4.2.0 +2026-09-07T20:54:29.7629870Z Downloaded rustix v0.38.44 +2026-09-07T20:54:29.7936926Z Downloaded ratatui v0.29.0 +2026-09-07T20:54:29.8165456Z Downloaded jiff v0.2.35 +2026-09-07T20:54:29.8358576Z Downloaded libc v0.2.189 +2026-09-07T20:54:29.8871398Z Downloaded linux-raw-sys v0.4.15 +2026-09-07T20:54:29.9959883Z Compiling proc-macro2 v1.0.107 +2026-09-07T20:54:29.9960772Z Compiling quote v1.0.47 +2026-09-07T20:54:30.2372728Z Compiling unicode-ident v1.0.24 +2026-09-07T20:54:30.3311141Z Compiling libc v0.2.189 +2026-09-07T20:54:31.3145725Z Compiling syn v3.0.4 +2026-09-07T20:54:31.8061333Z Compiling rustversion v1.0.23 +2026-09-07T20:54:32.1298568Z Compiling errno v0.3.14 +2026-09-07T20:54:32.2282415Z Compiling log v0.4.34 +2026-09-07T20:54:32.9195414Z Compiling signal-hook v0.3.18 +2026-09-07T20:54:33.0575554Z Compiling cfg-if v1.0.4 +2026-09-07T20:54:33.0910329Z Compiling strsim v0.11.1 +2026-09-07T20:54:33.3799847Z Compiling ident_case v1.0.1 +2026-09-07T20:54:33.4569015Z Compiling parking_lot_core v0.9.12 +2026-09-07T20:54:33.6586092Z Compiling signal-hook-registry v1.4.8 +2026-09-07T20:54:33.9803854Z Compiling thiserror v2.0.20 +2026-09-07T20:54:34.2499879Z Compiling scopeguard v1.2.0 +2026-09-07T20:54:34.3188521Z Compiling bitflags v2.13.1 +2026-09-07T20:54:34.5729517Z Compiling darling_core v0.24.1 +2026-09-07T20:54:36.3794522Z Compiling rustix v0.38.44 +2026-09-07T20:54:36.6785744Z Compiling smallvec v1.15.2 +2026-09-07T20:54:37.2361235Z Compiling thiserror-impl v2.0.20 +2026-09-07T20:54:37.9525381Z Compiling darling_macro v0.24.1 +2026-09-07T20:54:38.5630328Z Compiling lock_api v0.4.14 +2026-09-07T20:54:38.7821177Z Compiling mio v1.2.2 +2026-09-07T20:54:39.1193629Z Compiling syn v2.0.119 +2026-09-07T20:54:39.4606798Z Compiling either v1.18.0 +2026-09-07T20:54:39.6969904Z Compiling allocator-api2 v0.2.21 +2026-09-07T20:54:40.1126823Z Compiling paste v1.0.15 +2026-09-07T20:54:40.3321652Z Compiling redb v4.2.0 +2026-09-07T20:54:40.4822692Z Compiling equivalent v1.0.2 +2026-09-07T20:54:40.5215368Z Compiling heck v0.5.0 +2026-09-07T20:54:40.6950261Z Compiling instability v0.3.13 +2026-09-07T20:54:40.8323468Z Compiling foldhash v0.1.5 +2026-09-07T20:54:40.9685103Z Compiling hashbrown v0.15.5 +2026-09-07T20:54:41.7728755Z Compiling itertools v0.13.0 +2026-09-07T20:54:42.3518629Z Compiling strum_macros v0.26.4 +2026-09-07T20:54:43.5884998Z Compiling signal-hook-mio v0.2.5 +2026-09-07T20:54:43.7205693Z Compiling parking_lot v0.12.5 +2026-09-07T20:54:44.3183255Z Compiling darling v0.24.1 +2026-09-07T20:54:44.4099107Z Compiling castaway v0.2.4 +2026-09-07T20:54:44.4819436Z Compiling indoc v2.0.7 +2026-09-07T20:54:44.8557258Z Compiling unicode-width v0.1.14 +2026-09-07T20:54:45.0548098Z Compiling jiff-core v0.1.0 +2026-09-07T20:54:45.2472922Z Compiling unicode-width v0.2.0 +2026-09-07T20:54:45.4489775Z Compiling unicode-segmentation v1.13.3 +2026-09-07T20:54:45.9486498Z Compiling ryu v1.0.23 +2026-09-07T20:54:46.1236539Z Compiling static_assertions v1.1.0 +2026-09-07T20:54:46.1628175Z Compiling itoa v1.0.18 +2026-09-07T20:54:46.3205829Z Compiling compact_str v0.8.2 +2026-09-07T20:54:46.7459664Z Compiling jiff v0.2.35 +2026-09-07T20:54:47.1299178Z Compiling unicode-truncate v1.1.0 +2026-09-07T20:54:47.2544284Z Compiling crossterm v0.28.1 +2026-09-07T20:54:49.5620712Z Compiling strum v0.26.3 +2026-09-07T20:54:54.0115687Z Compiling lru v0.12.5 +2026-09-07T20:54:54.1632988Z Compiling cassowary v0.3.0 +2026-09-07T20:54:55.1824456Z Compiling ratatui v0.29.0 +2026-09-07T20:55:01.7076150Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T20:55:05.2674539Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T20:55:10.4718210Z Compiling anyhow v1.0.104 +2026-09-07T20:55:10.7865469Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T20:55:13.3023761Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T20:55:18.5251827Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T20:55:19.5275378Z Compiling pulldown-cmark v0.13.4 +2026-09-07T20:55:19.6699128Z Compiling unicase v2.9.0 +2026-09-07T20:55:19.8461364Z Compiling memchr v2.8.3 +2026-09-07T20:55:23.6822967Z Compiling tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner) +2026-09-07T20:55:24.6059263Z Compiling tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide) +2026-09-07T20:56:16.5524261Z Compiling tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli) +2026-09-07T20:57:00.4101158Z Finished `release` profile [optimized] target(s) in 2m 31s +2026-09-07T20:57:00.4701614Z + cargo build --locked --release -p tb-export --bin tb-template +2026-09-07T20:57:00.5646049Z Compiling thiserror v2.0.20 +2026-09-07T20:57:00.5646751Z Compiling syn v3.0.4 +2026-09-07T20:57:00.6158197Z Compiling redb v4.2.0 +2026-09-07T20:57:00.6194133Z Compiling jiff-core v0.1.0 +2026-09-07T20:57:02.3570958Z Compiling log v0.4.34 +2026-09-07T20:57:02.5071784Z Compiling jiff v0.2.35 +2026-09-07T20:57:03.3217188Z Compiling thiserror-impl v2.0.20 +2026-09-07T20:57:09.8276325Z Compiling unicode-width v0.2.0 +2026-09-07T20:57:10.0234542Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T20:57:18.7599944Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T20:57:19.9523317Z Compiling anyhow v1.0.104 +2026-09-07T20:57:20.6712677Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T20:57:27.1193186Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T20:57:29.5176476Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T20:57:44.8836093Z Finished `release` profile [optimized] target(s) in 44.36s +2026-09-07T20:57:44.9240262Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/aarch64-apple-darwin/release/tb aarch64-apple-darwin +2026-09-07T20:57:44.9391402Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/aarch64-apple-darwin/release/tbc aarch64-apple-darwin +2026-09-07T20:57:44.9494157Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/aarch64-apple-darwin/release/tbrt aarch64-apple-darwin +2026-09-07T20:57:44.9615078Z + /workspace/hugo/TerminalBasic/target/release/tb-template /tmp/tb-pack-_wqn0rdn/runtimes/aarch64-apple-darwin/tbrt aarch64-apple-darwin +2026-09-07T20:57:46.3131111Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-74u41i76/tb aarch64-apple-darwin +2026-09-07T20:57:46.3215179Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-74u41i76/tbc aarch64-apple-darwin +2026-09-07T20:57:46.3297375Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-74u41i76/runtimes/aarch64-apple-darwin/tbrt aarch64-apple-darwin +2026-09-07T20:57:46.4484052Z /workspace/hugo/TerminalBasic/dist/terminalbasic-0.1.0-macos-arm64.tar.gz +2026-09-07T20:57:46.5130010Z ::group::Run https://gitea.com/actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 +2026-09-07T20:57:46.5130480Z with: +2026-09-07T20:57:46.5130692Z if-no-files-found: error +2026-09-07T20:57:46.5130833Z name: packages-${{ matrix.target }} +2026-09-07T20:57:46.5131103Z path: dist/ +2026-09-07T20:57:46.7545297Z With the provided path, there will be 3 files uploaded +2026-09-07T20:57:46.7546339Z Starting artifact upload +2026-09-07T20:57:46.7546582Z For more detailed logs during the artifact upload process, enable step-debugging: https://docs.github.com/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging +2026-09-07T20:57:46.7546993Z Artifact name is valid! +2026-09-07T20:57:46.8041191Z Container for artifact "packages-aarch64-apple-darwin" successfully created. Starting upload of file(s) +2026-09-07T20:57:47.3658141Z Total size of all the files uploaded is 5595967 bytes +2026-09-07T20:57:47.3659022Z File upload process has finished. Finalizing the artifact upload +2026-09-07T20:57:47.3895314Z Artifact has been finalized. All files have been successfully uploaded! +2026-09-07T20:57:47.3895578Z +2026-09-07T20:57:47.3895717Z The raw size of all the files that were specified for upload is 5596128 bytes +2026-09-07T20:57:47.3895893Z The size of all the files that were uploaded is 5595967 bytes. This takes into account any gzip compression used to reduce the upload size, time and storage +2026-09-07T20:57:47.3896122Z +2026-09-07T20:57:47.3896285Z Note: The size of downloaded zips can differ significantly from the reported size. For more information see: https://github.com/actions/upload-artifact#zipped-artifact-downloads +2026-09-07T20:57:47.3896485Z +2026-09-07T20:57:47.3897710Z Artifact packages-aarch64-apple-darwin has been successfully uploaded! +2026-09-07T20:57:47.4037882Z ::endgroup:: +2026-09-07T20:57:47.4515388Z Run Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:57:47.4560449Z docker exec cmd=[node /var/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/index.js] user= workdir= +2026-09-07T20:57:47.6250941Z [command]/usr/bin/git version +2026-09-07T20:57:47.6310946Z git version 2.47.3 +2026-09-07T20:57:47.6350540Z *** +2026-09-07T20:57:47.6375340Z Temporarily overriding HOME='/tmp/4d2c4c29-aefc-42a6-9186-d97b531fdbb9' before making global git config changes +2026-09-07T20:57:47.6376130Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T20:57:47.6408072Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T20:57:47.6461999Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:57:47.6521695Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:57:47.7047256Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:57:47.7107595Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:57:47.7638111Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:57:47.7681663Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:57:47.8286228Z Success - Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:57:47.8454007Z Cleaning up container for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-apple-darwin) +2026-09-07T20:57:48.5915576Z Cleaning up network for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-apple-darwin), and network name is: GITEA-ACTIONS-TASK-558-WORKFLOW-Vierziel-Build-und-Pflichtabnah-6c00d89bf0aef3d38ba288df45fde65b67b754aa997de00266f26d6bdfa8b994-build-network +2026-09-07T20:57:48.6991165Z Job succeeded +2026-09-07T20:57:48.7592933Z diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-903.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-903.log new file mode 100644 index 0000000..2046f4b --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-903.log @@ -0,0 +1,352 @@ +2026-09-07T20:57:48.8683375Z gitea-arm64-01(version:v3.0.0) +2026-09-07T20:57:48.8683395Z ::group::Runner Information +2026-09-07T20:57:48.8683403Z Runner labels: ubuntu-latest, linux-arm64 +2026-09-07T20:57:48.8683415Z Task: 559 +2026-09-07T20:57:48.8683422Z Job: build +2026-09-07T20:57:48.8683431Z Repository: hugo/TerminalBasic +2026-09-07T20:57:48.8683496Z Triggered by event: push +2026-09-07T20:57:48.8683502Z ::endgroup:: +2026-09-07T20:57:48.8683509Z ::group::Operating System +2026-09-07T20:57:48.8683521Z Alpine Linux v3.24 +2026-09-07T20:57:48.8683527Z linux/arm64 +2026-09-07T20:57:48.8683546Z ::endgroup:: +2026-09-07T20:57:48.8689752Z workflow prepared +2026-09-07T20:57:48.8794235Z ::group::Starting job container +2026-09-07T20:57:48.8794765Z image: ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +2026-09-07T20:57:48.8794933Z name: GITEA-ACTIONS-TASK-559-WORKFLOW-Vierziel-Build-und-Pflichtabnah-b5b5bb048fb8414f2641a638e25f1622dd92dc4f1c920e6bedfcc7d380c1061d +2026-09-07T20:57:48.8795091Z network: GITEA-ACTIONS-TASK-559-WORKFLOW-Vierziel-Build-und-Pflichtabnah-b5b5bb048fb8414f2641a638e25f1622dd92dc4f1c920e6bedfcc7d380c1061d-build-network +2026-09-07T20:57:48.8795360Z docker pull image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= username= forcePull=false +2026-09-07T20:57:48.9099517Z Cleaning up network for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-unknown-linux-gnu), and network name is: GITEA-ACTIONS-TASK-559-WORKFLOW-Vierziel-Build-und-Pflichtabnah-b5b5bb048fb8414f2641a638e25f1622dd92dc4f1c920e6bedfcc7d380c1061d-build-network +2026-09-07T20:57:48.9480160Z docker create image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-559-WORKFLOW-Vierziel-Build-und-Pflichtabnah-b5b5bb048fb8414f2641a638e25f1622dd92dc4f1c920e6bedfcc7d380c1061d-build-network" +2026-09-07T20:57:48.9598474Z --network and --net in the options will be ignored. +2026-09-07T20:57:49.0120367Z docker run image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-559-WORKFLOW-Vierziel-Build-und-Pflichtabnah-b5b5bb048fb8414f2641a638e25f1622dd92dc4f1c920e6bedfcc7d380c1061d-build-network" +2026-09-07T20:57:49.2341057Z ::endgroup:: +2026-09-07T20:57:49.2435765Z Prepare all required actions +2026-09-07T20:57:50.6320198Z Download action repository 'actions/checkout@11d5960a326750d5838078e36cf38b85af677262' (SHA:11d5960a326750d5838078e36cf38b85af677262) +2026-09-07T20:57:51.2129721Z Download action repository 'actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5' (SHA:ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5) +2026-09-07T20:57:51.2130723Z Complete job name: build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-unknown-linux-gnu) +2026-09-07T20:57:51.2131048Z Matrix: map[image:ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b target:aarch64-unknown-linux-gnu] +2026-09-07T20:57:51.2898177Z ::group::Run set -eu +2026-09-07T20:57:51.2898879Z set -eu +2026-09-07T20:57:51.2899058Z curl -fsSL https://nodejs.org/dist/v22.22.0/node-v22.22.0-linux-arm64.tar.xz -o /tmp/tb-node.tar.xz +2026-09-07T20:57:51.2899234Z echo '1bf1eb9ee63ffc4e5d324c0b9b62cf4a289f44332dfef9607cea1a0d9596ba6f /tmp/tb-node.tar.xz' | sha256sum -c - +2026-09-07T20:57:51.2899377Z tar -xJf /tmp/tb-node.tar.xz -C /usr/local --strip-components=1 +2026-09-07T20:57:51.2899547Z node --version +2026-09-07T20:57:51.2899686Z shell: sh -e {0} +2026-09-07T20:57:51.2899830Z ::endgroup:: +2026-09-07T20:57:51.5574944Z /tmp/tb-node.tar.xz: OK +2026-09-07T20:57:53.7622540Z v22.22.0 +2026-09-07T20:57:53.8148093Z ::group::Run https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T20:57:53.8148729Z with: +2026-09-07T20:57:53.8148899Z persist-credentials: false +2026-09-07T20:57:54.2150771Z ::add-matcher::/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/problem-matcher.json +2026-09-07T20:57:54.2154290Z Syncing repository: hugo/TerminalBasic +2026-09-07T20:57:54.2158309Z ::group::Getting Git version info +2026-09-07T20:57:54.2158796Z Working directory is '/workspace/hugo/TerminalBasic' +2026-09-07T20:57:54.2200757Z [command]/usr/bin/git version +2026-09-07T20:57:54.2261249Z git version 2.47.3 +2026-09-07T20:57:54.2300334Z ::endgroup:: +2026-09-07T20:57:54.2351591Z Temporarily overriding HOME='/tmp/b3687079-a6ba-41fc-bfda-ace360e7f452' before making global git config changes +2026-09-07T20:57:54.2352816Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T20:57:54.2364899Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T20:57:54.2437739Z Deleting the contents of '/workspace/hugo/TerminalBasic' +2026-09-07T20:57:54.2449137Z ::group::Initializing the repository +2026-09-07T20:57:54.2456507Z [command]/usr/bin/git init /workspace/hugo/TerminalBasic +2026-09-07T20:57:54.2522244Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-09-07T20:57:54.2522982Z hint: is subject to change. To configure the initial branch name to use in all +2026-09-07T20:57:54.2523208Z hint: of your new repositories, which will suppress this warning, call: +2026-09-07T20:57:54.2523380Z hint: +2026-09-07T20:57:54.2523529Z hint: git config --global init.defaultBranch +2026-09-07T20:57:54.2523732Z hint: +2026-09-07T20:57:54.2523962Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-09-07T20:57:54.2524126Z hint: 'development'. The just-created branch can be renamed via this command: +2026-09-07T20:57:54.2524316Z hint: +2026-09-07T20:57:54.2524486Z hint: git branch -m +2026-09-07T20:57:54.2531930Z Initialized empty Git repository in /workspace/hugo/TerminalBasic/.git/ +2026-09-07T20:57:54.2566428Z [command]/usr/bin/git remote add origin https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T20:57:54.2627265Z ::endgroup:: +2026-09-07T20:57:54.2628043Z ::group::Disabling automatic garbage collection +2026-09-07T20:57:54.2634998Z [command]/usr/bin/git config --local gc.auto 0 +2026-09-07T20:57:54.2692766Z ::endgroup:: +2026-09-07T20:57:54.2693109Z ::group::Setting up auth +2026-09-07T20:57:54.2715675Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:57:54.2780796Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:57:54.3300710Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:57:54.3365758Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:57:54.3887789Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:57:54.3951663Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:57:54.4460230Z [command]/usr/bin/git config --local http.https://git.rfc1437.de/.extraheader AUTHORIZATION: basic *** +2026-09-07T20:57:54.4539498Z ::endgroup:: +2026-09-07T20:57:54.4540414Z ::group::Fetching the repository +2026-09-07T20:57:54.4554348Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +dec067dfec0c97918f92f00d0b2729238f494c6a:refs/remotes/origin/ci/phase-6-06 +2026-09-07T20:57:54.9677229Z From https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T20:57:54.9677925Z * [new ref] dec067dfec0c97918f92f00d0b2729238f494c6a -> origin/ci/phase-6-06 +2026-09-07T20:57:54.9707464Z ::endgroup:: +2026-09-07T20:57:54.9708319Z ::group::Determining the checkout info +2026-09-07T20:57:54.9716946Z ::endgroup:: +2026-09-07T20:57:54.9717210Z [command]/usr/bin/git sparse-checkout disable +2026-09-07T20:57:54.9766783Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +2026-09-07T20:57:54.9803750Z ::group::Checking out the ref +2026-09-07T20:57:54.9811445Z [command]/usr/bin/git checkout --progress --force -B ci/phase-6-06 refs/remotes/origin/ci/phase-6-06 +2026-09-07T20:57:55.0324581Z Switched to a new branch 'ci/phase-6-06' +2026-09-07T20:57:55.0325241Z branch 'ci/phase-6-06' set up to track 'origin/ci/phase-6-06'. +2026-09-07T20:57:55.0337928Z ::endgroup:: +2026-09-07T20:57:55.0423789Z [command]/usr/bin/git log -1 --format=%H +2026-09-07T20:57:55.0478809Z dec067dfec0c97918f92f00d0b2729238f494c6a +2026-09-07T20:57:55.0499182Z ::group::Removing auth +2026-09-07T20:57:55.0509440Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T20:57:55.0550111Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T20:57:55.0978291Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T20:57:55.1015403Z http.https://git.rfc1437.de/.extraheader +2026-09-07T20:57:55.1028224Z [command]/usr/bin/git config --local --unset-all http.https://git.rfc1437.de/.extraheader +2026-09-07T20:57:55.1072463Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T20:57:55.1547535Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T20:57:55.1598446Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T20:57:55.2047701Z ::endgroup:: +2026-09-07T20:57:55.2054501Z ::remove-matcher owner=checkout-git:: +2026-09-07T20:57:55.2233289Z ::endgroup:: +2026-09-07T20:57:55.3386553Z ::group::Run sh .gitea/scripts/bootstrap.sh +2026-09-07T20:57:55.3387010Z sh .gitea/scripts/bootstrap.sh +2026-09-07T20:57:55.3387174Z shell: sh -e {0} +2026-09-07T20:57:55.3387331Z ::endgroup:: +2026-09-07T20:57:55.4097983Z info: syncing channel updates for '1.97.1-aarch64-unknown-linux-gnu' +2026-09-07T20:57:55.5451844Z info: latest update on 2026-07-16, rust version 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:57:55.5452688Z info: downloading component 'cargo' +2026-09-07T20:57:55.6741563Z info: downloading component 'clippy' +2026-09-07T20:57:55.7505278Z info: downloading component 'rust-std' +2026-09-07T20:57:57.2735411Z info: downloading component 'rustc' +2026-09-07T20:57:59.6767694Z info: downloading component 'rustfmt' +2026-09-07T20:57:59.7376411Z info: installing component 'cargo' +2026-09-07T20:58:00.4601620Z info: installing component 'clippy' +2026-09-07T20:58:00.8161723Z info: installing component 'rust-std' +2026-09-07T20:58:02.7501284Z info: installing component 'rustc' +2026-09-07T20:58:06.6577351Z info: installing component 'rustfmt' +2026-09-07T20:58:06.9644460Z +2026-09-07T20:58:07.0196859Z 1.97.1-aarch64-unknown-linux-gnu installed - rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:58:07.0197479Z +2026-09-07T20:58:07.9152833Z /tmp/tb-7zip.tar.xz: OK +2026-09-07T20:58:08.0644811Z rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T20:58:08.0736637Z +2026-09-07T20:58:08.0737388Z 7-Zip (z) 25.01 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03 +2026-09-07T20:58:08.0737825Z 64-bit arm_v:8-A locale=C.UTF-8 Threads:4 OPEN_MAX:1024, ASM +2026-09-07T20:58:08.0738302Z +2026-09-07T20:58:08.1663709Z ::group::Run python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T20:58:08.1664582Z python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T20:58:08.1664878Z shell: sh -e {0} +2026-09-07T20:58:08.1665100Z ::endgroup:: +2026-09-07T20:58:08.2694761Z + rustup target add aarch64-unknown-linux-gnu +2026-09-07T20:58:08.4050910Z info: component 'rust-std' for target 'aarch64-unknown-linux-gnu' is up to date +2026-09-07T20:58:08.4344758Z + cargo zigbuild --locked --release --target aarch64-unknown-linux-gnu.2.28 -p tb-ide -p tb-cli -p tb-runner --bins +2026-09-07T20:58:08.9252261Z Updating crates.io index +2026-09-07T20:58:09.7698948Z Downloading crates ... +2026-09-07T20:58:09.8631268Z Downloaded anyhow v1.0.104 +2026-09-07T20:58:09.8666075Z Downloaded bitflags v2.13.1 +2026-09-07T20:58:09.8738276Z Downloaded castaway v0.2.4 +2026-09-07T20:58:09.8754526Z Downloaded unicode-truncate v1.1.0 +2026-09-07T20:58:09.8784426Z Downloaded lru v0.12.5 +2026-09-07T20:58:09.8811821Z Downloaded allocator-api2 v0.2.21 +2026-09-07T20:58:09.8871983Z Downloaded strsim v0.11.1 +2026-09-07T20:58:09.8879146Z Downloaded equivalent v1.0.2 +2026-09-07T20:58:09.8891972Z Downloaded cassowary v0.3.0 +2026-09-07T20:58:09.8945881Z Downloaded strum_macros v0.26.4 +2026-09-07T20:58:09.8946898Z Downloaded bitflags v1.3.2 +2026-09-07T20:58:09.8987128Z Downloaded parking_lot v0.12.5 +2026-09-07T20:58:09.9021160Z Downloaded smallvec v1.15.2 +2026-09-07T20:58:09.9041068Z Downloaded unicase v2.9.0 +2026-09-07T20:58:09.9087989Z Downloaded defmt-macros v1.1.1 +2026-09-07T20:58:09.9106227Z Downloaded heck v0.5.0 +2026-09-07T20:58:09.9122742Z Downloaded lock_api v0.4.14 +2026-09-07T20:58:09.9160654Z Downloaded proc-macro2 v1.0.107 +2026-09-07T20:58:09.9191014Z Downloaded scopeguard v1.2.0 +2026-09-07T20:58:09.9191846Z Downloaded signal-hook v0.3.18 +2026-09-07T20:58:09.9235464Z Downloaded signal-hook-mio v0.2.5 +2026-09-07T20:58:09.9271913Z Downloaded darling_macro v0.24.1 +2026-09-07T20:58:09.9272730Z Downloaded either v1.18.0 +2026-09-07T20:58:09.9287005Z Downloaded errno v0.3.14 +2026-09-07T20:58:09.9293863Z Downloaded foldhash v0.1.5 +2026-09-07T20:58:09.9309995Z Downloaded jiff-static v0.2.35 +2026-09-07T20:58:09.9324026Z Downloaded instability v0.3.13 +2026-09-07T20:58:09.9340740Z Downloaded defmt-parser v1.0.0 +2026-09-07T20:58:09.9355138Z Downloaded ident_case v1.0.1 +2026-09-07T20:58:09.9365878Z Downloaded indoc v2.0.7 +2026-09-07T20:58:09.9408510Z Downloaded cfg-if v1.0.4 +2026-09-07T20:58:09.9422210Z Downloaded darling_core v0.24.1 +2026-09-07T20:58:09.9498999Z Downloaded defmt v1.1.1 +2026-09-07T20:58:09.9558138Z Downloaded itoa v1.0.18 +2026-09-07T20:58:09.9575311Z Downloaded static_assertions v1.1.0 +2026-09-07T20:58:09.9641490Z Downloaded strum v0.26.3 +2026-09-07T20:58:09.9660200Z Downloaded paste v1.0.15 +2026-09-07T20:58:09.9703212Z Downloaded quote v1.0.47 +2026-09-07T20:58:09.9736902Z Downloaded thiserror-impl v2.0.20 +2026-09-07T20:58:09.9769280Z Downloaded rustversion v1.0.23 +2026-09-07T20:58:09.9805616Z Downloaded signal-hook-registry v1.4.8 +2026-09-07T20:58:09.9822721Z Downloaded parking_lot_core v0.9.12 +2026-09-07T20:58:09.9848509Z Downloaded thiserror v2.0.20 +2026-09-07T20:58:09.9923290Z Downloaded unicode-ident v1.0.24 +2026-09-07T20:58:09.9956448Z Downloaded ryu v1.0.23 +2026-09-07T20:58:09.9998526Z Downloaded log v0.4.34 +2026-09-07T20:58:10.0028425Z Downloaded serde_core v1.0.229 +2026-09-07T20:58:10.0064179Z Downloaded darling v0.24.1 +2026-09-07T20:58:10.0144995Z Downloaded itertools v0.13.0 +2026-09-07T20:58:10.0229331Z Downloaded hashbrown v0.15.5 +2026-09-07T20:58:10.0289432Z Downloaded jiff-core v0.1.0 +2026-09-07T20:58:10.0333893Z Downloaded compact_str v0.8.2 +2026-09-07T20:58:10.0376227Z Downloaded unicode-segmentation v1.13.3 +2026-09-07T20:58:10.0412539Z Downloaded memchr v2.8.3 +2026-09-07T20:58:10.0480270Z Downloaded mio v1.2.2 +2026-09-07T20:58:10.0554387Z Downloaded crossterm v0.28.1 +2026-09-07T20:58:10.0633641Z Downloaded pulldown-cmark v0.13.4 +2026-09-07T20:58:10.0694673Z Downloaded unicode-width v0.2.0 +2026-09-07T20:58:10.0759204Z Downloaded syn v3.0.4 +2026-09-07T20:58:10.0885678Z Downloaded unicode-width v0.1.14 +2026-09-07T20:58:10.0952233Z Downloaded redb v4.2.0 +2026-09-07T20:58:10.1068199Z Downloaded rustix v0.38.44 +2026-09-07T20:58:10.1363039Z Downloaded syn v2.0.119 +2026-09-07T20:58:10.1493697Z Downloaded ratatui v0.29.0 +2026-09-07T20:58:10.1725191Z Downloaded jiff v0.2.35 +2026-09-07T20:58:10.1909714Z Downloaded libc v0.2.189 +2026-09-07T20:58:10.2399802Z Downloaded linux-raw-sys v0.4.15 +2026-09-07T20:58:10.3432968Z Compiling proc-macro2 v1.0.107 +2026-09-07T20:58:10.3433928Z Compiling unicode-ident v1.0.24 +2026-09-07T20:58:10.4459629Z Compiling quote v1.0.47 +2026-09-07T20:58:10.6692538Z Compiling libc v0.2.189 +2026-09-07T20:58:11.7079392Z Compiling syn v3.0.4 +2026-09-07T20:58:12.1727332Z Compiling rustversion v1.0.23 +2026-09-07T20:58:12.4894937Z Compiling log v0.4.34 +2026-09-07T20:58:13.1926596Z Compiling errno v0.3.14 +2026-09-07T20:58:13.2985502Z Compiling parking_lot_core v0.9.12 +2026-09-07T20:58:13.4880551Z Compiling cfg-if v1.0.4 +2026-09-07T20:58:13.5215035Z Compiling signal-hook v0.3.18 +2026-09-07T20:58:13.6627184Z Compiling ident_case v1.0.1 +2026-09-07T20:58:13.7416589Z Compiling strsim v0.11.1 +2026-09-07T20:58:14.0634265Z Compiling signal-hook-registry v1.4.8 +2026-09-07T20:58:14.3705866Z Compiling thiserror v2.0.20 +2026-09-07T20:58:14.6578700Z Compiling bitflags v2.13.1 +2026-09-07T20:58:14.9417608Z Compiling darling_core v0.24.1 +2026-09-07T20:58:16.7684094Z Compiling smallvec v1.15.2 +2026-09-07T20:58:16.9963988Z Compiling rustix v0.38.44 +2026-09-07T20:58:17.2914086Z Compiling scopeguard v1.2.0 +2026-09-07T20:58:17.3554285Z Compiling lock_api v0.4.14 +2026-09-07T20:58:17.8740128Z Compiling thiserror-impl v2.0.20 +2026-09-07T20:58:18.4114035Z Compiling darling_macro v0.24.1 +2026-09-07T20:58:19.4184812Z Compiling mio v1.2.2 +2026-09-07T20:58:19.4475089Z Compiling syn v2.0.119 +2026-09-07T20:58:19.9451735Z Compiling redb v4.2.0 +2026-09-07T20:58:20.1055122Z Compiling linux-raw-sys v0.4.15 +2026-09-07T20:58:20.4478396Z Compiling allocator-api2 v0.2.21 +2026-09-07T20:58:20.8648131Z Compiling equivalent v1.0.2 +2026-09-07T20:58:20.9051762Z Compiling paste v1.0.15 +2026-09-07T20:58:21.1146607Z Compiling heck v0.5.0 +2026-09-07T20:58:21.2866130Z Compiling either v1.18.0 +2026-09-07T20:58:21.4985141Z Compiling foldhash v0.1.5 +2026-09-07T20:58:21.6396077Z Compiling instability v0.3.13 +2026-09-07T20:58:21.7873386Z Compiling hashbrown v0.15.5 +2026-09-07T20:58:22.5475656Z Compiling itertools v0.13.0 +2026-09-07T20:58:22.6634467Z Compiling strum_macros v0.26.4 +2026-09-07T20:58:24.7038272Z Compiling signal-hook-mio v0.2.5 +2026-09-07T20:58:24.8333651Z Compiling darling v0.24.1 +2026-09-07T20:58:24.8796679Z Compiling parking_lot v0.12.5 +2026-09-07T20:58:25.4621445Z Compiling castaway v0.2.4 +2026-09-07T20:58:25.4830688Z Compiling indoc v2.0.7 +2026-09-07T20:58:25.5338118Z Compiling unicode-width v0.2.0 +2026-09-07T20:58:25.7456776Z Compiling unicode-width v0.1.14 +2026-09-07T20:58:25.8791653Z Compiling itoa v1.0.18 +2026-09-07T20:58:25.9536886Z Compiling static_assertions v1.1.0 +2026-09-07T20:58:25.9917065Z Compiling ryu v1.0.23 +2026-09-07T20:58:26.0485560Z Compiling jiff-core v0.1.0 +2026-09-07T20:58:26.1760769Z Compiling unicode-segmentation v1.13.3 +2026-09-07T20:58:26.7081183Z Compiling unicode-truncate v1.1.0 +2026-09-07T20:58:26.8385968Z Compiling compact_str v0.8.2 +2026-09-07T20:58:27.6586857Z Compiling jiff v0.2.35 +2026-09-07T20:58:28.5150762Z Compiling crossterm v0.28.1 +2026-09-07T20:58:34.8513871Z Compiling strum v0.26.3 +2026-09-07T20:58:35.3884733Z Compiling lru v0.12.5 +2026-09-07T20:58:35.5384289Z Compiling cassowary v0.3.0 +2026-09-07T20:58:36.5620278Z Compiling ratatui v0.29.0 +2026-09-07T20:58:43.0336060Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T20:58:45.4137023Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T20:58:51.9969991Z Compiling anyhow v1.0.104 +2026-09-07T20:58:52.3193991Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T20:58:54.1197816Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T20:58:59.7721398Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T20:59:00.7295956Z Compiling pulldown-cmark v0.13.4 +2026-09-07T20:59:00.8820620Z Compiling memchr v2.8.3 +2026-09-07T20:59:01.5357456Z Compiling unicase v2.9.0 +2026-09-07T20:59:04.9301243Z Compiling tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner) +2026-09-07T20:59:05.6326052Z Compiling tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide) +2026-09-07T20:59:49.0050329Z warning: linker stderr: ignoring deprecated linker optimization setting '1' +2026-09-07T20:59:49.0051444Z | +2026-09-07T20:59:49.0051830Z = note: `#[warn(linker_messages)]` on by default +2026-09-07T20:59:49.0052731Z +2026-09-07T20:59:49.0632762Z warning: `tb-runner` (bin "tbrt") generated 1 warning +2026-09-07T20:59:49.0636924Z Compiling tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli) +2026-09-07T21:00:24.0106282Z warning: `tb-ide` (bin "tb") generated 1 warning (1 duplicate) +2026-09-07T21:00:35.0774966Z warning: `tb-cli` (bin "tbc") generated 1 warning (1 duplicate) +2026-09-07T21:00:35.0775587Z Finished `release` profile [optimized] target(s) in 2m 26s +2026-09-07T21:00:35.1344411Z + cargo build --locked --release -p tb-export --bin tb-template +2026-09-07T21:00:35.2287884Z Compiling proc-macro2 v1.0.107 +2026-09-07T21:00:35.2293731Z Compiling quote v1.0.47 +2026-09-07T21:00:35.4431839Z Compiling unicode-ident v1.0.24 +2026-09-07T21:00:35.5347160Z Compiling thiserror v2.0.20 +2026-09-07T21:00:35.8821538Z Compiling redb v4.2.0 +2026-09-07T21:00:36.2748180Z Compiling syn v3.0.4 +2026-09-07T21:00:36.2953495Z Compiling jiff-core v0.1.0 +2026-09-07T21:00:37.9674828Z Compiling log v0.4.34 +2026-09-07T21:00:38.1241485Z Compiling jiff v0.2.35 +2026-09-07T21:00:38.9626357Z Compiling thiserror-impl v2.0.20 +2026-09-07T21:00:45.2485704Z Compiling unicode-width v0.2.0 +2026-09-07T21:00:45.4560319Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T21:00:54.3620544Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T21:00:55.8205709Z Compiling anyhow v1.0.104 +2026-09-07T21:00:56.5970100Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T21:01:02.5979690Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T21:01:05.0641199Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T21:01:20.1214943Z Finished `release` profile [optimized] target(s) in 44.93s +2026-09-07T21:01:20.1726337Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/aarch64-unknown-linux-gnu/release/tb aarch64-unknown-linux-gnu +2026-09-07T21:01:20.1879619Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/aarch64-unknown-linux-gnu/release/tbc aarch64-unknown-linux-gnu +2026-09-07T21:01:20.2010153Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/aarch64-unknown-linux-gnu/release/tbrt aarch64-unknown-linux-gnu +2026-09-07T21:01:20.2080701Z + /workspace/hugo/TerminalBasic/target/release/tb-template /tmp/tb-pack-3zxq4_u1/runtimes/aarch64-unknown-linux-gnu/tbrt aarch64-unknown-linux-gnu +2026-09-07T21:01:21.3983551Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-6raoqph2/tb aarch64-unknown-linux-gnu +2026-09-07T21:01:21.4064622Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-6raoqph2/tbc aarch64-unknown-linux-gnu +2026-09-07T21:01:21.4107462Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-6raoqph2/runtimes/aarch64-unknown-linux-gnu/tbrt aarch64-unknown-linux-gnu +2026-09-07T21:01:21.5317661Z /workspace/hugo/TerminalBasic/dist/terminalbasic-0.1.0-linux-arm64.tar.gz +2026-09-07T21:01:21.6025388Z ::group::Run https://gitea.com/actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 +2026-09-07T21:01:21.6026091Z with: +2026-09-07T21:01:21.6026461Z if-no-files-found: error +2026-09-07T21:01:21.6026611Z name: packages-${{ matrix.target }} +2026-09-07T21:01:21.6026781Z path: dist/ +2026-09-07T21:01:21.8577501Z With the provided path, there will be 3 files uploaded +2026-09-07T21:01:21.8578236Z Starting artifact upload +2026-09-07T21:01:21.8578416Z For more detailed logs during the artifact upload process, enable step-debugging: https://docs.github.com/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging +2026-09-07T21:01:21.8578628Z Artifact name is valid! +2026-09-07T21:01:21.9045698Z Container for artifact "packages-aarch64-unknown-linux-gnu" successfully created. Starting upload of file(s) +2026-09-07T21:01:22.6631354Z Total size of all the files uploaded is 5467255 bytes +2026-09-07T21:01:22.6631948Z File upload process has finished. Finalizing the artifact upload +2026-09-07T21:01:22.6895330Z Artifact has been finalized. All files have been successfully uploaded! +2026-09-07T21:01:22.6895791Z +2026-09-07T21:01:22.6896207Z The raw size of all the files that were specified for upload is 5467431 bytes +2026-09-07T21:01:22.6896949Z The size of all the files that were uploaded is 5467255 bytes. This takes into account any gzip compression used to reduce the upload size, time and storage +2026-09-07T21:01:22.6897163Z +2026-09-07T21:01:22.6897322Z Note: The size of downloaded zips can differ significantly from the reported size. For more information see: https://github.com/actions/upload-artifact#zipped-artifact-downloads +2026-09-07T21:01:22.6897571Z +2026-09-07T21:01:22.6897938Z Artifact packages-aarch64-unknown-linux-gnu has been successfully uploaded! +2026-09-07T21:01:22.7049311Z ::endgroup:: +2026-09-07T21:01:22.7541430Z Run Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:01:22.7599395Z docker exec cmd=[node /var/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/index.js] user= workdir= +2026-09-07T21:01:22.9402821Z [command]/usr/bin/git version +2026-09-07T21:01:22.9458869Z git version 2.47.3 +2026-09-07T21:01:22.9501664Z *** +2026-09-07T21:01:22.9526222Z Temporarily overriding HOME='/tmp/7215fba8-dab6-4ba1-8c13-f10fbcb459b1' before making global git config changes +2026-09-07T21:01:22.9526890Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T21:01:22.9550036Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T21:01:22.9623947Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:01:22.9714045Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:01:23.0204926Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:01:23.0262476Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:01:23.0740876Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:01:23.0791929Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:01:23.1439132Z Success - Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:01:23.1602144Z Cleaning up container for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-unknown-linux-gnu) +2026-09-07T21:01:23.8921377Z Cleaning up network for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-unknown-linux-gnu), and network name is: GITEA-ACTIONS-TASK-559-WORKFLOW-Vierziel-Build-und-Pflichtabnah-b5b5bb048fb8414f2641a638e25f1622dd92dc4f1c920e6bedfcc7d380c1061d-build-network +2026-09-07T21:01:23.9760756Z Job succeeded +2026-09-07T21:01:24.0177736Z diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-904.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-904.log new file mode 100644 index 0000000..7368e10 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-904.log @@ -0,0 +1,349 @@ +2026-09-07T21:01:24.1309285Z gitea-arm64-01(version:v3.0.0) +2026-09-07T21:01:24.1309303Z ::group::Runner Information +2026-09-07T21:01:24.1309316Z Runner labels: ubuntu-latest, linux-arm64 +2026-09-07T21:01:24.1309327Z Task: 560 +2026-09-07T21:01:24.1309336Z Job: build +2026-09-07T21:01:24.1309349Z Repository: hugo/TerminalBasic +2026-09-07T21:01:24.1309358Z Triggered by event: push +2026-09-07T21:01:24.1309367Z ::endgroup:: +2026-09-07T21:01:24.1309377Z ::group::Operating System +2026-09-07T21:01:24.1309395Z Alpine Linux v3.24 +2026-09-07T21:01:24.1309405Z linux/arm64 +2026-09-07T21:01:24.1309414Z ::endgroup:: +2026-09-07T21:01:24.1331377Z workflow prepared +2026-09-07T21:01:24.1427441Z ::group::Starting job container +2026-09-07T21:01:24.1427966Z image: ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +2026-09-07T21:01:24.1428128Z name: GITEA-ACTIONS-TASK-560-WORKFLOW-Vierziel-Build-und-Pflichtabnah-74031ea46d60ea2ca3ecf134b9f5f87be47e7a9944af9e730eb7b9e054eae956 +2026-09-07T21:01:24.1428290Z network: GITEA-ACTIONS-TASK-560-WORKFLOW-Vierziel-Build-und-Pflichtabnah-74031ea46d60ea2ca3ecf134b9f5f87be47e7a9944af9e730eb7b9e054eae956-build-network +2026-09-07T21:01:24.1428592Z docker pull image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= username= forcePull=false +2026-09-07T21:01:24.1754915Z Cleaning up network for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, x86_64-unknown-linux-gnu), and network name is: GITEA-ACTIONS-TASK-560-WORKFLOW-Vierziel-Build-und-Pflichtabnah-74031ea46d60ea2ca3ecf134b9f5f87be47e7a9944af9e730eb7b9e054eae956-build-network +2026-09-07T21:01:24.2151609Z docker create image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-560-WORKFLOW-Vierziel-Build-und-Pflichtabnah-74031ea46d60ea2ca3ecf134b9f5f87be47e7a9944af9e730eb7b9e054eae956-build-network" +2026-09-07T21:01:24.2256309Z --network and --net in the options will be ignored. +2026-09-07T21:01:24.2790657Z docker run image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-560-WORKFLOW-Vierziel-Build-und-Pflichtabnah-74031ea46d60ea2ca3ecf134b9f5f87be47e7a9944af9e730eb7b9e054eae956-build-network" +2026-09-07T21:01:24.4981079Z ::endgroup:: +2026-09-07T21:01:24.5069726Z Prepare all required actions +2026-09-07T21:01:25.8555723Z Download action repository 'actions/checkout@11d5960a326750d5838078e36cf38b85af677262' (SHA:11d5960a326750d5838078e36cf38b85af677262) +2026-09-07T21:01:26.4213074Z Download action repository 'actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5' (SHA:ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5) +2026-09-07T21:01:26.4213918Z Complete job name: build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, x86_64-unknown-linux-gnu) +2026-09-07T21:01:26.4214152Z Matrix: map[image:ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b target:x86_64-unknown-linux-gnu] +2026-09-07T21:01:26.4909957Z ::group::Run set -eu +2026-09-07T21:01:26.4910584Z set -eu +2026-09-07T21:01:26.4910749Z curl -fsSL https://nodejs.org/dist/v22.22.0/node-v22.22.0-linux-arm64.tar.xz -o /tmp/tb-node.tar.xz +2026-09-07T21:01:26.4910895Z echo '1bf1eb9ee63ffc4e5d324c0b9b62cf4a289f44332dfef9607cea1a0d9596ba6f /tmp/tb-node.tar.xz' | sha256sum -c - +2026-09-07T21:01:26.4911045Z tar -xJf /tmp/tb-node.tar.xz -C /usr/local --strip-components=1 +2026-09-07T21:01:26.4911274Z node --version +2026-09-07T21:01:26.4911416Z shell: sh -e {0} +2026-09-07T21:01:26.4911554Z ::endgroup:: +2026-09-07T21:01:26.9415382Z /tmp/tb-node.tar.xz: OK +2026-09-07T21:01:29.1941285Z v22.22.0 +2026-09-07T21:01:29.2630764Z ::group::Run https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:01:29.2634864Z with: +2026-09-07T21:01:29.2635698Z persist-credentials: false +2026-09-07T21:01:29.6728400Z ::add-matcher::/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/problem-matcher.json +2026-09-07T21:01:29.6731392Z Syncing repository: hugo/TerminalBasic +2026-09-07T21:01:29.6735887Z ::group::Getting Git version info +2026-09-07T21:01:29.6736296Z Working directory is '/workspace/hugo/TerminalBasic' +2026-09-07T21:01:29.6779040Z [command]/usr/bin/git version +2026-09-07T21:01:29.6853885Z git version 2.47.3 +2026-09-07T21:01:29.6896840Z ::endgroup:: +2026-09-07T21:01:29.6916237Z Temporarily overriding HOME='/tmp/a6227027-69c0-4728-89dd-fcfc68d67f9e' before making global git config changes +2026-09-07T21:01:29.6919069Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T21:01:29.6925122Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T21:01:29.6977851Z Deleting the contents of '/workspace/hugo/TerminalBasic' +2026-09-07T21:01:29.6985255Z ::group::Initializing the repository +2026-09-07T21:01:29.6990967Z [command]/usr/bin/git init /workspace/hugo/TerminalBasic +2026-09-07T21:01:29.7055840Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-09-07T21:01:29.7056584Z hint: is subject to change. To configure the initial branch name to use in all +2026-09-07T21:01:29.7056804Z hint: of your new repositories, which will suppress this warning, call: +2026-09-07T21:01:29.7057108Z hint: +2026-09-07T21:01:29.7057298Z hint: git config --global init.defaultBranch +2026-09-07T21:01:29.7057608Z hint: +2026-09-07T21:01:29.7057968Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-09-07T21:01:29.7058210Z hint: 'development'. The just-created branch can be renamed via this command: +2026-09-07T21:01:29.7058417Z hint: +2026-09-07T21:01:29.7058640Z hint: git branch -m +2026-09-07T21:01:29.7060233Z Initialized empty Git repository in /workspace/hugo/TerminalBasic/.git/ +2026-09-07T21:01:29.7086277Z [command]/usr/bin/git remote add origin https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T21:01:29.7137995Z ::endgroup:: +2026-09-07T21:01:29.7138555Z ::group::Disabling automatic garbage collection +2026-09-07T21:01:29.7145954Z [command]/usr/bin/git config --local gc.auto 0 +2026-09-07T21:01:29.7203617Z ::endgroup:: +2026-09-07T21:01:29.7204149Z ::group::Setting up auth +2026-09-07T21:01:29.7220114Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:01:29.7292200Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:01:29.7776874Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:01:29.7828349Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:01:29.8302217Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:01:29.8367077Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:01:29.8849760Z [command]/usr/bin/git config --local http.https://git.rfc1437.de/.extraheader AUTHORIZATION: basic *** +2026-09-07T21:01:29.8910958Z ::endgroup:: +2026-09-07T21:01:29.8911524Z ::group::Fetching the repository +2026-09-07T21:01:29.8925776Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +dec067dfec0c97918f92f00d0b2729238f494c6a:refs/remotes/origin/ci/phase-6-06 +2026-09-07T21:01:30.3726553Z From https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T21:01:30.3727394Z * [new ref] dec067dfec0c97918f92f00d0b2729238f494c6a -> origin/ci/phase-6-06 +2026-09-07T21:01:30.3785467Z ::endgroup:: +2026-09-07T21:01:30.3786364Z ::group::Determining the checkout info +2026-09-07T21:01:30.3786974Z ::endgroup:: +2026-09-07T21:01:30.3788368Z [command]/usr/bin/git sparse-checkout disable +2026-09-07T21:01:30.3855309Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +2026-09-07T21:01:30.3903030Z ::group::Checking out the ref +2026-09-07T21:01:30.3912023Z [command]/usr/bin/git checkout --progress --force -B ci/phase-6-06 refs/remotes/origin/ci/phase-6-06 +2026-09-07T21:01:30.4441635Z Switched to a new branch 'ci/phase-6-06' +2026-09-07T21:01:30.4443246Z branch 'ci/phase-6-06' set up to track 'origin/ci/phase-6-06'. +2026-09-07T21:01:30.4457918Z ::endgroup:: +2026-09-07T21:01:30.4527178Z [command]/usr/bin/git log -1 --format=%H +2026-09-07T21:01:30.4564509Z dec067dfec0c97918f92f00d0b2729238f494c6a +2026-09-07T21:01:30.4580415Z ::group::Removing auth +2026-09-07T21:01:30.4591228Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:01:30.4643502Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:01:30.5127119Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:01:30.5171036Z http.https://git.rfc1437.de/.extraheader +2026-09-07T21:01:30.5189571Z [command]/usr/bin/git config --local --unset-all http.https://git.rfc1437.de/.extraheader +2026-09-07T21:01:30.5239424Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:01:30.5749834Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:01:30.5800384Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:01:30.6279457Z ::endgroup:: +2026-09-07T21:01:30.6293889Z ::remove-matcher owner=checkout-git:: +2026-09-07T21:01:30.6463492Z ::endgroup:: +2026-09-07T21:01:30.7352949Z ::group::Run sh .gitea/scripts/bootstrap.sh +2026-09-07T21:01:30.7353505Z sh .gitea/scripts/bootstrap.sh +2026-09-07T21:01:30.7353809Z shell: sh -e {0} +2026-09-07T21:01:30.7353962Z ::endgroup:: +2026-09-07T21:01:30.8121740Z info: syncing channel updates for '1.97.1-aarch64-unknown-linux-gnu' +2026-09-07T21:01:30.9286835Z info: latest update on 2026-07-16, rust version 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T21:01:30.9287766Z info: downloading component 'cargo' +2026-09-07T21:01:31.0634682Z info: downloading component 'clippy' +2026-09-07T21:01:31.1341123Z info: downloading component 'rust-std' +2026-09-07T21:01:32.6718961Z info: downloading component 'rustc' +2026-09-07T21:01:35.1605975Z info: downloading component 'rustfmt' +2026-09-07T21:01:35.8414789Z info: installing component 'cargo' +2026-09-07T21:01:36.5564320Z info: installing component 'clippy' +2026-09-07T21:01:36.9086838Z info: installing component 'rust-std' +2026-09-07T21:01:38.8471405Z info: installing component 'rustc' +2026-09-07T21:01:42.7538536Z info: installing component 'rustfmt' +2026-09-07T21:01:43.0561147Z +2026-09-07T21:01:43.0832495Z 1.97.1-aarch64-unknown-linux-gnu installed - rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T21:01:43.0833133Z +2026-09-07T21:01:43.9910491Z /tmp/tb-7zip.tar.xz: OK +2026-09-07T21:01:44.1390980Z rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T21:01:44.1455194Z +2026-09-07T21:01:44.1455797Z 7-Zip (z) 25.01 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03 +2026-09-07T21:01:44.1455994Z 64-bit arm_v:8-A locale=C.UTF-8 Threads:4 OPEN_MAX:1024, ASM +2026-09-07T21:01:44.1456343Z +2026-09-07T21:01:44.2292101Z ::group::Run python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T21:01:44.2292845Z python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T21:01:44.2293117Z shell: sh -e {0} +2026-09-07T21:01:44.2293277Z ::endgroup:: +2026-09-07T21:01:44.3573912Z + rustup target add x86_64-unknown-linux-gnu +2026-09-07T21:01:44.4941610Z info: downloading component 'rust-std' for 'x86_64-unknown-linux-gnu' +2026-09-07T21:01:44.8401756Z info: installing component 'rust-std' for 'x86_64-unknown-linux-gnu' +2026-09-07T21:01:46.8310254Z + cargo zigbuild --locked --release --target x86_64-unknown-linux-gnu.2.28 -p tb-ide -p tb-cli -p tb-runner --bins +2026-09-07T21:01:47.3070818Z Updating crates.io index +2026-09-07T21:01:47.5643585Z Downloading crates ... +2026-09-07T21:01:47.6411494Z Downloaded bitflags v1.3.2 +2026-09-07T21:01:47.6515658Z Downloaded allocator-api2 v0.2.21 +2026-09-07T21:01:47.6517801Z Downloaded bitflags v2.13.1 +2026-09-07T21:01:47.6569977Z Downloaded itoa v1.0.18 +2026-09-07T21:01:47.6588035Z Downloaded cassowary v0.3.0 +2026-09-07T21:01:47.6610476Z Downloaded jiff-static v0.2.35 +2026-09-07T21:01:47.6616306Z Downloaded anyhow v1.0.104 +2026-09-07T21:01:47.6670883Z Downloaded itertools v0.13.0 +2026-09-07T21:01:47.6868603Z Downloaded proc-macro2 v1.0.107 +2026-09-07T21:01:47.6869217Z Downloaded strsim v0.11.1 +2026-09-07T21:01:47.6869382Z Downloaded ident_case v1.0.1 +2026-09-07T21:01:47.6869832Z Downloaded jiff-core v0.1.0 +2026-09-07T21:01:47.6870003Z Downloaded signal-hook-registry v1.4.8 +2026-09-07T21:01:47.6876527Z Downloaded defmt-macros v1.1.1 +2026-09-07T21:01:47.6925322Z Downloaded defmt-parser v1.0.0 +2026-09-07T21:01:47.6933512Z Downloaded lock_api v0.4.14 +2026-09-07T21:01:47.6948412Z Downloaded rustversion v1.0.23 +2026-09-07T21:01:47.6980260Z Downloaded signal-hook-mio v0.2.5 +2026-09-07T21:01:47.6994048Z Downloaded smallvec v1.15.2 +2026-09-07T21:01:47.7011018Z Downloaded memchr v2.8.3 +2026-09-07T21:01:47.7077419Z Downloaded paste v1.0.15 +2026-09-07T21:01:47.7113077Z Downloaded signal-hook v0.3.18 +2026-09-07T21:01:47.7149844Z Downloaded castaway v0.2.4 +2026-09-07T21:01:47.7167320Z Downloaded compact_str v0.8.2 +2026-09-07T21:01:47.7207936Z Downloaded heck v0.5.0 +2026-09-07T21:01:47.7228649Z Downloaded lru v0.12.5 +2026-09-07T21:01:47.7246050Z Downloaded strum v0.26.3 +2026-09-07T21:01:47.7248595Z Downloaded foldhash v0.1.5 +2026-09-07T21:01:47.7264588Z Downloaded quote v1.0.47 +2026-09-07T21:01:47.7297509Z Downloaded cfg-if v1.0.4 +2026-09-07T21:01:47.7311604Z Downloaded darling_macro v0.24.1 +2026-09-07T21:01:47.7320962Z Downloaded errno v0.3.14 +2026-09-07T21:01:47.7338331Z Downloaded parking_lot_core v0.9.12 +2026-09-07T21:01:47.7363988Z Downloaded unicode-truncate v1.1.0 +2026-09-07T21:01:47.7382509Z Downloaded either v1.18.0 +2026-09-07T21:01:47.7419978Z Downloaded equivalent v1.0.2 +2026-09-07T21:01:47.7421822Z Downloaded instability v0.3.13 +2026-09-07T21:01:47.7433972Z Downloaded scopeguard v1.2.0 +2026-09-07T21:01:47.7446789Z Downloaded static_assertions v1.1.0 +2026-09-07T21:01:47.7463670Z Downloaded log v0.4.34 +2026-09-07T21:01:47.7493348Z Downloaded unicase v2.9.0 +2026-09-07T21:01:47.7510815Z Downloaded thiserror v2.0.20 +2026-09-07T21:01:47.7583272Z Downloaded defmt v1.1.1 +2026-09-07T21:01:47.7636562Z Downloaded parking_lot v0.12.5 +2026-09-07T21:01:47.7666930Z Downloaded serde_core v1.0.229 +2026-09-07T21:01:47.7700678Z Downloaded strum_macros v0.26.4 +2026-09-07T21:01:47.7730732Z Downloaded thiserror-impl v2.0.20 +2026-09-07T21:01:47.7743903Z Downloaded unicode-ident v1.0.24 +2026-09-07T21:01:47.7776512Z Downloaded darling v0.24.1 +2026-09-07T21:01:47.7854527Z Downloaded indoc v2.0.7 +2026-09-07T21:01:47.7886996Z Downloaded ryu v1.0.23 +2026-09-07T21:01:47.7926107Z Downloaded darling_core v0.24.1 +2026-09-07T21:01:47.7997660Z Downloaded mio v1.2.2 +2026-09-07T21:01:47.8093869Z Downloaded unicode-segmentation v1.13.3 +2026-09-07T21:01:47.8112889Z Downloaded crossterm v0.28.1 +2026-09-07T21:01:47.8183011Z Downloaded hashbrown v0.15.5 +2026-09-07T21:01:47.8243904Z Downloaded pulldown-cmark v0.13.4 +2026-09-07T21:01:47.8307888Z Downloaded unicode-width v0.2.0 +2026-09-07T21:01:47.8372033Z Downloaded unicode-width v0.1.14 +2026-09-07T21:01:47.8438084Z Downloaded syn v2.0.119 +2026-09-07T21:01:47.8567933Z Downloaded redb v4.2.0 +2026-09-07T21:01:47.8685882Z Downloaded syn v3.0.4 +2026-09-07T21:01:47.8808464Z Downloaded jiff v0.2.35 +2026-09-07T21:01:47.8992565Z Downloaded rustix v0.38.44 +2026-09-07T21:01:47.9288815Z Downloaded libc v0.2.189 +2026-09-07T21:01:47.9774607Z Downloaded ratatui v0.29.0 +2026-09-07T21:01:48.0011180Z Downloaded linux-raw-sys v0.4.15 +2026-09-07T21:01:48.1044260Z Compiling proc-macro2 v1.0.107 +2026-09-07T21:01:48.1044915Z Compiling quote v1.0.47 +2026-09-07T21:01:48.3697262Z Compiling unicode-ident v1.0.24 +2026-09-07T21:01:48.4709955Z Compiling libc v0.2.189 +2026-09-07T21:01:49.4175083Z Compiling syn v3.0.4 +2026-09-07T21:01:49.9573563Z Compiling rustversion v1.0.23 +2026-09-07T21:01:50.2472462Z Compiling log v0.4.34 +2026-09-07T21:01:50.9335030Z Compiling errno v0.3.14 +2026-09-07T21:01:51.0281723Z Compiling strsim v0.11.1 +2026-09-07T21:01:51.3297731Z Compiling parking_lot_core v0.9.12 +2026-09-07T21:01:51.5090102Z Compiling signal-hook v0.3.18 +2026-09-07T21:01:51.6412657Z Compiling cfg-if v1.0.4 +2026-09-07T21:01:51.6758577Z Compiling ident_case v1.0.1 +2026-09-07T21:01:51.7614179Z Compiling signal-hook-registry v1.4.8 +2026-09-07T21:01:52.0489983Z Compiling bitflags v2.13.1 +2026-09-07T21:01:52.3143786Z Compiling scopeguard v1.2.0 +2026-09-07T21:01:52.3678038Z Compiling smallvec v1.15.2 +2026-09-07T21:01:52.5839361Z Compiling darling_core v0.24.1 +2026-09-07T21:01:54.5654616Z Compiling rustix v0.38.44 +2026-09-07T21:01:54.8475394Z Compiling thiserror v2.0.20 +2026-09-07T21:01:55.2168945Z Compiling thiserror-impl v2.0.20 +2026-09-07T21:01:55.8719660Z Compiling darling_macro v0.24.1 +2026-09-07T21:01:56.6655281Z Compiling lock_api v0.4.14 +2026-09-07T21:01:56.8859483Z Compiling mio v1.2.2 +2026-09-07T21:01:57.0398999Z Compiling syn v2.0.119 +2026-09-07T21:01:57.3937161Z Compiling paste v1.0.15 +2026-09-07T21:01:57.6164311Z Compiling either v1.18.0 +2026-09-07T21:01:57.8361724Z Compiling redb v4.2.0 +2026-09-07T21:01:57.9941673Z Compiling equivalent v1.0.2 +2026-09-07T21:01:58.0368026Z Compiling linux-raw-sys v0.4.15 +2026-09-07T21:01:58.3764412Z Compiling heck v0.5.0 +2026-09-07T21:01:58.5497169Z Compiling foldhash v0.1.5 +2026-09-07T21:01:58.6854697Z Compiling allocator-api2 v0.2.21 +2026-09-07T21:01:59.0732907Z Compiling instability v0.3.13 +2026-09-07T21:01:59.2212870Z Compiling hashbrown v0.15.5 +2026-09-07T21:02:00.1801467Z Compiling strum_macros v0.26.4 +2026-09-07T21:02:01.0299045Z Compiling itertools v0.13.0 +2026-09-07T21:02:02.2452665Z Compiling signal-hook-mio v0.2.5 +2026-09-07T21:02:02.3213739Z Compiling parking_lot v0.12.5 +2026-09-07T21:02:02.9200234Z Compiling darling v0.24.1 +2026-09-07T21:02:02.9568022Z Compiling castaway v0.2.4 +2026-09-07T21:02:02.9689654Z Compiling jiff-core v0.1.0 +2026-09-07T21:02:03.0238502Z Compiling indoc v2.0.7 +2026-09-07T21:02:03.4095997Z Compiling itoa v1.0.18 +2026-09-07T21:02:03.5693990Z Compiling ryu v1.0.23 +2026-09-07T21:02:03.7534257Z Compiling unicode-width v0.2.0 +2026-09-07T21:02:03.9655342Z Compiling static_assertions v1.1.0 +2026-09-07T21:02:04.0102834Z Compiling unicode-width v0.1.14 +2026-09-07T21:02:04.2108544Z Compiling unicode-segmentation v1.13.3 +2026-09-07T21:02:04.6682744Z Compiling unicode-truncate v1.1.0 +2026-09-07T21:02:04.7270588Z Compiling jiff v0.2.35 +2026-09-07T21:02:04.7943507Z Compiling compact_str v0.8.2 +2026-09-07T21:02:06.3853535Z Compiling crossterm v0.28.1 +2026-09-07T21:02:08.4668184Z Compiling strum v0.26.3 +2026-09-07T21:02:11.7886983Z Compiling lru v0.12.5 +2026-09-07T21:02:11.9286204Z Compiling cassowary v0.3.0 +2026-09-07T21:02:12.8691684Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T21:02:21.5944702Z Compiling ratatui v0.29.0 +2026-09-07T21:02:23.3317934Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T21:02:28.1429084Z Compiling anyhow v1.0.104 +2026-09-07T21:02:28.4614629Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T21:02:31.4827345Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T21:02:36.2077506Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T21:02:37.1181459Z Compiling pulldown-cmark v0.13.4 +2026-09-07T21:02:37.2761113Z Compiling unicase v2.9.0 +2026-09-07T21:02:37.4482793Z Compiling memchr v2.8.3 +2026-09-07T21:02:41.3926724Z Compiling tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner) +2026-09-07T21:02:42.3918994Z Compiling tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide) +2026-09-07T21:03:25.8853558Z warning: linker stderr: ignoring deprecated linker optimization setting '1' +2026-09-07T21:03:25.8854801Z | +2026-09-07T21:03:25.8858432Z = note: `#[warn(linker_messages)]` on by default +2026-09-07T21:03:25.8861922Z +2026-09-07T21:03:25.9246474Z warning: `tb-runner` (bin "tbrt") generated 1 warning +2026-09-07T21:03:25.9247957Z Compiling tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli) +2026-09-07T21:03:59.5187484Z warning: `tb-ide` (bin "tb") generated 1 warning (1 duplicate) +2026-09-07T21:04:10.8067169Z warning: `tb-cli` (bin "tbc") generated 1 warning (1 duplicate) +2026-09-07T21:04:10.8071287Z Finished `release` profile [optimized] target(s) in 2m 23s +2026-09-07T21:04:10.8717404Z + cargo build --locked --release -p tb-export --bin tb-template +2026-09-07T21:04:10.9657206Z Compiling syn v3.0.4 +2026-09-07T21:04:10.9657927Z Compiling thiserror v2.0.20 +2026-09-07T21:04:11.0170350Z Compiling redb v4.2.0 +2026-09-07T21:04:11.0204894Z Compiling jiff-core v0.1.0 +2026-09-07T21:04:12.6805196Z Compiling log v0.4.34 +2026-09-07T21:04:12.8319498Z Compiling jiff v0.2.35 +2026-09-07T21:04:13.6503229Z Compiling thiserror-impl v2.0.20 +2026-09-07T21:04:19.9552634Z Compiling unicode-width v0.2.0 +2026-09-07T21:04:20.1608254Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T21:04:28.8528203Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T21:04:30.2011931Z Compiling anyhow v1.0.104 +2026-09-07T21:04:30.7210132Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T21:04:36.8597144Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T21:04:39.2871503Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T21:04:54.1856313Z Finished `release` profile [optimized] target(s) in 43.26s +2026-09-07T21:04:54.2123280Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/x86_64-unknown-linux-gnu/release/tb x86_64-unknown-linux-gnu +2026-09-07T21:04:54.2270107Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/x86_64-unknown-linux-gnu/release/tbc x86_64-unknown-linux-gnu +2026-09-07T21:04:54.2419664Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/x86_64-unknown-linux-gnu/release/tbrt x86_64-unknown-linux-gnu +2026-09-07T21:04:54.2499034Z + /workspace/hugo/TerminalBasic/target/release/tb-template /tmp/tb-pack-xshmy0v1/runtimes/x86_64-unknown-linux-gnu/tbrt x86_64-unknown-linux-gnu +2026-09-07T21:04:56.3284340Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-2l5r05qf/tb x86_64-unknown-linux-gnu +2026-09-07T21:04:56.3367937Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-2l5r05qf/tbc x86_64-unknown-linux-gnu +2026-09-07T21:04:56.3450511Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-2l5r05qf/runtimes/x86_64-unknown-linux-gnu/tbrt x86_64-unknown-linux-gnu +2026-09-07T21:04:56.4694861Z /workspace/hugo/TerminalBasic/dist/terminalbasic-0.1.0-linux-amd64.tar.gz +2026-09-07T21:04:56.5379992Z ::group::Run https://gitea.com/actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 +2026-09-07T21:04:56.5380479Z with: +2026-09-07T21:04:56.5380661Z if-no-files-found: error +2026-09-07T21:04:56.5380802Z name: packages-${{ matrix.target }} +2026-09-07T21:04:56.5380971Z path: dist/ +2026-09-07T21:04:56.8002436Z With the provided path, there will be 3 files uploaded +2026-09-07T21:04:56.8005578Z Starting artifact upload +2026-09-07T21:04:56.8005862Z For more detailed logs during the artifact upload process, enable step-debugging: https://docs.github.com/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging +2026-09-07T21:04:56.8006176Z Artifact name is valid! +2026-09-07T21:04:56.8479240Z Container for artifact "packages-x86_64-unknown-linux-gnu" successfully created. Starting upload of file(s) +2026-09-07T21:04:57.7849186Z Total size of all the files uploaded is 5965940 bytes +2026-09-07T21:04:57.7849723Z File upload process has finished. Finalizing the artifact upload +2026-09-07T21:04:57.8094919Z Artifact has been finalized. All files have been successfully uploaded! +2026-09-07T21:04:57.8095118Z +2026-09-07T21:04:57.8095274Z The raw size of all the files that were specified for upload is 5966112 bytes +2026-09-07T21:04:57.8095466Z The size of all the files that were uploaded is 5965940 bytes. This takes into account any gzip compression used to reduce the upload size, time and storage +2026-09-07T21:04:57.8095660Z +2026-09-07T21:04:57.8095820Z Note: The size of downloaded zips can differ significantly from the reported size. For more information see: https://github.com/actions/upload-artifact#zipped-artifact-downloads +2026-09-07T21:04:57.8096031Z +2026-09-07T21:04:57.8096334Z Artifact packages-x86_64-unknown-linux-gnu has been successfully uploaded! +2026-09-07T21:04:57.8230124Z ::endgroup:: +2026-09-07T21:04:57.8679285Z Run Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:04:57.8724359Z docker exec cmd=[node /var/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/index.js] user= workdir= +2026-09-07T21:04:58.0360289Z [command]/usr/bin/git version +2026-09-07T21:04:58.0419317Z git version 2.47.3 +2026-09-07T21:04:58.0465212Z *** +2026-09-07T21:04:58.0488919Z Temporarily overriding HOME='/tmp/39893d83-bc47-45df-881e-4f1fb87e5f56' before making global git config changes +2026-09-07T21:04:58.0489987Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T21:04:58.0522947Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T21:04:58.0602242Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:04:58.0669486Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:04:58.1185022Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:04:58.1263498Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:04:58.1781550Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:04:58.1831365Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:04:58.2431442Z Success - Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:04:58.2601945Z Cleaning up container for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, x86_64-unknown-linux-gnu) +2026-09-07T21:04:59.0325184Z Cleaning up network for job build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, x86_64-unknown-linux-gnu), and network name is: GITEA-ACTIONS-TASK-560-WORKFLOW-Vierziel-Build-und-Pflichtabnah-74031ea46d60ea2ca3ecf134b9f5f87be47e7a9944af9e730eb7b9e054eae956-build-network +2026-09-07T21:04:59.1433611Z Job succeeded diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-905.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-905.log new file mode 100644 index 0000000..f6f30fd --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/job-905.log @@ -0,0 +1,531 @@ +2026-09-07T21:04:59.2733364Z gitea-arm64-01(version:v3.0.0) +2026-09-07T21:04:59.2733387Z ::group::Runner Information +2026-09-07T21:04:59.2733512Z Runner labels: ubuntu-latest, linux-arm64 +2026-09-07T21:04:59.2733528Z Task: 561 +2026-09-07T21:04:59.2733539Z Job: build +2026-09-07T21:04:59.2733553Z Repository: hugo/TerminalBasic +2026-09-07T21:04:59.2733562Z Triggered by event: push +2026-09-07T21:04:59.2733573Z ::endgroup:: +2026-09-07T21:04:59.2733582Z ::group::Operating System +2026-09-07T21:04:59.2733598Z Alpine Linux v3.24 +2026-09-07T21:04:59.2733607Z linux/arm64 +2026-09-07T21:04:59.2733620Z ::endgroup:: +2026-09-07T21:04:59.2748553Z workflow prepared +2026-09-07T21:04:59.2863323Z ::group::Starting job container +2026-09-07T21:04:59.2863887Z image: messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0 +2026-09-07T21:04:59.2864075Z name: GITEA-ACTIONS-TASK-561-WORKFLOW-Vierziel-Build-und-Pflichtabnah-06585034c0eeee7f70674c02513f3bb75cfc5555308484ae02a6659e8de2fc1d +2026-09-07T21:04:59.2864250Z network: GITEA-ACTIONS-TASK-561-WORKFLOW-Vierziel-Build-und-Pflichtabnah-06585034c0eeee7f70674c02513f3bb75cfc5555308484ae02a6659e8de2fc1d-build-network +2026-09-07T21:04:59.2864565Z docker pull image=messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0 platform= username= forcePull=false +2026-09-07T21:04:59.3234979Z Cleaning up network for job build (messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0, x86_64-pc-windows-msvc), and network name is: GITEA-ACTIONS-TASK-561-WORKFLOW-Vierziel-Build-und-Pflichtabnah-06585034c0eeee7f70674c02513f3bb75cfc5555308484ae02a6659e8de2fc1d-build-network +2026-09-07T21:04:59.3541609Z docker create image=messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0 platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-561-WORKFLOW-Vierziel-Build-und-Pflichtabnah-06585034c0eeee7f70674c02513f3bb75cfc5555308484ae02a6659e8de2fc1d-build-network" +2026-09-07T21:04:59.3640066Z --network and --net in the options will be ignored. +2026-09-07T21:04:59.4212188Z docker run image=messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0 platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="GITEA-ACTIONS-TASK-561-WORKFLOW-Vierziel-Build-und-Pflichtabnah-06585034c0eeee7f70674c02513f3bb75cfc5555308484ae02a6659e8de2fc1d-build-network" +2026-09-07T21:04:59.6786545Z ::endgroup:: +2026-09-07T21:04:59.6895097Z Prepare all required actions +2026-09-07T21:05:01.0347967Z Download action repository 'actions/checkout@11d5960a326750d5838078e36cf38b85af677262' (SHA:11d5960a326750d5838078e36cf38b85af677262) +2026-09-07T21:05:01.6036352Z Download action repository 'actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5' (SHA:ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5) +2026-09-07T21:05:01.6037021Z Complete job name: build (messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0, x86_64-pc-windows-msvc) +2026-09-07T21:05:01.6037173Z Matrix: map[image:messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0 target:x86_64-pc-windows-msvc] +2026-09-07T21:05:01.6804788Z ::group::Run set -eu +2026-09-07T21:05:01.6805543Z set -eu +2026-09-07T21:05:01.6805755Z curl -fsSL https://nodejs.org/dist/v22.22.0/node-v22.22.0-linux-arm64.tar.xz -o /tmp/tb-node.tar.xz +2026-09-07T21:05:01.6805994Z echo '1bf1eb9ee63ffc4e5d324c0b9b62cf4a289f44332dfef9607cea1a0d9596ba6f /tmp/tb-node.tar.xz' | sha256sum -c - +2026-09-07T21:05:01.6806263Z tar -xJf /tmp/tb-node.tar.xz -C /usr/local --strip-components=1 +2026-09-07T21:05:01.6806454Z node --version +2026-09-07T21:05:01.6806629Z shell: sh -e {0} +2026-09-07T21:05:01.6806831Z ::endgroup:: +2026-09-07T21:05:02.1810082Z /tmp/tb-node.tar.xz: OK +2026-09-07T21:05:04.4917556Z v22.22.0 +2026-09-07T21:05:04.5489835Z ::group::Run https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:05:04.5490393Z with: +2026-09-07T21:05:04.5490553Z persist-credentials: false +2026-09-07T21:05:04.9754651Z ::add-matcher::/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/problem-matcher.json +2026-09-07T21:05:04.9757741Z Syncing repository: hugo/TerminalBasic +2026-09-07T21:05:04.9761849Z ::group::Getting Git version info +2026-09-07T21:05:04.9765308Z Working directory is '/workspace/hugo/TerminalBasic' +2026-09-07T21:05:04.9819884Z [command]/usr/bin/git version +2026-09-07T21:05:05.0006032Z git version 2.47.3 +2026-09-07T21:05:05.0068084Z ::endgroup:: +2026-09-07T21:05:05.0099050Z Temporarily overriding HOME='/tmp/512ca73d-14a6-4268-aede-e2362fa2575b' before making global git config changes +2026-09-07T21:05:05.0099810Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T21:05:05.0115559Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T21:05:05.0171039Z Deleting the contents of '/workspace/hugo/TerminalBasic' +2026-09-07T21:05:05.0177572Z ::group::Initializing the repository +2026-09-07T21:05:05.0184084Z [command]/usr/bin/git init /workspace/hugo/TerminalBasic +2026-09-07T21:05:05.0324015Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-09-07T21:05:05.0324698Z hint: is subject to change. To configure the initial branch name to use in all +2026-09-07T21:05:05.0324874Z hint: of your new repositories, which will suppress this warning, call: +2026-09-07T21:05:05.0325032Z hint: +2026-09-07T21:05:05.0325165Z hint: git config --global init.defaultBranch +2026-09-07T21:05:05.0325315Z hint: +2026-09-07T21:05:05.0325438Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-09-07T21:05:05.0325583Z hint: 'development'. The just-created branch can be renamed via this command: +2026-09-07T21:05:05.0325752Z hint: +2026-09-07T21:05:05.0325897Z hint: git branch -m +2026-09-07T21:05:05.0334704Z Initialized empty Git repository in /workspace/hugo/TerminalBasic/.git/ +2026-09-07T21:05:05.0369350Z [command]/usr/bin/git remote add origin https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T21:05:05.0446137Z ::endgroup:: +2026-09-07T21:05:05.0446902Z ::group::Disabling automatic garbage collection +2026-09-07T21:05:05.0458873Z [command]/usr/bin/git config --local gc.auto 0 +2026-09-07T21:05:05.0511839Z ::endgroup:: +2026-09-07T21:05:05.0512196Z ::group::Setting up auth +2026-09-07T21:05:05.0526465Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:05:05.0577735Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:05:05.1369328Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:05:05.1424684Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:05:05.1906352Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:05:05.1956165Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:05:05.2441225Z [command]/usr/bin/git config --local http.https://git.rfc1437.de/.extraheader AUTHORIZATION: basic *** +2026-09-07T21:05:05.2537028Z ::endgroup:: +2026-09-07T21:05:05.2537528Z ::group::Fetching the repository +2026-09-07T21:05:05.2553353Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +dec067dfec0c97918f92f00d0b2729238f494c6a:refs/remotes/origin/ci/phase-6-06 +2026-09-07T21:05:05.8344815Z From https://git.rfc1437.de/hugo/TerminalBasic +2026-09-07T21:05:05.8345664Z * [new ref] dec067dfec0c97918f92f00d0b2729238f494c6a -> origin/ci/phase-6-06 +2026-09-07T21:05:05.8383003Z ::endgroup:: +2026-09-07T21:05:05.8383588Z ::group::Determining the checkout info +2026-09-07T21:05:05.8383977Z ::endgroup:: +2026-09-07T21:05:05.8389281Z [command]/usr/bin/git sparse-checkout disable +2026-09-07T21:05:05.8452051Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +2026-09-07T21:05:05.8494959Z ::group::Checking out the ref +2026-09-07T21:05:05.8504373Z [command]/usr/bin/git checkout --progress --force -B ci/phase-6-06 refs/remotes/origin/ci/phase-6-06 +2026-09-07T21:05:05.8984985Z Switched to a new branch 'ci/phase-6-06' +2026-09-07T21:05:05.8986589Z branch 'ci/phase-6-06' set up to track 'origin/ci/phase-6-06'. +2026-09-07T21:05:05.9001510Z ::endgroup:: +2026-09-07T21:05:05.9075270Z [command]/usr/bin/git log -1 --format=%H +2026-09-07T21:05:05.9112734Z dec067dfec0c97918f92f00d0b2729238f494c6a +2026-09-07T21:05:05.9124806Z ::group::Removing auth +2026-09-07T21:05:05.9133192Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:05:05.9181649Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:05:05.9648538Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:05:05.9688119Z http.https://git.rfc1437.de/.extraheader +2026-09-07T21:05:05.9700807Z [command]/usr/bin/git config --local --unset-all http.https://git.rfc1437.de/.extraheader +2026-09-07T21:05:05.9768419Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:05:06.0274170Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:05:06.0326533Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:05:06.0809073Z ::endgroup:: +2026-09-07T21:05:06.0817438Z ::remove-matcher owner=checkout-git:: +2026-09-07T21:05:06.1011295Z ::endgroup:: +2026-09-07T21:05:06.1867148Z ::group::Run sh .gitea/scripts/bootstrap.sh +2026-09-07T21:05:06.1867670Z sh .gitea/scripts/bootstrap.sh +2026-09-07T21:05:06.1867826Z shell: sh -e {0} +2026-09-07T21:05:06.1868008Z ::endgroup:: +2026-09-07T21:05:06.2850120Z info: syncing channel updates for '1.97.1-aarch64-unknown-linux-gnu' +2026-09-07T21:05:06.4381015Z info: latest update on 2026-07-16, rust version 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T21:05:06.4381859Z info: downloading component 'cargo' +2026-09-07T21:05:06.5570467Z info: downloading component 'clippy' +2026-09-07T21:05:06.6361068Z info: downloading component 'rust-std' +2026-09-07T21:05:08.1901892Z info: downloading component 'rustc' +2026-09-07T21:05:10.5887700Z info: downloading component 'rustfmt' +2026-09-07T21:05:10.6537414Z info: installing component 'cargo' +2026-09-07T21:05:11.3691484Z info: installing component 'clippy' +2026-09-07T21:05:11.7203274Z info: installing component 'rust-std' +2026-09-07T21:05:13.7013787Z info: installing component 'rustc' +2026-09-07T21:05:17.7111970Z info: installing component 'rustfmt' +2026-09-07T21:05:18.0175145Z +2026-09-07T21:05:18.0466708Z 1.97.1-aarch64-unknown-linux-gnu installed - rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T21:05:18.0467366Z +2026-09-07T21:05:18.9663272Z /tmp/tb-7zip.tar.xz: OK +2026-09-07T21:05:19.1180074Z rustc 1.97.1 (8bab26f4f 2026-07-14) +2026-09-07T21:05:19.1241679Z +2026-09-07T21:05:19.1242446Z 7-Zip (z) 25.01 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03 +2026-09-07T21:05:19.1242644Z 64-bit arm_v:8-A locale=C.UTF-8 Threads:4 OPEN_MAX:1024, ASM +2026-09-07T21:05:19.1242842Z +2026-09-07T21:05:19.2087249Z ::group::Run python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T21:05:19.2087775Z python3 .gitea/scripts/build.py --target "$TB_TARGET" --output dist +2026-09-07T21:05:19.2088091Z shell: sh -e {0} +2026-09-07T21:05:19.2088298Z ::endgroup:: +2026-09-07T21:05:19.3707631Z + rustup target add x86_64-pc-windows-msvc +2026-09-07T21:05:19.5109856Z info: downloading component 'rust-std' for 'x86_64-pc-windows-msvc' +2026-09-07T21:05:20.3770067Z info: installing component 'rust-std' for 'x86_64-pc-windows-msvc' +2026-09-07T21:05:21.9445438Z + cargo xwin build --locked --release --target x86_64-pc-windows-msvc -p tb-ide -p tb-cli -p tb-runner --bins +2026-09-07T21:05:22.2928480Z ⏬ Downloading MSVC CRT... +2026-09-07T21:08:09.9368221Z ✅ Downloaded MSVC CRT in 2m 47s. +2026-09-07T21:08:10.0924373Z Updating crates.io index +2026-09-07T21:08:10.9193561Z Downloading crates ... +2026-09-07T21:08:11.0087418Z Downloaded allocator-api2 v0.2.21 +2026-09-07T21:08:11.0130332Z Downloaded bitflags v1.3.2 +2026-09-07T21:08:11.0168952Z Downloaded cassowary v0.3.0 +2026-09-07T21:08:11.0184958Z Downloaded anyhow v1.0.104 +2026-09-07T21:08:11.0231592Z Downloaded bitflags v2.13.1 +2026-09-07T21:08:11.0284348Z Downloaded log v0.4.34 +2026-09-07T21:08:11.0313871Z Downloaded strum v0.26.3 +2026-09-07T21:08:11.0324906Z Downloaded defmt-parser v1.0.0 +2026-09-07T21:08:11.0343978Z Downloaded errno v0.3.14 +2026-09-07T21:08:11.0349973Z Downloaded instability v0.3.13 +2026-09-07T21:08:11.0404231Z Downloaded scopeguard v1.2.0 +2026-09-07T21:08:11.0405179Z Downloaded windows-link v0.2.1 +2026-09-07T21:08:11.0409235Z Downloaded ryu v1.0.23 +2026-09-07T21:08:11.0473539Z Downloaded proc-macro2 v1.0.107 +2026-09-07T21:08:11.0474175Z Downloaded syn v3.0.4 +2026-09-07T21:08:11.0612245Z Downloaded parking_lot v0.12.5 +2026-09-07T21:08:11.0630622Z Downloaded paste v1.0.15 +2026-09-07T21:08:11.0691930Z Downloaded serde_core v1.0.229 +2026-09-07T21:08:11.0728587Z Downloaded signal-hook-registry v1.4.8 +2026-09-07T21:08:11.0740878Z Downloaded static_assertions v1.1.0 +2026-09-07T21:08:11.0764347Z Downloaded pulldown-cmark v0.13.4 +2026-09-07T21:08:11.0827709Z Downloaded signal-hook-mio v0.2.5 +2026-09-07T21:08:11.0854442Z Downloaded smallvec v1.15.2 +2026-09-07T21:08:11.0862535Z Downloaded crossterm_winapi v0.9.1 +2026-09-07T21:08:11.0892757Z Downloaded ident_case v1.0.1 +2026-09-07T21:08:11.0903721Z Downloaded itoa v1.0.18 +2026-09-07T21:08:11.0919450Z Downloaded strsim v0.11.1 +2026-09-07T21:08:11.0934037Z Downloaded strum_macros v0.26.4 +2026-09-07T21:08:11.0961666Z Downloaded cfg-if v1.0.4 +2026-09-07T21:08:11.0977156Z Downloaded equivalent v1.0.2 +2026-09-07T21:08:11.0988184Z Downloaded jiff-tzdb-platform v0.1.3 +2026-09-07T21:08:11.0996724Z Downloaded lru v0.12.5 +2026-09-07T21:08:11.1010963Z Downloaded unicode-truncate v1.1.0 +2026-09-07T21:08:11.1029652Z Downloaded windows-targets v0.52.6 +2026-09-07T21:08:11.1040183Z Downloaded castaway v0.2.4 +2026-09-07T21:08:11.1056307Z Downloaded darling_macro v0.24.1 +2026-09-07T21:08:11.1064419Z Downloaded either v1.18.0 +2026-09-07T21:08:11.1082612Z Downloaded foldhash v0.1.5 +2026-09-07T21:08:11.1100818Z Downloaded heck v0.5.0 +2026-09-07T21:08:11.1117248Z Downloaded indoc v2.0.7 +2026-09-07T21:08:11.1150401Z Downloaded jiff-static v0.2.35 +2026-09-07T21:08:11.1162979Z Downloaded lock_api v0.4.14 +2026-09-07T21:08:11.1177104Z Downloaded parking_lot_core v0.9.12 +2026-09-07T21:08:11.1201603Z Downloaded quote v1.0.47 +2026-09-07T21:08:11.1233955Z Downloaded thiserror v2.0.20 +2026-09-07T21:08:11.1309889Z Downloaded thiserror-impl v2.0.20 +2026-09-07T21:08:11.1326027Z Downloaded unicase v2.9.0 +2026-09-07T21:08:11.1344360Z Downloaded defmt v1.1.1 +2026-09-07T21:08:11.1401227Z Downloaded defmt-macros v1.1.1 +2026-09-07T21:08:11.1439090Z Downloaded jiff-tzdb v0.1.8 +2026-09-07T21:08:11.1456895Z Downloaded rustversion v1.0.23 +2026-09-07T21:08:11.1489166Z Downloaded signal-hook v0.3.18 +2026-09-07T21:08:11.1525927Z Downloaded unicode-ident v1.0.24 +2026-09-07T21:08:11.1557794Z Downloaded darling v0.24.1 +2026-09-07T21:08:11.1635239Z Downloaded jiff-core v0.1.0 +2026-09-07T21:08:11.1677869Z Downloaded darling_core v0.24.1 +2026-09-07T21:08:11.1748282Z Downloaded unicode-segmentation v1.13.3 +2026-09-07T21:08:11.1783632Z Downloaded compact_str v0.8.2 +2026-09-07T21:08:11.1826173Z Downloaded memchr v2.8.3 +2026-09-07T21:08:11.1890322Z Downloaded mio v1.2.2 +2026-09-07T21:08:11.1962968Z Downloaded crossterm v0.28.1 +2026-09-07T21:08:11.2041601Z Downloaded hashbrown v0.15.5 +2026-09-07T21:08:11.2101435Z Downloaded itertools v0.13.0 +2026-09-07T21:08:11.2183338Z Downloaded redb v4.2.0 +2026-09-07T21:08:11.2298870Z Downloaded unicode-width v0.1.14 +2026-09-07T21:08:11.2363846Z Downloaded unicode-width v0.2.0 +2026-09-07T21:08:11.2433535Z Downloaded syn v2.0.119 +2026-09-07T21:08:11.2555867Z Downloaded rustix v0.38.44 +2026-09-07T21:08:11.2864406Z Downloaded jiff v0.2.35 +2026-09-07T21:08:11.3046149Z Downloaded ratatui v0.29.0 +2026-09-07T21:08:11.3280642Z Downloaded windows_x86_64_msvc v0.52.6 +2026-09-07T21:08:11.3428395Z Downloaded libc v0.2.189 +2026-09-07T21:08:11.3950801Z Downloaded winapi v0.3.9 +2026-09-07T21:08:11.4425241Z Downloaded linux-raw-sys v0.4.15 +2026-09-07T21:08:11.4989349Z Downloaded windows-sys v0.59.0 +2026-09-07T21:08:11.5707853Z Downloaded windows-sys v0.61.2 +2026-09-07T21:08:11.6978328Z Compiling proc-macro2 v1.0.107 +2026-09-07T21:08:11.6979993Z Compiling quote v1.0.47 +2026-09-07T21:08:11.9756046Z Compiling unicode-ident v1.0.24 +2026-09-07T21:08:12.0732933Z Compiling windows-link v0.2.1 +2026-09-07T21:08:12.1058371Z Compiling rustversion v1.0.23 +2026-09-07T21:08:12.9601594Z Compiling syn v3.0.4 +2026-09-07T21:08:13.0348721Z Compiling ident_case v1.0.1 +2026-09-07T21:08:13.1111026Z Compiling parking_lot_core v0.9.12 +2026-09-07T21:08:13.3078695Z Compiling winapi v0.3.9 +2026-09-07T21:08:13.7051684Z Compiling cfg-if v1.0.4 +2026-09-07T21:08:13.7417176Z Compiling strsim v0.11.1 +2026-09-07T21:08:14.0541079Z Compiling smallvec v1.15.2 +2026-09-07T21:08:14.2863091Z Compiling thiserror v2.0.20 +2026-09-07T21:08:14.5722274Z Compiling scopeguard v1.2.0 +2026-09-07T21:08:14.6263386Z Compiling libc v0.2.189 +2026-09-07T21:08:14.9816694Z Compiling lock_api v0.4.14 +2026-09-07T21:08:17.6642738Z Compiling darling_core v0.24.1 +2026-09-07T21:08:18.1576204Z Compiling thiserror-impl v2.0.20 +2026-09-07T21:08:19.6213040Z Compiling syn v2.0.119 +2026-09-07T21:08:21.0817042Z Compiling darling_macro v0.24.1 +2026-09-07T21:08:21.6898443Z Compiling windows-sys v0.61.2 +2026-09-07T21:08:22.8249465Z Compiling equivalent v1.0.2 +2026-09-07T21:08:22.8376036Z Compiling redb v4.2.0 +2026-09-07T21:08:22.8688798Z Compiling heck v0.5.0 +2026-09-07T21:08:23.0017181Z Compiling bitflags v2.13.1 +2026-09-07T21:08:23.0526836Z Compiling jiff-tzdb v0.1.8 +2026-09-07T21:08:23.2016506Z Compiling either v1.18.0 +2026-09-07T21:08:23.2379730Z Compiling instability v0.3.13 +2026-09-07T21:08:23.3819925Z Compiling foldhash v0.1.5 +2026-09-07T21:08:23.4211509Z Compiling paste v1.0.15 +2026-09-07T21:08:23.5171481Z Compiling allocator-api2 v0.2.21 +2026-09-07T21:08:23.6675884Z Compiling itertools v0.13.0 +2026-09-07T21:08:23.9236348Z Compiling hashbrown v0.15.5 +2026-09-07T21:08:24.7206850Z Compiling jiff-tzdb-platform v0.1.3 +2026-09-07T21:08:24.7609043Z Compiling strum_macros v0.26.4 +2026-09-07T21:08:25.5606657Z Compiling errno v0.3.14 +2026-09-07T21:08:25.7036847Z Compiling darling v0.24.1 +2026-09-07T21:08:25.8040568Z Compiling crossterm_winapi v0.9.1 +2026-09-07T21:08:26.1032557Z Compiling parking_lot v0.12.5 +2026-09-07T21:08:26.7974239Z Compiling castaway v0.2.4 +2026-09-07T21:08:26.8384302Z Compiling jiff-core v0.1.0 +2026-09-07T21:08:26.8779802Z Compiling unicode-width v0.2.0 +2026-09-07T21:08:27.0912983Z Compiling static_assertions v1.1.0 +2026-09-07T21:08:27.1379536Z Compiling ryu v1.0.23 +2026-09-07T21:08:27.3169020Z Compiling signal-hook v0.3.18 +2026-09-07T21:08:27.4556780Z Compiling unicode-width v0.1.14 +2026-09-07T21:08:27.6687727Z Compiling unicode-segmentation v1.13.3 +2026-09-07T21:08:28.1677437Z Compiling log v0.4.34 +2026-09-07T21:08:28.3274795Z Compiling itoa v1.0.18 +2026-09-07T21:08:28.4953575Z Compiling indoc v2.0.7 +2026-09-07T21:08:28.4996053Z Compiling compact_str v0.8.2 +2026-09-07T21:08:29.3054018Z Compiling unicode-truncate v1.1.0 +2026-09-07T21:08:29.4212697Z Compiling jiff v0.2.35 +2026-09-07T21:08:29.6678841Z Compiling signal-hook-registry v1.4.8 +2026-09-07T21:08:29.9560315Z Compiling strum v0.26.3 +2026-09-07T21:08:30.0209289Z Compiling crossterm v0.28.1 +2026-09-07T21:08:36.6514230Z Compiling lru v0.12.5 +2026-09-07T21:08:37.2619027Z Compiling cassowary v0.3.0 +2026-09-07T21:08:38.2285477Z Compiling ratatui v0.29.0 +2026-09-07T21:08:44.8233666Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T21:08:46.6011201Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T21:08:53.4151046Z Compiling anyhow v1.0.104 +2026-09-07T21:08:53.7326034Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T21:08:54.9990910Z Compiling windows_x86_64_msvc v0.52.6 +2026-09-07T21:08:55.1579671Z Compiling pulldown-cmark v0.13.4 +2026-09-07T21:08:55.2942274Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T21:09:01.1096890Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T21:09:02.0983792Z Compiling memchr v2.8.3 +2026-09-07T21:09:03.0231222Z Compiling unicase v2.9.0 +2026-09-07T21:09:06.3900989Z Compiling windows-targets v0.52.6 +2026-09-07T21:09:06.4271629Z Compiling tb-runner v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runner) +2026-09-07T21:09:06.6985822Z Compiling windows-sys v0.59.0 +2026-09-07T21:09:07.4284187Z Compiling tb-ide v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ide) +2026-09-07T21:09:07.5294927Z Compiling tb-cli v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-cli) +2026-09-07T21:09:50.4749005Z warning: linker stderr: lld-link: Cannot use debug info for 'libcmt.lib(std_type_info_static.obj)' [LNK4099] +2026-09-07T21:09:50.4750421Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4750966Z +2026-09-07T21:09:50.4751314Z lld-link: Cannot use debug info for 'libcmt.lib(fltused.obj)' [LNK4099] +2026-09-07T21:09:50.4751682Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4752042Z +2026-09-07T21:09:50.4752724Z lld-link: Cannot use debug info for 'libcmt.lib(tlssup.obj)' [LNK4099] +2026-09-07T21:09:50.4753199Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4753565Z +2026-09-07T21:09:50.4753866Z lld-link: Cannot use debug info for 'libcmt.lib(delete_scalar_size.obj)' [LNK4099] +2026-09-07T21:09:50.4754242Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4754793Z +2026-09-07T21:09:50.4755160Z lld-link: Cannot use debug info for 'libcmt.lib(gs_cookie.obj)' [LNK4099] +2026-09-07T21:09:50.4755509Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4755862Z +2026-09-07T21:09:50.4756161Z lld-link: Cannot use debug info for 'libcmt.lib(guard_support.obj)' [LNK4099] +2026-09-07T21:09:50.4756515Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4756863Z +2026-09-07T21:09:50.4757168Z lld-link: Cannot use debug info for 'libcmt.lib(delete_scalar.obj)' [LNK4099] +2026-09-07T21:09:50.4757496Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4757856Z +2026-09-07T21:09:50.4758145Z lld-link: Cannot use debug info for 'libcmt.lib(initializers.obj)' [LNK4099] +2026-09-07T21:09:50.4758468Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4758809Z +2026-09-07T21:09:50.4759114Z lld-link: Cannot use debug info for 'libcmt.lib(utility_desktop.obj)' [LNK4099] +2026-09-07T21:09:50.4759460Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4759804Z +2026-09-07T21:09:50.4760084Z lld-link: Cannot use debug info for 'libcmt.lib(gshandler.obj)' [LNK4099] +2026-09-07T21:09:50.4760402Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4760758Z +2026-09-07T21:09:50.4761053Z lld-link: Cannot use debug info for 'libcmt.lib(gs_report.obj)' [LNK4099] +2026-09-07T21:09:50.4761378Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4761722Z +2026-09-07T21:09:50.4762088Z lld-link: Cannot use debug info for 'libvcruntime.lib(throw.obj)' [LNK4099] +2026-09-07T21:09:50.4762632Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4763007Z +2026-09-07T21:09:50.4763301Z lld-link: Cannot use debug info for 'libvcruntime.lib(riscchandler.obj)' [LNK4099] +2026-09-07T21:09:50.4763634Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4763987Z +2026-09-07T21:09:50.4765266Z lld-link: Cannot use debug info for 'libvcruntime.lib(risctrnsctrl.obj)' [LNK4099] +2026-09-07T21:09:50.4765679Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4766045Z +2026-09-07T21:09:50.4766343Z lld-link: Cannot use debug info for 'libvcruntime.lib(ehhelpers.obj)' [LNK4099] +2026-09-07T21:09:50.4766669Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4767025Z +2026-09-07T21:09:50.4767317Z lld-link: Cannot use debug info for 'libcmt.lib(cpu_disp.obj)' [LNK4099] +2026-09-07T21:09:50.4767653Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4768069Z +2026-09-07T21:09:50.4768375Z lld-link: Cannot use debug info for 'libcmt.lib(pesect.obj)' [LNK4099] +2026-09-07T21:09:50.4768731Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4769077Z +2026-09-07T21:09:50.4769371Z lld-link: Cannot use debug info for 'libvcruntime.lib(jbcxrval.obj)' [LNK4099] +2026-09-07T21:09:50.4769696Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4770082Z +2026-09-07T21:09:50.4770406Z lld-link: Cannot use debug info for 'libvcruntime.lib(per_thread_data.obj)' [LNK4099] +2026-09-07T21:09:50.4770774Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4771128Z +2026-09-07T21:09:50.4771422Z lld-link: Cannot use debug info for 'libvcruntime.lib(ehstate.obj)' [LNK4099] +2026-09-07T21:09:50.4771760Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4772105Z +2026-09-07T21:09:50.4774282Z lld-link: Cannot use debug info for 'libvcruntime.lib(frame.obj)' [LNK4099] +2026-09-07T21:09:50.4775708Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4776324Z +2026-09-07T21:09:50.4776651Z lld-link: Cannot use debug info for 'libvcruntime.lib(wcschr.obj)' [LNK4099] +2026-09-07T21:09:50.4777100Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4777460Z +2026-09-07T21:09:50.4777868Z lld-link: Cannot use debug info for 'libvcruntime.lib(winapi_downlevel.obj)' [LNK4099] +2026-09-07T21:09:50.4778205Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4778653Z +2026-09-07T21:09:50.4778936Z lld-link: Cannot use debug info for 'libvcruntime.lib(std_exception.obj)' [LNK4099] +2026-09-07T21:09:50.4779265Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4779698Z +2026-09-07T21:09:50.4779991Z lld-link: Cannot use debug info for 'libvcruntime.lib(std_type_info.obj)' [LNK4099] +2026-09-07T21:09:50.4780406Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4780766Z +2026-09-07T21:09:50.4781194Z lld-link: Cannot use debug info for 'libcmt.lib(gshandlerseh.obj)' [LNK4099] +2026-09-07T21:09:50.4781546Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4781982Z +2026-09-07T21:09:50.4782440Z lld-link: Cannot use debug info for 'libvcruntime.lib(undname.obj)' [LNK4099] +2026-09-07T21:09:50.4782972Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4783367Z +2026-09-07T21:09:50.4783777Z lld-link: Cannot use debug info for 'libvcruntime.lib(purevirt.obj)' [LNK4099] +2026-09-07T21:09:50.4784141Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4785084Z +2026-09-07T21:09:50.4785625Z lld-link: Cannot use debug info for 'libvcruntime.lib(locks.obj)' [LNK4099] +2026-09-07T21:09:50.4786014Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4786443Z +2026-09-07T21:09:50.4786761Z lld-link: Cannot use debug info for 'libvcruntime.lib(purevirt_data.obj)' [LNK4099] +2026-09-07T21:09:50.4786893Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4787060Z +2026-09-07T21:09:50.4787183Z lld-link: Cannot use debug info for 'libvcruntime.lib(strrchr.obj)' [LNK4099] +2026-09-07T21:09:50.4787315Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4787538Z +2026-09-07T21:09:50.4787654Z lld-link: Cannot use debug info for 'libvcruntime.lib(jmpuwind.obj)' [LNK4099] +2026-09-07T21:09:50.4787784Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4787931Z +2026-09-07T21:09:50.4788066Z lld-link: Cannot use debug info for 'libcmt.lib(exe_main.obj)' [LNK4099] +2026-09-07T21:09:50.4788202Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4788397Z +2026-09-07T21:09:50.4788529Z lld-link: Cannot use debug info for 'libcmt.lib(loadcfg.obj)' [LNK4099] +2026-09-07T21:09:50.4788663Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4788807Z +2026-09-07T21:09:50.4788923Z lld-link: Cannot use debug info for 'libcmt.lib(utility.obj)' [LNK4099] +2026-09-07T21:09:50.4789064Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4789207Z +2026-09-07T21:09:50.4789321Z lld-link: Cannot use debug info for 'libcmt.lib(gs_support.obj)' [LNK4099] +2026-09-07T21:09:50.4789451Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4789595Z +2026-09-07T21:09:50.4789725Z lld-link: Cannot use debug info for 'libcmt.lib(matherr.obj)' [LNK4099] +2026-09-07T21:09:50.4789852Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4790008Z +2026-09-07T21:09:50.4790126Z lld-link: Cannot use debug info for 'libcmt.lib(argv_mode.obj)' [LNK4099] +2026-09-07T21:09:50.4790286Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4790438Z +2026-09-07T21:09:50.4790565Z lld-link: Cannot use debug info for 'libcmt.lib(commit_mode.obj)' [LNK4099] +2026-09-07T21:09:50.4790707Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4790860Z +2026-09-07T21:09:50.4790991Z lld-link: Cannot use debug info for 'libcmt.lib(file_mode.obj)' [LNK4099] +2026-09-07T21:09:50.4791129Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4791269Z +2026-09-07T21:09:50.4791401Z lld-link: Cannot use debug info for 'libcmt.lib(new_mode.obj)' [LNK4099] +2026-09-07T21:09:50.4791536Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4791670Z +2026-09-07T21:09:50.4791800Z lld-link: Cannot use debug info for 'libcmt.lib(thread_locale.obj)' [LNK4099] +2026-09-07T21:09:50.4791944Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4792095Z +2026-09-07T21:09:50.4792234Z lld-link: Cannot use debug info for 'libcmt.lib(tncleanup.obj)' [LNK4099] +2026-09-07T21:09:50.4792487Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4792637Z +2026-09-07T21:09:50.4792753Z lld-link: Cannot use debug info for 'libcmt.lib(env_mode.obj)' [LNK4099] +2026-09-07T21:09:50.4792892Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4793053Z +2026-09-07T21:09:50.4793176Z lld-link: Cannot use debug info for 'libcmt.lib(invalid_parameter_handler.obj)' [LNK4099] +2026-09-07T21:09:50.4793332Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4793481Z +2026-09-07T21:09:50.4793607Z lld-link: Cannot use debug info for 'libcmt.lib(denormal_control.obj)' [LNK4099] +2026-09-07T21:09:50.4793773Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4793925Z +2026-09-07T21:09:50.4794063Z lld-link: Cannot use debug info for 'libcmt.lib(default_local_stdio_options.obj)' [LNK4099] +2026-09-07T21:09:50.4794199Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4794355Z +2026-09-07T21:09:50.4794482Z lld-link: Cannot use debug info for 'libcmt.lib(matherr_detection.obj)' [LNK4099] +2026-09-07T21:09:50.4794727Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4794881Z +2026-09-07T21:09:50.4795020Z lld-link: Cannot use debug info for 'libcmt.lib(dyn_tls_init.obj)' [LNK4099] +2026-09-07T21:09:50.4795172Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4795318Z +2026-09-07T21:09:50.4795441Z lld-link: Cannot use debug info for 'libcmt.lib(dyn_tls_dtor.obj)' [LNK4099] +2026-09-07T21:09:50.4795585Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4795741Z +2026-09-07T21:09:50.4795860Z lld-link: Cannot use debug info for 'libcmt.lib(initsect.obj)' [LNK4099] +2026-09-07T21:09:50.4796000Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4796163Z +2026-09-07T21:09:50.4796283Z lld-link: Cannot use debug info for 'libvcruntime.lib(softmemtag.obj)' [LNK4099] +2026-09-07T21:09:50.4796440Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4796610Z +2026-09-07T21:09:50.4796737Z lld-link: Cannot use debug info for 'libvcruntime.lib(initialization.obj)' [LNK4099] +2026-09-07T21:09:50.4796881Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4797039Z +2026-09-07T21:09:50.4797175Z lld-link: Cannot use debug info for 'libcmt.lib(ucrt_detection.obj)' [LNK4099] +2026-09-07T21:09:50.4797324Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libcmt.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4797476Z +2026-09-07T21:09:50.4797605Z lld-link: Cannot use debug info for 'libvcruntime.lib(strchr.obj)' [LNK4099] +2026-09-07T21:09:50.4797755Z >>> failed to load reference 'D:\a\_work\1\s\binaries\amd64ret\lib\amd64\libvcruntime.amd64.pdb': No such file or directory +2026-09-07T21:09:50.4797917Z | +2026-09-07T21:09:50.4798042Z = note: `#[warn(linker_messages)]` on by default +2026-09-07T21:09:50.4798183Z +2026-09-07T21:09:50.5087877Z warning: `tb-cli` (bin "tbc") generated 1 warning +2026-09-07T21:10:20.4489442Z warning: `tb-ide` (bin "tb") generated 1 warning (1 duplicate) +2026-09-07T21:10:22.3065099Z warning: `tb-runner` (bin "tbrt") generated 1 warning (1 duplicate) +2026-09-07T21:10:22.3065941Z Finished `release` profile [optimized] target(s) in 2m 12s +2026-09-07T21:10:22.3895154Z + cargo build --locked --release -p tb-export --bin tb-template +2026-09-07T21:10:22.4862525Z Compiling syn v3.0.4 +2026-09-07T21:10:22.4863562Z Compiling thiserror v2.0.20 +2026-09-07T21:10:22.5365516Z Compiling redb v4.2.0 +2026-09-07T21:10:22.5400521Z Compiling log v0.4.34 +2026-09-07T21:10:22.7126909Z Compiling jiff-core v0.1.0 +2026-09-07T21:10:24.3589325Z Compiling jiff v0.2.35 +2026-09-07T21:10:25.1786687Z Compiling thiserror-impl v2.0.20 +2026-09-07T21:10:31.2239471Z Compiling unicode-width v0.2.0 +2026-09-07T21:10:31.4236908Z Compiling tb-runtime v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-runtime) +2026-09-07T21:10:40.0200399Z Compiling tb-frontend v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-frontend) +2026-09-07T21:10:41.5996339Z Compiling anyhow v1.0.104 +2026-09-07T21:10:42.1302263Z Compiling tb-ui v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-ui) +2026-09-07T21:10:48.0487734Z Compiling tb-vm v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-vm) +2026-09-07T21:10:50.4092087Z Compiling tb-export v0.1.0 (/workspace/hugo/TerminalBasic/crates/tb-export) +2026-09-07T21:11:05.6170324Z Finished `release` profile [optimized] target(s) in 43.17s +2026-09-07T21:11:07.7051858Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/x86_64-pc-windows-msvc/release/tb.exe x86_64-pc-windows-msvc +2026-09-07T21:11:07.7282735Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/x86_64-pc-windows-msvc/release/tbc.exe x86_64-pc-windows-msvc +2026-09-07T21:11:07.7417689Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /workspace/hugo/TerminalBasic/target/x86_64-pc-windows-msvc/release/tbrt.exe x86_64-pc-windows-msvc +2026-09-07T21:11:07.7554929Z + /workspace/hugo/TerminalBasic/target/release/tb-template /tmp/tb-pack-dvzpy1gp/runtimes/x86_64-pc-windows-msvc/tbrt.exe x86_64-pc-windows-msvc +2026-09-07T21:11:07.8976029Z + /usr/local/bin/7zz a -t7z /workspace/hugo/TerminalBasic/dist/terminalbasic-0.1.0-windows-amd64.7z INSTALL.txt LICENSE manifest.json runtimes/x86_64-pc-windows-msvc/tbrt.exe runtimes/x86_64-pc-windows-msvc/tbrt.exe.meta tb.exe tbc.exe +2026-09-07T21:11:11.7883612Z + /usr/local/bin/7zz x -y -o/tmp/tb-package-qhlzesae -- /workspace/hugo/TerminalBasic/dist/terminalbasic-0.1.0-windows-amd64.7z +2026-09-07T21:11:11.9684619Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-qhlzesae/tb.exe x86_64-pc-windows-msvc +2026-09-07T21:11:11.9765172Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-qhlzesae/tbc.exe x86_64-pc-windows-msvc +2026-09-07T21:11:11.9847307Z + /workspace/hugo/TerminalBasic/target/release/tb-template --inspect /tmp/tb-package-qhlzesae/runtimes/x86_64-pc-windows-msvc/tbrt.exe x86_64-pc-windows-msvc +2026-09-07T21:11:12.1087509Z /workspace/hugo/TerminalBasic/dist/terminalbasic-0.1.0-windows-amd64.7z +2026-09-07T21:11:12.1829207Z ::group::Run https://gitea.com/actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 +2026-09-07T21:11:12.1829897Z with: +2026-09-07T21:11:12.1830055Z if-no-files-found: error +2026-09-07T21:11:12.1830195Z name: packages-${{ matrix.target }} +2026-09-07T21:11:12.1830330Z path: dist/ +2026-09-07T21:11:12.6112673Z With the provided path, there will be 3 files uploaded +2026-09-07T21:11:12.6115758Z Starting artifact upload +2026-09-07T21:11:12.6116244Z For more detailed logs during the artifact upload process, enable step-debugging: https://docs.github.com/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging#enabling-step-debug-logging +2026-09-07T21:11:12.6116726Z Artifact name is valid! +2026-09-07T21:11:12.6676711Z Container for artifact "packages-x86_64-pc-windows-msvc" successfully created. Starting upload of file(s) +2026-09-07T21:11:13.2609079Z Total size of all the files uploaded is 2710303 bytes +2026-09-07T21:11:13.2609680Z File upload process has finished. Finalizing the artifact upload +2026-09-07T21:11:13.2821475Z Artifact has been finalized. All files have been successfully uploaded! +2026-09-07T21:11:13.2821663Z +2026-09-07T21:11:13.2821898Z The raw size of all the files that were specified for upload is 2710451 bytes +2026-09-07T21:11:13.2822103Z The size of all the files that were uploaded is 2710303 bytes. This takes into account any gzip compression used to reduce the upload size, time and storage +2026-09-07T21:11:13.2822466Z +2026-09-07T21:11:13.2822709Z Note: The size of downloaded zips can differ significantly from the reported size. For more information see: https://github.com/actions/upload-artifact#zipped-artifact-downloads +2026-09-07T21:11:13.2822926Z +2026-09-07T21:11:13.2824088Z Artifact packages-x86_64-pc-windows-msvc has been successfully uploaded! +2026-09-07T21:11:13.2971176Z ::endgroup:: +2026-09-07T21:11:13.3421440Z Run Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:11:13.3474092Z docker exec cmd=[node /var/run/act/actions/f51a148e2d613b682129e86473b1f053285eeb72b79c8eaf2b1266670cf23e4e/dist/index.js] user= workdir= +2026-09-07T21:11:13.5304310Z [command]/usr/bin/git version +2026-09-07T21:11:13.5380063Z git version 2.47.3 +2026-09-07T21:11:13.5422785Z *** +2026-09-07T21:11:13.5446144Z Temporarily overriding HOME='/tmp/9806354a-155e-4bb9-b01d-1e26bfccec14' before making global git config changes +2026-09-07T21:11:13.5447046Z Adding repository directory to the temporary git global config as a safe directory +2026-09-07T21:11:13.5473784Z [command]/usr/bin/git config --global --add safe.directory /workspace/hugo/TerminalBasic +2026-09-07T21:11:13.5529156Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-09-07T21:11:13.5605827Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-09-07T21:11:13.6115752Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.rfc1437\.de\/\.extraheader +2026-09-07T21:11:13.6169721Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.rfc1437\.de\/\.extraheader' && git config --local --unset-all 'http.https://git.rfc1437.de/.extraheader' || :" +2026-09-07T21:11:13.6673183Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-09-07T21:11:13.6742221Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-09-07T21:11:13.7470196Z Success - Post https://gitea.com/actions/checkout@11d5960a326750d5838078e36cf38b85af677262 +2026-09-07T21:11:13.7649700Z Cleaning up container for job build (messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0, x86_64-pc-windows-msvc) +2026-09-07T21:11:14.9495096Z Cleaning up network for job build (messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0, x86_64-pc-windows-msvc), and network name is: GITEA-ACTIONS-TASK-561-WORKFLOW-Vierziel-Build-und-Pflichtabnah-06585034c0eeee7f70674c02513f3bb75cfc5555308484ae02a6659e8de2fc1d-build-network +2026-09-07T21:11:15.0528186Z Job succeeded +2026-09-07T21:11:15.1061199Z diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-amd64-build.txt b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-amd64-build.txt new file mode 100644 index 0000000..ae98f51 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-amd64-build.txt @@ -0,0 +1,15 @@ +Linux bc8b8d1b9d2f 6.8.0-139-generic #139-Ubuntu SMP PREEMPT_DYNAMIC Sat Aug 1 03:32:48 UTC 2026 aarch64 GNU/Linux +rustc 1.97.1 (8bab26f4f 2026-07-14) +binary: rustc +commit-hash: 8bab26f4f68e0e26f0bb7960be334d5b520ea452 +commit-date: 2026-07-14 +host: aarch64-unknown-linux-gnu +release: 1.97.1 +LLVM version: 22.1.6 +cargo 1.97.1 (c980f4866 2026-06-30) +image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +build_target=x86_64-unknown-linux-gnu.2.28 +MACOSX_DEPLOYMENT_TARGET=11.0 +XWIN_VERSION=17 +XWIN_SDK_VERSION=10.0.26100 +XWIN_CRT_VERSION=14.44.17.14 diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-build.txt b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-build.txt new file mode 100644 index 0000000..8a92eb9 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-build.txt @@ -0,0 +1,15 @@ +Linux 497e543a03ed 6.8.0-139-generic #139-Ubuntu SMP PREEMPT_DYNAMIC Sat Aug 1 03:32:48 UTC 2026 aarch64 GNU/Linux +rustc 1.97.1 (8bab26f4f 2026-07-14) +binary: rustc +commit-hash: 8bab26f4f68e0e26f0bb7960be334d5b520ea452 +commit-date: 2026-07-14 +host: aarch64-unknown-linux-gnu +release: 1.97.1 +LLVM version: 22.1.6 +cargo 1.97.1 (c980f4866 2026-06-30) +image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +build_target=aarch64-unknown-linux-gnu.2.28 +MACOSX_DEPLOYMENT_TARGET=11.0 +XWIN_VERSION=17 +XWIN_SDK_VERSION=10.0.26100 +XWIN_CRT_VERSION=14.44.17.14 diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/ide-pty.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/ide-pty.log new file mode 100644 index 0000000..7449283 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/ide-pty.log @@ -0,0 +1,3 @@ +PASS {'shell_exit': 7} +PASS {'abort': True} +PASS {'file_shell': True} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/library.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/library.log new file mode 100644 index 0000000..4a48b4c --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/library.log @@ -0,0 +1 @@ +{"target": "aarch64-unknown-linux-gnu", "tbl_sha256": "5d25c2f8c95ae535e55a6c84c1ddd0d964358863f4f3c780c50ac4a2eb3594df", "native_execution": true, "source_free": true, "run_reset": true, "output": " 1 \n 7 3 9 1 \nTB \n"} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/native.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/native.log new file mode 100644 index 0000000..d6b4e02 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/native.log @@ -0,0 +1,13 @@ +PASS native console +PASS native restart +PASS native stop +PASS native error +PASS native project +PASS native form +PASS native external +PASS PTY Eingabe, Abbruch und Wiederherstellung (CLI/native) +PASS Exportabbruch SIGINT/SIGTERM, Original und Bereinigung +PASS corrupted length +PASS corrupted version +PASS corrupted truncated +Native Abnahme bestanden: aarch64-unknown-linux-gnu diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/report.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/report.json new file mode 100644 index 0000000..4904220 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/linux-arm64-proof/report.json @@ -0,0 +1,16 @@ +{ + "target": "aarch64-unknown-linux-gnu", + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "package": "terminalbasic-0.1.0-linux-arm64.tar.gz", + "package_sha256": "83c1cf948c00273023d65a5a241cc9af2b6e78b3ff7cab54548a1e9bef6c211d", + "tbl_sha256": "5d25c2f8c95ae535e55a6c84c1ddd0d964358863f4f3c780c50ac4a2eb3594df", + "host": "Linux-6.8.0-139-generic-aarch64-with-glibc2.39", + "automated_passed": true, + "manual_terminal_passed": false, + "checks": { + "default-template": "passed", + "native": "passed", + "library": "passed", + "ide-pty": "passed" + } +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-arm64-build.txt b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-arm64-build.txt new file mode 100644 index 0000000..c7c2075 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-arm64-build.txt @@ -0,0 +1,15 @@ +Linux d3fedeeef764 6.8.0-139-generic #139-Ubuntu SMP PREEMPT_DYNAMIC Sat Aug 1 03:32:48 UTC 2026 aarch64 GNU/Linux +rustc 1.97.1 (8bab26f4f 2026-07-14) +binary: rustc +commit-hash: 8bab26f4f68e0e26f0bb7960be334d5b520ea452 +commit-date: 2026-07-14 +host: aarch64-unknown-linux-gnu +release: 1.97.1 +LLVM version: 22.1.6 +cargo 1.97.1 (c980f4866 2026-06-30) +image=ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b +build_target=aarch64-apple-darwin +MACOSX_DEPLOYMENT_TARGET=11.0 +XWIN_VERSION=17 +XWIN_SDK_VERSION=10.0.26100 +XWIN_CRT_VERSION=14.44.17.14 diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/ide-pty.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/ide-pty.log new file mode 100644 index 0000000..7449283 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/ide-pty.log @@ -0,0 +1,3 @@ +PASS {'shell_exit': 7} +PASS {'abort': True} +PASS {'file_shell': True} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/library.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/library.log new file mode 100644 index 0000000..b8f37cd --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/library.log @@ -0,0 +1 @@ +{"target": "aarch64-apple-darwin", "tbl_sha256": "5d25c2f8c95ae535e55a6c84c1ddd0d964358863f4f3c780c50ac4a2eb3594df", "native_execution": true, "source_free": true, "run_reset": true, "output": " 1 \n 7 3 9 1 \nTB \n"} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/native.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/native.log new file mode 100644 index 0000000..fe1753c --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/native.log @@ -0,0 +1,13 @@ +PASS native console +PASS native restart +PASS native stop +PASS native error +PASS native project +PASS native form +PASS native external +PASS PTY Eingabe, Abbruch und Wiederherstellung (CLI/native) +PASS Exportabbruch SIGINT/SIGTERM, Original und Bereinigung +PASS corrupted length +PASS corrupted version +PASS corrupted truncated +Native Abnahme bestanden: aarch64-apple-darwin diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/report.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/report.json new file mode 100644 index 0000000..bbf33ba --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/macos-proof/report.json @@ -0,0 +1,16 @@ +{ + "target": "aarch64-apple-darwin", + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "package": "terminalbasic-0.1.0-macos-arm64.tar.gz", + "package_sha256": "eee8c7be9783acf3cac78e6be3aab978851deac10324b29ffa37e18748c32b9a", + "tbl_sha256": "5d25c2f8c95ae535e55a6c84c1ddd0d964358863f4f3c780c50ac4a2eb3594df", + "host": "macOS-26.6.2-arm64-arm-64bit-Mach-O", + "automated_passed": true, + "manual_terminal_passed": false, + "checks": { + "default-template": "passed", + "native": "passed", + "library": "passed", + "ide-pty": "passed" + } +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/packages.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/packages.json new file mode 100644 index 0000000..22c51c3 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/packages.json @@ -0,0 +1,22 @@ +[ + { + "package": "terminalbasic-0.1.0-macos-arm64.tar.gz", + "sha256": "eee8c7be9783acf3cac78e6be3aab978851deac10324b29ffa37e18748c32b9a", + "bytes": 5595425 + }, + { + "package": "terminalbasic-0.1.0-linux-arm64.tar.gz", + "sha256": "83c1cf948c00273023d65a5a241cc9af2b6e78b3ff7cab54548a1e9bef6c211d", + "bytes": 5466718 + }, + { + "package": "terminalbasic-0.1.0-windows-amd64.7z", + "sha256": "e48b01bc56be6e502ddd96e7b827f790e1619fd2ad9326c13e9d3a9be16d8944", + "bytes": 2709762 + }, + { + "package": "terminalbasic-0.1.0-linux-amd64.tar.gz", + "sha256": "f9eebb593e63eede2ed7264b43757da4acc549512db065061de2066df2c706a6", + "bytes": 5965400 + } +] diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/run.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/run.json new file mode 100644 index 0000000..287e710 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/run.json @@ -0,0 +1,60 @@ +{ + "id": 546, + "run_number": 5, + "html_url": "https://git.rfc1437.de/hugo/TerminalBasic/actions/runs/5", + "head_sha": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "status": "completed", + "conclusion": "success", + "started_at": "2026-09-07T20:47:59Z", + "updated_at": null, + "jobs": [ + { + "id": 901, + "name": "checks", + "status": "completed", + "conclusion": "success", + "started_at": "2026-09-07T20:47:59Z", + "completed_at": "2026-09-07T20:54:05Z" + }, + { + "id": 902, + "name": "build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-apple-darwin)", + "status": "completed", + "conclusion": "success", + "started_at": "2026-09-07T20:54:05Z", + "completed_at": "2026-09-07T20:57:48Z" + }, + { + "id": 903, + "name": "build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, aarch64-unknown-linux-gnu)", + "status": "completed", + "conclusion": "success", + "started_at": "2026-09-07T20:57:48Z", + "completed_at": "2026-09-07T21:01:23Z" + }, + { + "id": 904, + "name": "build (ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b, x86_64-unknown-linux-gnu)", + "status": "completed", + "conclusion": "success", + "started_at": "2026-09-07T21:01:24Z", + "completed_at": "2026-09-07T21:04:59Z" + }, + { + "id": 905, + "name": "build (messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0, x86_64-pc-windows-msvc)", + "status": "completed", + "conclusion": "success", + "started_at": "2026-09-07T21:04:59Z", + "completed_at": "2026-09-07T21:11:15Z" + }, + { + "id": 906, + "name": "stage", + "status": "completed", + "conclusion": "skipped", + "started_at": "2026-09-07T21:11:17Z", + "completed_at": "2026-09-07T21:11:17Z" + } + ] +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.manifest.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.manifest.json new file mode 100644 index 0000000..029dbee --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.manifest.json @@ -0,0 +1,22 @@ +{ + "version": "0.1.0", + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "target": "x86_64-unknown-linux-gnu", + "buildhost": "Linux-6.8.0-139-generic-aarch64-with-glibc2.41", + "rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)", + "build_image": "ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b", + "cross_toolchain": { + "builder": "zigbuild", + "build_target": "x86_64-unknown-linux-gnu.2.28", + "macos_deployment": "11.0" + }, + "source_dirty": false, + "files": { + "INSTALL.txt": "8dedd68d8c03e56a6f322bad6451a0403eca3abf2fffb3260dd07a8c6a5ba98f", + "tb": "11d6985d79b92f470d07b84416771bf3f122960d8af8383146e34c1453e05035", + "LICENSE": "75920c4e53e2c875c9bc67689bcc1c79dd7b4e8fa20cbfac79bff236afadb8ac", + "tbc": "b3357c4b30c48b932b025d6acd6c31697631462269f708325e5c979b19f2f17e", + "runtimes/x86_64-unknown-linux-gnu/tbrt.meta": "0f1716be18ad951d43593106038471d802b4bd7e07f9d6e943850f04747050d4", + "runtimes/x86_64-unknown-linux-gnu/tbrt": "b0c30d8f9fd30e26881612aadf42820806ed9e666290ade9aa0af85077673d9b" + } +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.sha256 b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.sha256 new file mode 100644 index 0000000..056aa10 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-amd64.tar.gz.sha256 @@ -0,0 +1 @@ +f9eebb593e63eede2ed7264b43757da4acc549512db065061de2066df2c706a6 terminalbasic-0.1.0-linux-amd64.tar.gz diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.manifest.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.manifest.json new file mode 100644 index 0000000..768110e --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.manifest.json @@ -0,0 +1,22 @@ +{ + "version": "0.1.0", + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "target": "aarch64-unknown-linux-gnu", + "buildhost": "Linux-6.8.0-139-generic-aarch64-with-glibc2.41", + "rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)", + "build_image": "ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b", + "cross_toolchain": { + "builder": "zigbuild", + "build_target": "aarch64-unknown-linux-gnu.2.28", + "macos_deployment": "11.0" + }, + "source_dirty": false, + "files": { + "INSTALL.txt": "8dedd68d8c03e56a6f322bad6451a0403eca3abf2fffb3260dd07a8c6a5ba98f", + "tb": "ccb8d6bdb5f77e83be805337fe7c81068f797d7ed919f8fd34ef2d38c383125d", + "LICENSE": "75920c4e53e2c875c9bc67689bcc1c79dd7b4e8fa20cbfac79bff236afadb8ac", + "tbc": "3ce99e29fb82c7351a66ede0b5318f1edcfc2bcd45c5bd697ec1f7549a5d1175", + "runtimes/aarch64-unknown-linux-gnu/tbrt.meta": "6add551f816056addc99b5fd7823ec70d98aefb006e720b52b92148f2b337af6", + "runtimes/aarch64-unknown-linux-gnu/tbrt": "107d7084fde22c8740d89cb050ae6c39fec06357bc16123ec85576af4dec9168" + } +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.sha256 b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.sha256 new file mode 100644 index 0000000..5e545ba --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-linux-arm64.tar.gz.sha256 @@ -0,0 +1 @@ +83c1cf948c00273023d65a5a241cc9af2b6e78b3ff7cab54548a1e9bef6c211d terminalbasic-0.1.0-linux-arm64.tar.gz diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.manifest.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.manifest.json new file mode 100644 index 0000000..18f1b15 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.manifest.json @@ -0,0 +1,22 @@ +{ + "version": "0.1.0", + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "target": "aarch64-apple-darwin", + "buildhost": "Linux-6.8.0-139-generic-aarch64-with-glibc2.41", + "rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)", + "build_image": "ghcr.io/rust-cross/cargo-zigbuild@sha256:82af75c41958c2af2787e8bedd912da7678a9438937e223e9d83d006d747b38b", + "cross_toolchain": { + "builder": "zigbuild", + "build_target": "aarch64-apple-darwin", + "macos_deployment": "11.0" + }, + "source_dirty": false, + "files": { + "INSTALL.txt": "8dedd68d8c03e56a6f322bad6451a0403eca3abf2fffb3260dd07a8c6a5ba98f", + "tb": "cba48eee837b5e604924487d4062cdada9d4f93d44ebb70fa5133eecf0a5c5db", + "LICENSE": "75920c4e53e2c875c9bc67689bcc1c79dd7b4e8fa20cbfac79bff236afadb8ac", + "tbc": "a21187f04670a9ada4b3676140bd1adcb46a0f6bb81cef76715bc8c7ece6dcac", + "runtimes/aarch64-apple-darwin/tbrt.meta": "a32d1f630b938d7cdc4a06fe43d60ce84dfb588b4314f4c206e55147490e49e6", + "runtimes/aarch64-apple-darwin/tbrt": "92c038250dca9bb5185f2bc955ed10e1f1759fc4517cc963a26b436a890cd2c8" + } +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.sha256 b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.sha256 new file mode 100644 index 0000000..dc31b5e --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-macos-arm64.tar.gz.sha256 @@ -0,0 +1 @@ +eee8c7be9783acf3cac78e6be3aab978851deac10324b29ffa37e18748c32b9a terminalbasic-0.1.0-macos-arm64.tar.gz diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.manifest.json b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.manifest.json new file mode 100644 index 0000000..95eddb6 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.manifest.json @@ -0,0 +1,26 @@ +{ + "version": "0.1.0", + "revision": "dec067dfec0c97918f92f00d0b2729238f494c6a", + "target": "x86_64-pc-windows-msvc", + "buildhost": "Linux-6.8.0-139-generic-aarch64-with-glibc2.41", + "rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)", + "build_image": "messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0", + "cross_toolchain": { + "builder": "xwin", + "build_target": "x86_64-pc-windows-msvc", + "macos_deployment": "11.0", + "sdk": "10.0.26100", + "crt": "14.44.17.14", + "sdk_tree_sha256": "622fb2c2e3560514bfd59b87114c2aea72c15514614e95d01ddae7def96de047", + "crt_static": true + }, + "source_dirty": false, + "files": { + "INSTALL.txt": "8dedd68d8c03e56a6f322bad6451a0403eca3abf2fffb3260dd07a8c6a5ba98f", + "tb.exe": "da1b1c4391a0f99532cc2e6ac0515fa2f394c5bbf41f967577a1014742244c6a", + "LICENSE": "75920c4e53e2c875c9bc67689bcc1c79dd7b4e8fa20cbfac79bff236afadb8ac", + "tbc.exe": "24eeac6468fe7e640031a12025efd632a362d27122a439dacaf0a5fbf9d96ffc", + "runtimes/x86_64-pc-windows-msvc/tbrt.exe.meta": "ea44a1438b810091b5cca5b5689c593b348737f37d5f2ec7dbf8f3eca3e1f440", + "runtimes/x86_64-pc-windows-msvc/tbrt.exe": "7d33f90f8a7f63f693931abb9d92b5a10871a967057b50dde7dfe4b36e71310c" + } +} diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.sha256 b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.sha256 new file mode 100644 index 0000000..7513919 --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/terminalbasic-0.1.0-windows-amd64.7z.sha256 @@ -0,0 +1 @@ +e48b01bc56be6e502ddd96e7b827f790e1619fd2ad9326c13e9d3a9be16d8944 terminalbasic-0.1.0-windows-amd64.7z diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-amd64-build.txt b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-amd64-build.txt new file mode 100644 index 0000000..f5f678d --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-amd64-build.txt @@ -0,0 +1,15 @@ +Linux 4394197f81ac 6.8.0-139-generic #139-Ubuntu SMP PREEMPT_DYNAMIC Sat Aug 1 03:32:48 UTC 2026 aarch64 GNU/Linux +rustc 1.97.1 (8bab26f4f 2026-07-14) +binary: rustc +commit-hash: 8bab26f4f68e0e26f0bb7960be334d5b520ea452 +commit-date: 2026-07-14 +host: aarch64-unknown-linux-gnu +release: 1.97.1 +LLVM version: 22.1.6 +cargo 1.97.1 (c980f4866 2026-06-30) +image=messense/cargo-xwin@sha256:4696dd4e79edf8569fa99c4b06bd99273e0501c7adc983aa61d57945f795bef0 +build_target=x86_64-pc-windows-msvc +MACOSX_DEPLOYMENT_TARGET=11.0 +XWIN_VERSION=17 +XWIN_SDK_VERSION=10.0.26100 +XWIN_CRT_VERSION=14.44.17.14 diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-format.log b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-format.log new file mode 100644 index 0000000..8dd99df --- /dev/null +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/evidence/actions-run-5/windows-format.log @@ -0,0 +1,5 @@ +/tmp/tb06-actions-546/7zip.tar.xz: OK ++ /tmp/tb06-actions-546/tools/7zz x -y -o/tmp/tb-package-fncvw28i -- /tmp/tb06-actions-546/terminalbasic-0.1.0-windows-amd64.7z ++ /tmp/terminalbasic-phase6-7965647/repo/target/release/tb-template --inspect /tmp/tb-package-fncvw28i/tb.exe x86_64-pc-windows-msvc ++ /tmp/terminalbasic-phase6-7965647/repo/target/release/tb-template --inspect /tmp/tb-package-fncvw28i/tbc.exe x86_64-pc-windows-msvc ++ /tmp/terminalbasic-phase6-7965647/repo/target/release/tb-template --inspect /tmp/tb-package-fncvw28i/runtimes/x86_64-pc-windows-msvc/tbrt.exe x86_64-pc-windows-msvc diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/tasks.md b/openspec/changes/phase-6-06-gitea-actions-und-releases/tasks.md index a226e36..68324ce 100644 --- a/openspec/changes/phase-6-06-gitea-actions-und-releases/tasks.md +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/tasks.md @@ -2,11 +2,11 @@ - [ ] 1.1 Vorhandenen Linux-arm64-Gitea-Runner und tatsächliches Label bestätigen; Cross-Buildumgebungen mit cargo-zigbuild, cargo-xwin und benötigten SDKs/Sysroots reproduzierbar festlegen. Ein Gitea-Prüfjob muss den Buildhost nachweisen; separate echte Prüfsysteme aus 05 zuordnen, ohne vier native Buildrunner vorauszusetzen. - [x] 1.2 Repositorylokale Build-/Testaufrufe und feste Toolchain-/Systemvoraussetzungen bereitstellen; alle vier Ziele müssen auf Linux arm64 mit --locked baubar sein. Zentrale Workspace-Regressionen und getrennte Aufrufe für echte Zielprüfungen bereitstellen; fremde Executables nicht als nativ auf dem Buildhost getestet ausweisen. -- [ ] 1.3 Push-/PR-Workflow unter .gitea/workflows anbinden; ein tatsächlicher Origin-Lauf muss vier Zielergebnisse und Fehlerstatus liefern, ohne Release-Secrets im PR-Pfad. +- [x] 1.3 Push-/PR-Workflow unter .gitea/workflows anbinden; ein tatsächlicher Origin-Lauf muss vier Zielergebnisse und Fehlerstatus liefern, ohne Release-Secrets im PR-Pfad. ## 2. Artefakte und Pakete -- [ ] 2.1 IDE, CLI und native `tbrt`-Exportvorlage je Ziel in Gitea Actions bauen; Format-/Architektur-/Versionsprüfungen müssen Windows amd64, macOS arm64 und beide Linux-Architekturen eindeutig bestätigen. +- [x] 2.1 IDE, CLI und native `tbrt`-Exportvorlage je Ziel in Gitea Actions bauen; Format-/Architektur-/Versionsprüfungen müssen Windows amd64, macOS arm64 und beide Linux-Architekturen eindeutig bestätigen. - [x] 2.2 Windows-Paket als .7z und macOS-/Linux-Pakete als .tar.gz erzeugen; Archivtests müssen Dateinamen, Paketinhalt, Executable-Rechte und notwendige Begleitdateien prüfen. - [ ] 2.3 Jedes fertige Paket auf dem tatsächlichen Ziel neu entpacken und die enthaltenen Programme starten; automatisierte oder dokumentiert manuelle Nachweise aus separaten Prüfsystemen an Revision und Paketprüfsumme binden; `tbc link` und EXE-/TBL-Beispiele müssen mit separaten BASIC-Verbrauchern ohne Library-Quellen/Entwicklungscheckout sowie ohne erreichbaren C-/Rust-Compiler oder nativen Linker funktionieren. - [x] 2.4 Einmal erzeugte TBL-Probe mit identischen Bytes an alle vier Zielprüfungen verteilen sowie Artefaktmanifest und Prüfsummen erzeugen; absichtlich beschädigte oder vertauschte Zielartefakte müssen die Prüfung scheitern lassen. @@ -18,10 +18,13 @@ - [x] 3.3 Fremdprogramm-, Inventar-, native und automatisierte Plattformnachweise sowie Referenzbenchmarks in den erforderlichen Abnahmelauf integrieren; ignorierte Pflichtfälle müssen als fehlend sichtbar bleiben. - [ ] 3.4 Einen tatsächlichen vollständigen Gitea-Lauf mit vier Paketartefakten nachweisen; Run-/Commit-/Buildhost-/Targetdaten und paketprüfsummengebundene entpackte Prüfergebnisse an 07 übergeben, bevor der Change als fertig gilt. -Stand 07.09.2026: Repository-Implementierung und lokale Prüfungen vorhanden. -Alle vier Ziele wurden in den fixierten Containern auf Linux arm64 gebaut; -Linux-arm64- und cross-kompilierte macOS-Pakete bestehen echte entpackte -Automatikprüfungen. Das ist noch kein Actions-Lauf. 1.1/1.3/2.1/3.4 bleiben -wegen des defekten gemeinsamen Runners offen; 2.3 wegen Windows/Linux-amd64 -und den restlichen visuellen Zielnachweisen. 3.1 bleibt bis zur Einrichtung -des Releasezugangs und tatsächlichen Rechteprüfung offen. Details: verification.md. +Stand 07.09.2026: 7/11 Aufgaben abgeschlossen. Actions-Lauf 5 (API 546, +Revision dec067dfec0c97918f92f00d0b2729238f494c6a) besteht mit Pflichtabnahme +und allen vier Paketjobs. Originalpakete auf macOS arm64 und Linux arm64 +entpackt und erfolgreich geprüft. 1.1 bleibt nur hinsichtlich der noch nicht +zugeordneten Windows-/Linux-amd64-Prüfsysteme offen; Buildhost, Label und +Cross-Umgebungen sind jetzt durch Actions nachgewiesen. 2.3 und 3.4 bleiben +wegen der fehlenden weiteren Ziel-/Terminalnachweise offen, 3.1 wegen des +getrennten Releasezugangs und der tatsächlichen Rechteprüfung. Die vorhandenen +Run-/Paket-/Prüfbelege sind für 07 unter evidence/actions-run-5/ abgelegt. +Details: verification.md. diff --git a/openspec/changes/phase-6-06-gitea-actions-und-releases/verification.md b/openspec/changes/phase-6-06-gitea-actions-und-releases/verification.md index 69177d2..8275db5 100644 --- a/openspec/changes/phase-6-06-gitea-actions-und-releases/verification.md +++ b/openspec/changes/phase-6-06-gitea-actions-und-releases/verification.md @@ -1,21 +1,22 @@ # Verifizierung: phase-6-06-gitea-actions-und-releases -Stand 07.09.2026. Basis: `796564795a6607651c366c6b0de74560af55e71a` -mit dem dokumentierten Change-06-Diff. Change 05 wurde zuvor synchronisiert, -auf Benutzeranweisung archiviert und dieser Commit auf Origin bestätigt. +Stand 07.09.2026. In Actions geprüfter Implementierungsstand: +`dec067dfec0c97918f92f00d0b2729238f494c6a` (Lauf auf `ci/phase-6-06`). +Change 05 wurde zuvor synchronisiert, auf Benutzeranweisung archiviert und +mit `7965647` auf origin/main bestätigt. ## Ergebnis | Dimension | Stand | |---|---| -| Vollständigkeit | 5/11 Aufgaben abgeschlossen; sechs Aufgaben mit echten Origin-/Ziel-/Rechtenachweisen offen | -| Korrektheit | Vier echte Cross-/Native-Builds auf Linux arm64; native Paketprüfungen auf Linux arm64 und macOS arm64 bestanden; lokale Pflichtabnahme und negative Paket-/Releaseprüfungen bestanden | +| Vollständigkeit | 7/11 Aufgaben abgeschlossen; vier Aufgaben mit noch fehlenden Ziel-/Rechtenachweisen offen | +| Korrektheit | Actions-Lauf 5 mit Pflichtabnahme und vier Paketjobs grün; Originalpakete auf Linux arm64 und macOS arm64 erfolgreich ausgeführt; Paket-/Release-Regressionen grün | | Kohärenz | Bestehende Exportvalidierung, Vorlagenpfade, TBL-/Native-/PTY-Prüfungen wiederverwendet; keine neue Produktabhängigkeit | Keine aktuell bekannte unbehobene lokale Codeabweichung. Der Change ist wegen der unten benannten fehlenden externen Nachweise **nicht vollständig -verifiziert oder archivierungsbereit**. Vier lokal orchestrierte Container- -builds auf dem Gitea-Host sind keine vier erfolgreichen Actions-Jobs. +verifiziert oder archivierungsbereit**. Der tatsächliche Actions-Build ist +jetzt nachgewiesen; fehlende echte Zielabnahmen bleiben davon getrennt. ## Umsetzung und Szenarioabdeckung @@ -65,6 +66,14 @@ builds auf dem Gitea-Host sind keine vier erfolgreichen Actions-Jobs. Mit Kanal 17 und den tatsächlichen IDs bestehen Build und .7z-Prüfung. Zusätzlich verhindert der SDK-Inhaltspin eine stille Änderung unter unveränderten Versionsbezeichnungen. +6. Den Cross-Images fehlt Node für checkout und Artefakt-Actions. Beide + Workflows installieren vor checkout Node 22.22.0 mit SHA-256-Prüfung. + Checkout und Fehlerartefakt-Upload sind damit im echten Lauf erfolgreich. +7. Der Fremdprogrammtest verwendete zwei unterschiedliche temporäre Pfade. + Linux zeigt den kurzen CURDIR$-Pfad im Titel, wodurch der vollständige + Bildschirmvergleich fehlschlug. Beide Läufe verwenden jetzt denselben + jeweils frisch entpackten Pfad; alle Vergleiche bleiben unverändert. + Lokaler Test mit TMPDIR=/tmp und der echte Linux-Actions-Test bestehen. ## Nachweise @@ -84,18 +93,29 @@ builds auf dem Gitea-Host sind keine vier erfolgreichen Actions-Jobs. Benchmarks und expliziter nativer IDE-Probe bestanden. Exporttests, Clippy, Format, YAML-Parsing und OpenSpec-Validierung bestanden. -Die gebauten Testpakete tragen den uncommitteten Diffstand im Manifest und -sind absichtlich nicht releasefähig. Lokale Belege werden unter `evidence/` -aufbewahrt; Paketprüfsummen und tatsächliche Hostdaten stehen in den Berichten. +Die früheren lokal orchestrierten Testpakete tragen den uncommitteten +Diffstand im Manifest. Die vier aktuellen Actions-Pakete dagegen tragen +`dec067d` und `source_dirty=false`. Ihre Archive wurden aus dem Gitea- +Artefaktspeicher geladen und gegen die hochgeladenen SHA-Dateien geprüft. +`evidence/actions-run-5/` enthält Joblogs, Manifest-/Paketprüfsummen und +die tatsächlichen entpackten macOS-/Linux-arm64-Prüfergebnisse. +Linux arm64 läuft zusätzlich direkt auf dem Host mit glibc 2.39; macOS +auf 26.6.2/arm64. Windows-PE und Linux-amd64-ELF sind formatgeprüft, +aber auf ihren Zielen nicht ausgeführt. + +Die Cross-Linker melden eine ignorierte alte Linux-Linkeroptimierung bzw. +fehlende Microsoft-CRT-PDBs (Windows). Alle Release-Builds sind erfolgreich; +die Meldungen bleiben in den unveränderten Rohlogs sichtbar. ## Offene externe Befunde -- **1.1/1.3/2.1/3.4:** Gitea 1.25.4, Actions am Repository aktiviert, - registrierter Runner `gitea-arm64-01`, Label `linux-arm64` bestätigt. - Der Runner ist in einer Neustartschleife: `rootlesskit ... /proc/self/exe: - operation not permitted`. Eine Entscheidung zur Reparatur des gemeinsamen - Runners wurde angefragt. Keine Docker-/AppArmor-Konfiguration verändert. - Ein echter erfolgreicher Actions-Matrixlauf und dessen Rechteverhalten fehlen. +- **1.1:** Runner `gitea-arm64-01`, Label `linux-arm64`, Linux-aarch64-Host, + fixierte Tools und SDKs sind durch den erfolgreichen Actions-Lauf belegt. + Für Windows und Linux amd64 sind weiterhin konkrete echte Prüfsysteme + zuzuordnen; vier native Buildrunner sind nicht erforderlich. +- **3.4:** Der vollständige Actions-Lauf und die verfügbaren paketgebundenen + Prüfergebnisse sind für 07 abgelegt. Die Übergabe aller vorgeschriebenen + Zielnachweise bleibt bis zu den fehlenden Prüfungen aus 2.3 unvollständig. - **2.3:** Windows-Ausführung bleibt entsprechend Benutzerentscheidung offen; Linux amd64 und die vollständigen manuellen Emulatorfolgen sind ebenfalls nicht belegt. Cross-Build, lokale Mocktests und gemeinsame ANSI-Technik @@ -105,19 +125,25 @@ aufbewahrt; Paketprüfsummen und tatsächliche Hostdaten stehen in den Berichten dauerhaftes Release-Secret übernommen. Die Referenzvariable für den vorhandenen fixierten Fremdbestand wurde am Repository eingerichtet. -Diese Befunde lassen sich nicht durch Änderungen an Paketcode oder durch -Abhaken von Aufgaben schließen. Nach Runner-Reparatur den Origin-Lauf ausführen, -zugehörige Paket-/Zielnachweise ergänzen und kontrollierte Entwurfs-/Rechte- +Die verbleibenden Ziel-/Rechtebefunde lassen sich nicht durch Abhaken von +Aufgaben schließen. Die fehlenden Paket-/Zielnachweise ergänzen und +kontrollierte Entwurfs-/Rechte- prüfung durchführen. Bis dahin keine Freigabe und keine Behauptung „0 Befunde“. ## Origin-Anbindung -Implementierungscommit `32d3838002baa7e90e66e710f56ea985413d7ec5` wurde auf -`origin/ci/phase-6-06` gepusht. Gitea hat daraufhin -[Actions-Lauf 1](https://git.rfc1437.de/hugo/TerminalBasic/actions/runs/1) -(API-ID 542) erzeugt; beim Nachlesen Status `queued`. Damit sind Workflow- -Erkennung und Push-Anbindung belegt, keine ausgeführten Jobs oder Zielergebnisse. -`origin/main` bleibt beim abgeschlossenen Change 05 (`7965647`). +[Actions-Lauf 5](https://git.rfc1437.de/hugo/TerminalBasic/actions/runs/5) +(API-ID 546) für `dec067dfec0c97918f92f00d0b2729238f494c6a` ist abgeschlossen +mit `success`: Prüfjob 901 sowie Paketjobs 902–905 erfolgreich. Der +Release-Schritt ist bei diesem Branch-Push erwartungsgemäß `skipped`. +Damit sind Push-Anbindung, echte Pflichtabnahme, vier Zielarchive und Upload +belegt. Der frühere fehlerhafte Lauf 3 zeigte den korrekten Fehlerstatus; +Lauf 4 führte die fehlgeschlagene Pflichtabnahme samt Protokoll-Upload aus. +Es wurde kein PR eröffnet und kein Release erzeugt; der PR-Pfad benötigt +keine Release-Secrets. Eine tatsächliche Release-Rechteprüfung fehlt weiter. +Der Implementierungsstand wird samt Bericht und Nachweisen per Fast-forward +auf `main` übernommen. Weitere Arbeit und Pushes erfolgen direkt auf `main`; +der nur für die CI-Erprobung angelegte Branch wird anschließend entfernt. Rohbelege werden bytegetreu aufbewahrt; `.gitattributes` nimmt ausschließlich Nachweisdateien von Quelltext-Whitespace-Regeln aus. Patch-Kontext und Tool-Ausgaben dürfen ihre ursprünglichen Leerzeichen behalten.