[Bioperl-l] bioperl is not playing nice with DProf on aix

Mike Cariaso cariaso at yahoo.com
Tue Aug 3 17:24:26 EDT 2004


Don't you hate it when someone asks a question and
then includes pages of code? What you really need is a
small, tight example which can easily reproduce the
problem. Ok, I've trimmed this down as much as I
could.

Here is the problem:

> cat f2.pl
use Bio::SeqIO;
print "hello world\n";

> /usr/local/bin/perl -d:DProf f2.pl
Illegal instruction (core dumped)



To put that in some context...


> cat f1.pl
print "hello world\n";

> /usr/local/bin/perl -d:DProf f1.pl
hello world

> cat f2.pl
use Bio::SeqIO;
print "hello world\n";

> /usr/local/bin/perl -d:DProf f2.pl
Illegal instruction (core dumped)

> cat f3.pl
use Data::Dumper;
use POSIX;
print "hello world\n";

> /usr/local/bin/perl -d:DProf f3.pl
hello world

> /usr/local/bin/perl f2.pl
hello world

This is perl, v5.6.1 built for aix-64all

So...
 DProf alone works.
 DProf + 'use' works.
 bioperl alone works.
But...
 DProf + bioperl doesn't work

The error may be with DProf. But I don't think there
is much of a DProf community to speak of.

Can anyone else replicate, this? 
Or better yet shed light on a solution?






=====
Mike Cariaso


More information about the Bioperl-l mailing list