[maker-devel] Use of each() on hash

Carson Holt carsonhh at gmail.com
Sat Apr 26 09:26:24 MDT 2014


The message appears to be coming from forks.pm.  Probably a warning added to perl 5.18.2 which is really really new (other versions don't care about this), and most developers would not consider 5.18 a fully stable release for production purposes (it will have lots of test features and messages that will get improved or dropped rather quickly).  You can try updating the forks module from CPAN.  Otherwise I would ignore it, as forks is sufficiently tested to know it works (it's not a MAKER module, it a widely used CPAN module - literally tens of thousands of scripts use it worldwide).  The authors of forks.pm will take steps to silence the warning rather quickly, or the warning will be removed from the perl interpreter altogether.

Thanks,
Carson

Sent from my iPhone

> On Apr 26, 2014, at 8:56 AM, Matthew MacManes <matthew.macmanes at unh.edu> wrote:
> 
> Hello, 
> 
> I am getting a large number of errors, while running maker on my ubuntu server.
> 
> Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x2045200 at /usr/local/lib/perl/5.18.2/forks.pm line 1736.
> Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x837200 at /usr/local/lib/perl/5.18.2/forks.pm line 1736.
> Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x9d1200 at /usr/local/lib/perl/5.18.2/forks.pm line 1736.
> 
> It is unclear how this effects the results or performance of the software, but these errors are repeated thousands of times in even a small run. 
> 
> For the record, Maker 2.31, Ubuntu 14.04, perl 5.18.2, MPI via OpenMPI
> 
> Compiled perl modules using ./build 
> 
> Thanks for any insight anyone may have. 
> 
> __________________________________
> Matthew MacManes, Ph.D. 
> University of New Hampshire  I  Assistant Professor
> Department of Molecular, Cellular, & Biomedical Sciences
> Durham, NH  03824
> Phone: 603-862-4052  I  Twitter: @PeroMHC
> Web: genomebio.org
> Office: 189 Rudman Hall I Lab: 145 Rudman Hall
> _______________________________________________
> maker-devel mailing list
> maker-devel at box290.bluehost.com
> http://box290.bluehost.com/mailman/listinfo/maker-devel_yandell-lab.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://yandell-lab.org/pipermail/maker-devel_yandell-lab.org/attachments/20140426/326f2566/attachment-0003.html>


More information about the maker-devel mailing list