Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 妙なNMZ.pができる問題
- From: Yukio USUDA <usuda@xxxxxxxxxx>
- Date: Wed, 07 Apr 2004 02:29:24 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 04089
- References: <4072DE97.B36EC674@asahi-net.or.jp>
臼田です
Tadamasa Teranishi wrote:
> >
> > 多分 PERL_HASH_SEED=1
> > ではなくて0ですよね
> >
> > FreeBSD4.8Rと Perl 5.8.1で確認したところ
> > PERL_HASH_SEED=1では1 failed
> > (idxdiffが何個failになるかは変化するようですね)
> > PERL_HASH_SEED=0ではAll passed
> > になりました。
>
> RedHat9 + Perl 5.8.1 では、0,1,777 のどれでも All passed に
> なります。
> HASH_SEED を固定すれば回避できるものと思いましたが、それも怪しい
> ということでしょうか。
ドキュメントを読まずに
乱数を発生させないということかと思っていました。
0というのは乱数の種0を明示的に与えているということでしたか
なにかタイプミスをしているのかもしれませんが
PERL_HASH_SEED=1
export PERL_HASH_SEED
のあとでmake checkをして
PASS: idxdiff-1
Binary files idx1/./NMZ.p and idx3/./NMZ.p differ
FAIL: idxdiff-2
PASS: idxdiff-3
となりました。
FreeBSD4.8Rに
ソースからperl5.8.1を入れています
臼田幸生