-
Notifications
You must be signed in to change notification settings - Fork 555
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BBC: Commit 7259f419 breaks PPI #17053
Comments
From @jkeenanA commit somewhere between 5.31.0 and http://matrix.cpantesters.org/?dist=PPI;perl=5.31.1;reports=1http://matrix.cpantesters.org/?dist=PPI;perl=5.31.1;reports=1 The failures look like this: ##### ok 342 - '0b' not ::Exp ok 382 - '0x' not ::Exp See, for example, I haven't managed to bisect this yet, but since PPI has many, many The perl_V attachment is not directly relevant to this report. Thank you very much. |
From @jkeenanSummary of my perl5 (revision 5 version 29 subversion 10) configuration: Characteristics of this binary (from libperl): |
From @tonycozOn Tue, 18 Jun 2019 14:41:37 -0700, jkeenan@pobox.com wrote:
Going by the error it's likely from: commit 7259f41 (perl #134125) accept only complete hex and binary literals which changes the way code like: $x = 0x; is parsed. Previously the "0x" was parsed as a hex constant with value 0, but without the following digits it's now parsed as a constant 0 followed by an x operator. Another option would be to treat such incomplete hex/binary constants as errors, but PPI would still be failing. I think it's something PPI will need to fix. Tony |
The RT System itself - Status changed from 'new' to 'open' |
From @jkeenanOn Wed, 19 Jun 2019 00:20:04 GMT, tonyc wrote:
Yes, that's the commit. Tail of output from this command: ##### ##### (perl #134125) accept only complete hex and binary literals :040000 040000 9bf22887767492c8d5b85e10d7338eb182ebfd0b f1160792ee57d5d96f2b5374c78fdde7fc3cd43e M t -- |
From @jkeenanOn Wed, 19 Jun 2019 00:20:04 GMT, tonyc wrote:
I have created this issue: Thank you very much. |
From @tonycozOn Wed, 19 Jun 2019 11:11:35 -0700, jkeenan wrote:
Fixed in PPI 1.270. Tony |
@tonycoz - Status changed from 'open' to 'rejected' |
Migrated from rt.perl.org#134210 (status was 'rejected')
Searchable as RT134210$
The text was updated successfully, but these errors were encountered: