Skip to content

Unblock op/write.t by registering format declarations #1229

Description

@fglock

Parent: #1116

perl5_t/t/op/write.t currently aborts before its first assertion with Undefined format "main::OUT", blocking all 636 tests in the file.

Plan:

  1. Preserve format declarations during JVM block emission so they register before write executes.
  2. Add equivalent registration support for the interpreter backend.
  3. Add focused project-owned regression coverage without modifying the Perl core test.
  4. Validate against system Perl, both PerlOnJava backends, and the full make gate.

Acceptance: op/write.t no longer terminates at startup and the focused regression passes on JVM and interpreter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions