PBXA32 V2 RELEASE NOTES

Release label: V2
Release date: 05.08.2026
Previous release label: V1

WHAT HAS BEEN DONE SINCE V1

- Repaired BYREF reads and writes across the shared parameter ABI.
- Repaired XTHREAD callback parameter handling.
- Fixed file LINE INPUT managed-string pointer handling.
- Fixed parser call-expression pointers after AST storage growth.
- Fixed typed TAGARRAY compilation and runtime behavior.
- Fixed typed DOUBLE array element mapping.
- Fixed SINCOS target type recovery and math-array behavior.
- Added durable deep-nesting coverage and name-pool handling.
- Added bounded timeout handling to fuzz, math, and PE validation lanes.
- Added missing FOR-loop and managed-allocation stress runners.
- Closed the CBC contract as a numeric PBXA32 extension.
- Made unsupported CBCT usage fail closed with an explicit rejection.
- Closed stale negative-test fixtures and added division-by-zero diagnostics.
- Rebuilt the Help CHM from the current Help sources.
- Added deterministic end-user packaging with a SHA-256 manifest.

CURRENT COMPILER STATE

The compiler is release-candidate ready for the V2 shipping step. It produces
native Windows x86 executables and passed the complete current qualification
set:

- Smoke lane: 87/87 passed.
- Full staged qualification: 173/173 passed, with no skipped stage.
- Release CTest suite: 68/68 passed.
- CBC and CBCT contract lane: 28/28 passed.
- Negative and compatibility diagnostics lane: 59/59 passed.
- Package self-test: 3/3 passed.
- Clean extraction, signature, version, Help, compile, and run checks passed.

SIGNATURE AND PACKAGE

PBXA32.exe is Authenticode-signed with the Certum code signing certificate. The signature has a verified Sectigo SHA-256 timestamp.
The exact executable and package hashes are recorded in the accompanying package checksum file.

The V2 package contains the compiler, Help, Includes, Samples, installation
instructions, and this release note. The V1 folder remains as the historical
previous-release archive; the current shipping folder is V2.
