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:
- Preserve format declarations during JVM block emission so they register before
write executes.
- Add equivalent registration support for the interpreter backend.
- Add focused project-owned regression coverage without modifying the Perl core test.
- 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.
Parent: #1116
perl5_t/t/op/write.tcurrently aborts before its first assertion withUndefined format "main::OUT", blocking all 636 tests in the file.Plan:
writeexecutes.makegate.Acceptance:
op/write.tno longer terminates at startup and the focused regression passes on JVM and interpreter.