You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Regexp::Assemble 0.38 fails literal control-character dump test #1481
(\\x07, \\x05, and \\x06 above represent the literal control characters present in the upstream test source.)
Results
System Perl 5.42.2: PASS, 11 files / 2,948 tests.
PerlOnJava JVM backend: FAIL, 1 of 2,948 tests.
PerlOnJava interpreter backend: FAIL, 1 of 2,948 tests.
CPAN random tester run: 20260922-093937-23377.
The shared failure across both backends indicates that the PerlOnJava frontend/compiler is not preserving or handling these literal control-character qw(...) operands correctly. This is not an XS/native dependency or environment prerequisite issue.
Acceptance criteria
Regexp::Assemble 0.38 t/00_basic.t passes on both PerlOnJava backends.
The behavior remains compatible with system Perl for literal control characters in quoted-word arguments.
Add a focused project-owned regression test for the minimal reproducer.
Implemented and validated in draft PR #1906: #1906. The new qw control character regression test passes on system Perl and both PerlOnJava backends; nice -n 19 make and link checks pass. Awaiting review.
Activity
fglock commentedon Oct 27, 2026
Implemented and validated in draft PR #1906: #1906. The new
qwcontrol character regression test passes on system Perl and both PerlOnJava backends;nice -n 19 makeand link checks pass. Awaiting review.