Skip Menu |
 

This queue is for tickets about the SQL-Abstract-More CPAN distribution.

Report information
The Basics
Id: 81485
Status: resolved
Priority: 0/
Queue: SQL-Abstract-More

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.07
Fixed in: 1.08



Subject: Test failures due to hash randomisation in perl 5.17.6
Download (untitled) / with headers
text/plain 531b
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/01-sql_abstract_more.t is hit by that. Find a sample fail report at: http://www.cpantesters.org/cpan/report/acfee512-3174-11e2-ba0c- fdcea290f8f5 You can read more about the commit at http://perl5.git.perl.org/perl.git/ commit/7dc8663964c66a698d31bbdc8e8abed69bddeec3 You may have to run the test several times until the randomization causes a fail. HTH&&Thanks&&Regards,
Download (untitled) / with headers
text/plain 405b
Le Mar 27 Nov 2012 15:17:23, ANDK a écrit : Show quoted text
> Since bleadperl v5.17.5-518-g7dc8663 your tests are failing
frequently. Show quoted text
> That commit introduced hash key randomization
Thanks for the ticket. It took me some time to build an environment with bleadperl, but now I have it and indeed several points were buggy because of keys orders. I sorted them everywhere and it seems to be fine now. Fixed in 1.08.
Download (untitled) / with headers
text/plain 332b
Le Mar 27 Nov 2012 15:17:23, ANDK a écrit : Show quoted text
> Since bleadperl v5.17.5-518-g7dc8663 your tests are failing
frequently. Show quoted text
> That commit introduced hash key randomization
I was making implicit assumptions about the key order. For info, I described the bug in http://ldami.blogspot.fr/2012/12/hash-key-order-beware-of- implicit.html


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.