4.8 KiB
First native Ubuntu26.04 core and CLI gate
Codex-956atf /root, 2026-09-11. Native Linux numeric26/26 and CLI12/12 pass,
with no failed or ignored tests. The built CLI also launches its help command
successfully. This establishes native compilation and CLI execution on this
host's Ubuntu26.04 WSL2; it is separate from desktop, WSLg and release acceptance.
Later user direction,15:28 UTC: defer all further Linux builds/checks until the user instructs us that WSL2 networking is resolved. The commands recorded here were already terminal and are not being rerun. Windows development continues.
Exact inputs and environment
Source is the complete Git archive of
8d55d2d2eb05aed826b96a917cf776e1d8c3b690,14,561,280 bytes, SHA256
B7A11CC7F0AC56C0F8FDED46B040665AE75EE55775AE429DFC8579A5D51EAD57.
The guest independently checked that hash immediately before extracting into the
new native ext4 directory /opt/arcadia-956atf/source-8d55d2d.
It deliberately excludes later parent-focus, isolated canvas and schema8 changes.
The dependency report records signed Ubuntu metadata, all77 package hashes, actual native prerequisites, exact Rust1.98.1 components and all462 Cargo.lock crate hashes. No insecure repository override was used. The guest's network remains unavailable after the user's VirtioProxy trial; these builds used the verified offline cache and did not depend on network access.
Actual native target: x86_64-unknown-linux-gnu, Rust1.98.1
commit48a229ceaefd4985c50990b14116b6d856af0985, Cargo1.98.1
commit797e8a9bca276c1c9f9f738d2a20f484fa4eea9d, LLVM22.1.8,
Ubuntu26.04 LTS, Linux6.18.33.2-microsoft-standard-WSL2. Root selected
/opt/arcadia-956atf/env.sh, CARGO_HOME /opt/arcadia-956atf/cargo, one Cargo
job and target directory /opt/arcadia-956atf/target-8d55d2d. Windows core Clippy
had finished before the first Linux Cargo started; no worker compiled.
Actual execution
The checked-in-source gate script began15:04:15 UTC and ended15:09:53 UTC with
exit0. Both commands used the development test profile, --locked --offline,
and --test-threads=1:
| Command | Result |
|---|---|
cargo test --locked --offline -p oa-core --lib analysis_numeric::tests -- --test-threads=1 |
Warning-free compile3m07s;26 passed,46 filtered;0.14s. |
cargo test --locked --offline -p oa-cli -- --test-threads=1 |
Warning-free compile2m17s; all12 source_cli integration tests passed;0.51s. Unit/doc targets contain zero tests and are not counted as integration passes. |
The CLI integration tests execute its real command-line binary against temporary source projects. They cover complete example validation/stabilization/fixed point, cross-module live alias rename with preserved identity, raw Unicode errors, CRLF/comments/no-op bytes, captured dependency conflicts, pending journals, missing identity/migration, and rejected operations preserving source.
Root then copied the CLI and both meaningful test executables into a new immutable
guest directory /opt/arcadia-956atf/evidence-8d55d2d. readelf -h verifies an
ELF64 x86-64 position-independent executable; ldd resolves libgcc_s, libc and
the Linux dynamic loader with no missing dependency. The copied arcadia --help
exits0 and lists check, lint, stabilize and rename-alias with explicit entry-file
and preview-before-write behavior. The recurring root systemd-user-session warning
appeared before this later shell; it did not prevent execution. No GUI conclusion
follows from that CLI pass.
Preserved artifacts
| Immutable guest artifact (mode755) | Bytes | SHA256 |
|---|---|---|
arcadia |
22,443,896 | 45B2D45394AC37308D997818D4576BB257161C8AA5874D2A58C95E3B17C9B2E1 |
oa_core-7e4faa0b9230bf9e |
25,334,992 | 4983086C367B3BD59267DDA2051EE2CE75E8425B748E15EE343CE6A6B62FFC49 |
source_cli-d12bbba02fad28f5 |
23,318,824 | AB08F3643D5F1E068E640EF3984C92A9A3450434D3569F61005DDFAE8A672D9C |
Windows private .local/wsl-956atf-20260911/ retains original source archive,
build-core-cli-8d55d2d.sh/log and capture-core-cli-8d55d2d.sh/log.
Build/test log SHA256:
1D54FD72FBE350C4E285B1D29EBF5152D07FB4CAAF5F4403E7FA2B33C0F9EEDF.
ELF/dependency/help evidence SHA256:
AA6F6A69266F10511458D5E0242931C5272B4505DDC8625515C27518EC0C4E5F.
Gitea346
coordinates the actual result; Codex-ytr83r retains Linux packaging/release
coordination. No duplicate release was created.
Full current-source desktop/server builds, supported Linux graphical/portal workflows, optimized packages, Ubuntu24.04 compatibility and clean-environment release launch remain separate gates. This development CLI is not a finished Linux release or evidence for the isolated schema8 model.