[Bioperl-l] all tests pass on head

Nicolas Joly njoly@pasteur.fr
Fri, 11 Jan 2002 19:06:35 +0100


--envbJBWh7q8WU6mo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Fri, Jan 11, 2002 at 05:18:42PM +0000, Heikki Lehvaslaiho wrote:
> 
> Last fixes were to psiblast.pm
> 
> Steve, 
> 
> Could you check that _process_significance is logically correct!
> Is minumum value to significance and score is 0?
> 
> Ewan's problems with t_coffee tests were caused by a really old program
> version, so even that is in order.
> 
> Let's roll out 0.93!

Just a small thing that may be added to known problems ...

Under Tru64 unix v5.x (up to 5.1pk3), we found problems in using
`DB_File' perl module on NFSv3 filesystems (client side). New db files
are incorrectly created and later access make perl scripts crash !

NFSv3 :

njoly@electre [tmp/perl]> pwd
/home1/sis/njoly/tmp/perl
njoly@electre [tmp/perl]> ./DB_File.pl 
zsh: segmentation fault (core dumped)  ./DB_File.pl

AdvFs :

njoly@electre [/tmp]> pwd       
/tmp
njoly@electre [/tmp]> ./DB_File.pl 
njoly@electre [/tmp]> 


njoly@electre [tmp/perl]> uname -a
OSF1 electre.pasteur.fr V5.1 732 alpha
njoly@electre [tmp/perl]> perl -v

This is perl, v5.6.0 built for alpha-dec_osf
[...]

Here follow `DB_File.pl' script.

-- 
Nicolas Joly

Biological Software and Databanks.
Pasteur Institute, Paris.

--envbJBWh7q8WU6mo
Content-Type: application/x-perl
Content-Disposition: attachment; filename="DB_File.pl"

#! /local/bin/perl -w

use strict;
use DB_File;

my $db = "perl.db";

## Remove previous db
if ( -e $db ) { unlink $db; }

## Create & fill db
my %h = ();
tie(%h, 'DB_File', $db, O_CREAT|O_RDWR, 0644, $DB_HASH) ||
  die("Fatal: $db: tie failed\n");
$h{'foo'} = 'bar';
untie %h;

## Delete all content
tie(%h, 'DB_File', $db, O_CREAT|O_RDWR, 0644, $DB_HASH) ||
  die("Fatal: $db: tie failed\n");
delete $h{'foo'};
untie %h;

--envbJBWh7q8WU6mo--