Skip Menu |
 

This queue is for tickets about the XML-Rabbit CPAN distribution.

Report information
The Basics
Id: 81519
Status: resolved
Worked: 6 hours (360 min)
Priority: 0/
Queue: XML-Rabbit

People
Owner: ROBINS [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.1.1
Fixed in: (no value)



Subject: Test failures due to hash randomisation in perl 5.17.6
Download (untitled) / with headers
text/plain 448b
Since bleadperl v5.17.5-518-g7dc8663 your tests are failing frequently. That commit introduced hash key randomization and it seems at least the test t/10_parse_xhtml_file.t is hit by that. Find a sample fail report at: http://www.cpantesters.org/cpan/report/f6c9cd8e-315a-11e2-83e9- c0bfa290f8f5 You can read more about the commit at http://perl5.git.perl.org/perl .git/commit/7dc8663964c66a698d 31bbdc8e8abed69bddeec3 HTH&&Thanks&&Regards,
Download (untitled) / with headers
text/plain 469b
Thanks a lot for the information. I'll see what I can do to get rid of those (which means I'll have to brew a new perl...). Could you tell me a bit more about what this hash randomization actually means for us "mortal" Perl programmers? The comments in the commit message was quite technical and somewhat beyond my level of understanding. Has someone written a FAQ entry somewhere about what might be the issue I'm facing with this new hash seed mechanism? -- Robin
Download (untitled) / with headers
text/plain 145b
Yes, I have discovered, just an hour ago, http://www.perlmonks.org/?node_id=1005122. I've added it to the template I'm using in these bugreports.
Download (untitled) / with headers
text/plain 299b
I have just released version 0.2.1 to PAUSE which should fix the hash seed randomization problems with 5.17.6. The actual problem was present in Data::Visitor::Callback, so I posted a failing test case to it as well. You can find it at: https://github.com/nothingmuch/data-visitor/pull/2 -- Robin


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.