Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Q] makce check が通らないのですが



寺西です。

# ちょっと間があいてしまいましたが。

saino@xxxxxxxxxxxxxxxxxxxxxxxxxxx wrote:
> 
> In article <398532CF.614FF9C0@xxxxxxxxx>
> teranisi@xxxxxxxxx writes:
> 
> >>寺西です。namazu 1.3.0.11 から 2.0.4 にバージョンアップ
> >>しようとしているのですが、make check が通りません。
> >>
> >>何がまずいのでしょうか?
> >>ちなみにまだ namazu 2.0.4 はインストールしていません。
> >>
> >># make check
> 途中省略。。。
> >>FAIL: namazu-1
...
> >>====================
> >>6 of 22 tests failed
> >>====================
...
> tests のログが tests/test-log にあるはずです。
> そちらを見ればエラーの詳細が判るかと。。。

見てもわかりませんでした。メーリングリストに流すには大きいので、
どの辺りをしめせば良いか、助言していただけると助かります。

> 因に,namazu-1 の中身は,
> 
...
> docnum=`perl -lne 'print $1 if /^files (\d+)/' idx1/NMZ.status`
> 
> # Check simple searching.
> cd ../src
> /namazu namazu ../tests/idx1 >> $LOG
> test "$?" != "0" && exit 1  # error if not success
...
> test "$docnum" != "$hitnum" && exit 1  # error if not matched

とのことですので、直接結果を調べてみると、

perl -lne 'print $1 if /^files (\d+)/' idx1/NMZ.status

の結果は、13 でした。

../src/namazu -c namazu ../tests/idx1

の結果は、12 で確かに異なっています。
--
寺西