Skip to content

1.8.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 00:50
  • Migrated constant, labeled, and assigned FORMATs to the unified token, AST, typed IR, and static C17 instruction pipeline.
  • Added dynamically sized parsing state for true runtime character formats, removing fixed nesting, literal, DT iotype, and v-list capacities.
  • Completed execution paths for nested and unlimited groups, positioning, scaling, sign and decimal controls, and defined-I/O format metadata.
  • Corrected E, D, and G mantissas, exponents, significant digits, extreme values, and positioned records to match native Fortran output.
  • Fixed temporary AST ownership cleanup after invalid FORMAT descriptors, eliminating a sanitizer-detected parser leak.
  • Fixed (/ being misclassified as an array-constructor delimiter inside FORMAT, restoring official BLAS labeled formats.
  • Added byte-exact native FORMAT differentials, deep and long resource boundaries, strict C17, and sanitizer regression coverage.
  • Revalidated all 3,535 Reference LAPACK sources and all 52,512 RFP numerical differentials on the new format pipeline.