{
  "checked_at": "2026-09-30T08:07:14.546Z",
  "scope": "Individual published examples; not full language qualification",
  "cases": [
    {
      "example": "commands",
      "sha256": "2fff354e008eb70d6432909e8f19cb7ff4d11153211f8ba5be7a0d31ea3f60b0",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": 0,
      "assertion": "result=10",
      "utc": "2026-09-30T08:01:24.5444521Z"
    },
    {
      "example": "binding",
      "sha256": "8d2863f3efac1ea79d8a18ff5c53f7644c0c72a55b24400c600fd5a5dd0a355b",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": 0,
      "assertion": "result=42",
      "utc": "2026-09-30T08:05:35.6678183Z"
    },
    {
      "example": "bridge",
      "sha256": "089764e75f5cc2bc5fd9b0481c05df857fbed12cccd5296db69a5671e29acca2",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": 0,
      "assertion": "imported counter 41→42",
      "utc": "2026-09-30T07:59:12.2095612Z"
    },
    {
      "example": "apx-emulate",
      "sha256": "0abc9b7fe5cc878f02939ff48039873c4dad2fc392c9f5ef340c6c869869feba",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": 0,
      "assertion": "result=3",
      "utc": "2026-09-30T08:05:34.9067119Z"
    },
    {
      "example": "apx-native",
      "sha256": "c6059b64f16c9c0adab6ea93e293109ca2fffd70938208df2aa7ff62e1b6b78a",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": null,
      "assertion": "exact REX2/EVEX bytes; not executed",
      "utc": "2026-09-30T07:59:13.6672623Z"
    },
    {
      "example": "override",
      "sha256": "c228b47acade4a88ee72bf88dc8ea5e8983ef95f4717691365becb050df97b95",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": 0,
      "assertion": "ABS(2)=42",
      "utc": "2026-09-30T08:01:25.2306603Z"
    },
    {
      "example": "preprocessor",
      "sha256": "81b126074c92941becf315e73baed8630e33d47693dbb5c9120cb2fce8266f7c",
      "compiler": "PBXB64 0.50.0-V21",
      "compiler_sha256": "44fe2738ff86634edf79dfd9da02fe3df93cbd1b8f99bb1502e81238b61f0c2c",
      "compile_exit": 0,
      "run_exit": 0,
      "assertion": "ADD(SELECTED,2)=42",
      "utc": "2026-09-30T08:04:10.0946724Z"
    }
  ],
  "known_limitation": {
    "example": "apx-alias-failure",
    "source_sha256": "29cda9961246dbe75c99689c63a4557ae4e2fb5060400971b4329b33ca23ac6a",
    "compile_exit": 0,
    "run_exit": 1,
    "expected": 3,
    "observed_expansion": "mov r10,r11; add r10,r10",
    "native_apx_execution": "not tested"
  },
  "file_inputs": {
    "source": "shipped V21 --print-capabilities=json",
    "frontends": [
      {
        "id": "powerbasic",
        "status": "production",
        "extensions": [
          ".pb",
          ".bas",
          ".pba",
          ".basic",
          ".pbas"
        ]
      },
      {
        "id": "c",
        "status": "bounded",
        "extensions": [
          ".c",
          ".h"
        ]
      },
      {
        "id": "b64",
        "status": "experimental",
        "extensions": [
          ".b64"
        ]
      },
      {
        "id": "pilot",
        "status": "experimental",
        "extensions": [
          ".pil"
        ]
      },
      {
        "id": "cobol",
        "status": "experimental",
        "extensions": [
          ".cbl",
          ".cob"
        ]
      },
      {
        "id": "forth",
        "status": "experimental",
        "extensions": [
          ".forth",
          ".fth"
        ]
      },
      {
        "id": "logo",
        "status": "experimental",
        "extensions": [
          ".logo"
        ]
      },
      {
        "id": "rust",
        "status": "experimental",
        "extensions": [
          ".rs"
        ]
      },
      {
        "id": "spr",
        "status": "experimental",
        "extensions": [
          ".spr"
        ]
      }
    ],
    "registered_language_frontend_count": 9,
    "assembler_route": ".asm/.s are separate assembler inputs",
    "xcode_route": "embedded #XCODE … #ENDX"
  }
}