2011年8月 5日

[Namazu-devel-ja 1882]Namazu 2.0.21がCentOS 6.0 64bitでnamazu-6に失敗する

野首です。

個人的な報告を受けて検証したのですが、Namazu 2.0.21のmake checkが
CentOS 6.0 64bitで失敗します。

具体的な箇所はnamazu-6のフレーズ検索で、-dオプションつきで実行すると
以下のようになります。

[root@xxxxx tests]# namazu -d -l '"bar baz"' idx8
namazu(debug): NAMAZUNORC: ''
namazu(debug): namazunorc: ''
namazu(debug): -n: 20
namazu(debug): -w: 0
namazu(debug): query: ["bar baz"]
namazu(debug): Index name [0]: idx8
namazu(debug): set_phrase_trick: "bar baz"
namazu(debug): set_regex_trick: "bar baz"
namazu(debug): query.tokennum: 1
namazu(debug): query.tab[0]: "bar baz"
namazu(debug): size of idx8/NMZ.t: 12
namazu(debug): before nmz_regex_strlower: ["bar baz"]
namazu(debug): after nmz_regex_strlower: ["bar baz"]
namazu(debug): do PHRASE search
namazu(debug): wakati original: [bar bz"].
namazu(debug): wakatied string: [bar bz"]
namazu(debug): size of idx8/NMZ.ii: 116
namazu(debug): l:0: +0900
namazu(debug): r:28: test@xxxxx
namazu(debug): searching: baz
namazu(debug): searching: 02:00:00
namazu(debug): searching: 2
namazu(debug): searching: 3
namazu(debug): searching: bar
namazu(debug): idf: 0.584963 (N:3, n:2)
namazu(debug): size of idx8/NMZ.ii: 116
namazu(debug): l:0: +0900
namazu(debug): r:28: test@xxxxx
namazu(debug): searching: baz
namazu(debug): searching: quux
namazu(debug): searching: grault
namazu(debug): searching: corge
namazu(debug):
hash:: <bar, bz">: h:49854, val.num:0

本来<bar, baz>となるべきところが<bar, bz">となってしまっているようで
す。もう少し深追いしてみます。
_______________________________________________
Namazu-devel-ja mailing list
Namazu-devel-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-devel-ja


投稿者 xml-rpc : 2011年8月 5日 08:42
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/105829
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。