===== language-bindings-ubuntu-c-cpp.txt ===== # Azul language-binding AZ_E2E status board Host: Linux | lib: /home/runner/work/azul/azul/target/release/libazul.so Scenario: /home/runner/work/azul/azul/tests/e2e/hello_world_counter.json Logs: /tmp/azul-e2e-matrix.ckOwpL | language | tier | status | note | |----------|------|--------|------| | c | shipped | ✓ WORKS | test result: ok | | cpp | shipped | ✓ WORKS | test result: ok | Tally: 2 ✓ WORKS / 0 ✗ FAILS / 0 ⊘ SKIP (of 2 languages); SHIPPED failures: 0 ===== language-bindings-ubuntu-rust.txt ===== # Azul language-binding AZ_E2E status board Host: Linux | lib: /home/runner/work/azul/azul/target/release/libazul.so Scenario: /home/runner/work/azul/azul/tests/e2e/hello_world_counter.json Logs: /tmp/azul-e2e-matrix.M0lkUK | language | tier | status | note | |----------|------|--------|------| | rust | shipped | ✓ WORKS | test result: ok | Tally: 1 ✓ WORKS / 0 ✗ FAILS / 0 ⊘ SKIP (of 1 languages); SHIPPED failures: 0 ===== language-bindings-ubuntu-scripting.txt ===== # Azul language-binding AZ_E2E status board Host: Linux | lib: /home/runner/work/azul/azul/target/release/libazul.so Scenario: /home/runner/work/azul/azul/tests/e2e/hello_world_counter.json Logs: /tmp/azul-e2e-matrix.P0ZvTH | language | tier | status | note | |----------|------|--------|------| | python | shipped | ⊘ SKIP | no AZ_E2E counter example (python-extension is a separate build; examples are GUI-only) | | lua | shipped | ⊘ SKIP | LuaJIT FFI NYI: cannot call by-value-aggregate C fns (App_create) on this ABI (works on arm64/macOS) | | ruby | shipped | ✓ WORKS | test result: ok | | node | shipped | ✓ WORKS | test result: ok | | csharp | shipped | ✓ WORKS | test result: ok | | java | shipped | ✓ WORKS | test result: ok | | kotlin | shipped | ✓ WORKS | test result: ok | | ocaml | shipped | ⊘ SKIP | dune/ocaml not installed (ocaml/setup-ocaml + opam ctypes) | | go | beta | ✓ WORKS | test result: ok | | zig | beta | ⊘ SKIP | zig not installed (mlugg/setup-zig) | | ada | alpha | ⊘ SKIP | gprbuild/gnatmake not installed (GNAT-FSF via alire / apt: gnat) | | algol68 | alpha | ⊘ SKIP | a68g not installed (build from source; niche) | | cobol | alpha | ✗ FAILS | compile/link error (see log) | | fortran | alpha | ✗ FAILS | compile/link error (see log) | | freebasic | alpha | ⊘ SKIP | fbc not installed (x86_64 Linux/Win only; no macOS-aarch64) | | haskell | alpha | ✗ FAILS | timed out after 240s (hung — see log) | | lisp | alpha | ⊘ SKIP | quicklisp not bootstrapped (~/quicklisp/setup.lisp missing) | | pascal | alpha | ✗ FAILS | no 'test result: ok' (see log) | | perl | alpha | ⊘ SKIP | FFI::Platypus not installed (cpanm FFI::Platypus) | | php | alpha | ✗ FAILS | no 'test result: ok' (see log) | | powershell | alpha | ⊘ SKIP | Windows-only (macOS pwsh CFRunLoop blocks NSApp.run per README) | | scala | alpha | ⊘ SKIP | scalac not installed (coursier/setup-action) | | smalltalk | alpha | ⊘ SKIP | gst not installed (apt/brew: gnu-smalltalk) | | vb6 | alpha | ⊘ SKIP | 32-bit Windows legacy only (no VB6 toolchain on Linux/macOS) | Tally: 6 ✓ WORKS / 5 ✗ FAILS / 13 ⊘ SKIP (of 24 languages); SHIPPED failures: 0