Mailing List Archive

solaris
I tried to install under sun solaris 8 sparc, and I get almost
the same errors as reported here:

www.nntp.perl.org/group/perl.cpan.testers/2008/02/msg1035435.html

I have an extensive system in perl getting built on solaris sparc and I
need a search engine and hoped to use KinoSearch. This is for a
university project.

I built KinoSearch-0.162 using gcc 3.4.6 and perl 5.8.8.
'perl Build.PL' and 'perl Build' went well, but
I got many errors in the 'perl Build test' step.

Below is a log of all the steps.

I'd appreciate any insight you may have on this.
Know of anyone running on sun solaris sparc?

Many thanks.

Meir

*************************************
Result of running: perl5.8.8 Build.PL
*************************************

Writing src/KinoSearchSearchPhraseScorer.c
Writing src/KinoSearchStoreOutStream.c
Writing src/KinoSearchUtilIntMap.h
Writing src/KinoSearchAnalysisToken.h
Writing src/KinoSearchIndexSegTermDocs.c
Writing src/KinoSearchIndexSegTermEnum.h
Writing src/KinoSearchIndexMultiTermDocs.c
Writing src/KinoSearchAnalysisTokenBatch.h
Writing src/KinoSearchDocumentField.c
Writing src/KinoSearchUtilMathUtils.h
Writing src/KinoSearchUtilVerifyArgs.h
Writing src/KinoSearchSearchScorer.c
Writing src/KinoSearchStoreOutStream.h
Writing src/KinoSearchIndexSegWriter.h
Writing src/KinoSearchIndexTermInfosWriter.h
Writing src/KinoSearchAnalysisStopalizer.c
Writing src/KinoSearchSearchScorer.h
Writing src/KinoSearchUtilSortExternal.c
Writing src/KinoSearchSearchTermScorer.h
Writing src/KinoSearchUtilMemManager.h
Writing src/KinoSearchIndexTermBuffer.c
Writing src/KinoSearchUtilCClass.h
Writing src/KinoSearchUtilMathUtils.c
Writing src/KinoSearchSearchHitQueue.c
Writing src/KinoSearchAnalysisStopalizer.h
Writing src/KinoSearchSearchTermScorer.c
Writing src/KinoSearchUtilByteBuf.h
Writing src/KinoSearchUtilIntMap.c
Writing src/KinoSearchSearchSimilarity.h
Writing src/KinoSearchIndexTermInfo.c
Writing src/KinoSearchIndexTermInfo.h
Writing src/KinoSearchUtilStringHelper.c
Writing KinoSearch.xs
Writing src/KinoSearchIndexDelDocs.c
Writing src/KinoSearchAnalysisToken.c
Writing src/KinoSearchIndexDelDocs.h
Writing src/KinoSearchIndexTermBuffer.h
Writing src/KinoSearchIndexTerm.h
Writing src/KinoSearchIndexSegTermDocs.h
Writing src/KinoSearchIndexSegTermEnum.c
Writing src/KinoSearchIndexTermDocs.c
Writing src/KinoSearchIndexMultiTermDocs.h
Writing src/KinoSearchStoreInStream.c
Writing src/KinoSearchUtilStringHelper.h
Writing src/KinoSearchUtilSortExternal.h
Writing src/KinoSearchSearchSimilarity.c
Writing src/KinoSearchUtilCarp.c
Writing src/KinoSearchIndexTermInfosWriter.c
Writing src/KinoSearchUtilPriorityQueue.c
Writing src/KinoSearchIndexTermDocs.h
Writing src/KinoSearchUtilPriorityQueue.h
Writing src/KinoSearchSearchHitQueue.h
Writing src/KinoSearchUtilMemManager.c
Writing src/KinoSearchSearchHitCollector.c
Writing src/KinoSearchUtilBitVector.c
Writing src/KinoSearchSearchBooleanScorer.c
Writing src/KinoSearchSearchHitCollector.h
Writing src/KinoSearchUtilVerifyArgs.c
Writing src/KinoSearchUtilBitVector.h
Writing src/KinoSearchIndexSegWriter.c
Writing src/KinoSearchAnalysisTokenBatch.c
Writing src/KinoSearchIndexPostingsWriter.h
Writing src/KinoSearchSearchPhraseScorer.h
Writing src/KinoSearchSearchBooleanScorer.h
Writing src/KinoSearchUtilByteBuf.c
Writing src/KinoSearchIndexPostingsWriter.c
Writing src/KinoSearchStoreInStream.h
Writing src/KinoSearchDocumentField.h
Writing src/KinoSearchUtilCarp.h
Writing typemap
Checking whether your kit is complete...
Looks good

Checking prerequisites...
Looks good

Creating new 'Build' script for 'KinoSearch' version '0.162'

**********************************
Result of running: perl5.8.8 Build
**********************************

gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchPhraseScorer.o src/KinoSearchSearchPhraseScorer.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchStoreOutStream.o src/KinoSearchStoreOutStream.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexSegTermDocs.o src/KinoSearchIndexSegTermDocs.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexMultiTermDocs.o src/KinoSearchIndexMultiTermDocs.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchDocumentField.o src/KinoSearchDocumentField.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchScorer.o src/KinoSearchSearchScorer.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchAnalysisStopalizer.o src/KinoSearchAnalysisStopalizer.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilSortExternal.o src/KinoSearchUtilSortExternal.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexTermBuffer.o src/KinoSearchIndexTermBuffer.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilMathUtils.o src/KinoSearchUtilMathUtils.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchHitQueue.o src/KinoSearchSearchHitQueue.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchTermScorer.o src/KinoSearchSearchTermScorer.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilIntMap.o src/KinoSearchUtilIntMap.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexTermInfo.o src/KinoSearchIndexTermInfo.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilStringHelper.o src/KinoSearchUtilStringHelper.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexDelDocs.o src/KinoSearchIndexDelDocs.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchAnalysisToken.o src/KinoSearchAnalysisToken.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexSegTermEnum.o src/KinoSearchIndexSegTermEnum.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexTermDocs.o src/KinoSearchIndexTermDocs.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchStoreInStream.o src/KinoSearchStoreInStream.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchSimilarity.o src/KinoSearchSearchSimilarity.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilCarp.o src/KinoSearchUtilCarp.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexTermInfosWriter.o src/KinoSearchIndexTermInfosWriter.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilPriorityQueue.o src/KinoSearchUtilPriorityQueue.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilMemManager.o src/KinoSearchUtilMemManager.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchHitCollector.o src/KinoSearchSearchHitCollector.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilBitVector.o src/KinoSearchUtilBitVector.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchSearchBooleanScorer.o src/KinoSearchSearchBooleanScorer.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilVerifyArgs.o src/KinoSearchUtilVerifyArgs.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexSegWriter.o src/KinoSearchIndexSegWriter.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchAnalysisTokenBatch.o src/KinoSearchAnalysisTokenBatch.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchUtilByteBuf.o src/KinoSearchUtilByteBuf.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE -fPIC -c
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o
src/KinoSearchIndexPostingsWriter.o src/KinoSearchIndexPostingsWriter.c
Copying lib/KinoSearch/Index/TermInfosReader.pm ->
blib/lib/KinoSearch/Index/TermInfosReader.pm
Copying lib/KinoSearch/Store/InStream.pm ->
blib/lib/KinoSearch/Store/InStream.pm
Copying lib/KinoSearch/Util/SortExternal.pm ->
blib/lib/KinoSearch/Util/SortExternal.pm
Copying lib/KinoSearch/Index/IndexFileNames.pm ->
blib/lib/KinoSearch/Index/IndexFileNames.pm
Copying lib/KinoSearch/Highlight/Highlighter.pm ->
blib/lib/KinoSearch/Highlight/Highlighter.pm
Copying lib/KinoSearch/Search/Searchable.pm ->
blib/lib/KinoSearch/Search/Searchable.pm
Copying lib/KinoSearch/Search/BooleanQuery.pm ->
blib/lib/KinoSearch/Search/BooleanQuery.pm
Copying lib/KinoSearch/Index/TermEnum.pm ->
blib/lib/KinoSearch/Index/TermEnum.pm
Copying lib/KinoSearch/Util/BitVector.pm ->
blib/lib/KinoSearch/Util/BitVector.pm
Copying lib/KinoSearch/Search/BooleanClause.pm ->
blib/lib/KinoSearch/Search/BooleanClause.pm
Copying lib/KinoSearch/Util/PriorityQueue.pm ->
blib/lib/KinoSearch/Util/PriorityQueue.pm
Copying lib/KinoSearch/Util/Carp.pm -> blib/lib/KinoSearch/Util/Carp.pm
Copying lib/KinoSearch/Index/SegReader.pm ->
blib/lib/KinoSearch/Index/SegReader.pm
Copying lib/KinoSearch/Index/Term.pm -> blib/lib/KinoSearch/Index/Term.pm
Copying lib/KinoSearch/Search/HitQueue.pm ->
blib/lib/KinoSearch/Search/HitQueue.pm
Copying lib/KinoSearch/Index/CompoundFileWriter.pm ->
blib/lib/KinoSearch/Index/CompoundFileWriter.pm
Copying lib/KinoSearch/Store/InvIndex.pm ->
blib/lib/KinoSearch/Store/InvIndex.pm
Copying lib/KinoSearch/Index/SegTermEnum.pm ->
blib/lib/KinoSearch/Index/SegTermEnum.pm
Copying lib/KinoSearch/Index/TermInfosWriter.pm ->
blib/lib/KinoSearch/Index/TermInfosWriter.pm
Copying lib/KinoSearch/Index/CompoundFileReader.pm ->
blib/lib/KinoSearch/Index/CompoundFileReader.pm
Copying lib/KinoSearch/Util/ToStringUtils.pm ->
blib/lib/KinoSearch/Util/ToStringUtils.pm
Copying lib/KinoSearch/Search/HitCollector.pm ->
blib/lib/KinoSearch/Search/HitCollector.pm
Copying lib/KinoSearch/Search/Query.pm ->
blib/lib/KinoSearch/Search/Query.pm
Copying lib/KinoSearch/Index/FieldsReader.pm ->
blib/lib/KinoSearch/Index/FieldsReader.pm
Copying lib/KinoSearch/Index/SegTermDocs.pm ->
blib/lib/KinoSearch/Index/SegTermDocs.pm
Copying lib/KinoSearch/Util/MemManager.pm ->
blib/lib/KinoSearch/Util/MemManager.pm
Copying lib/KinoSearch/Analysis/Stemmer.pm ->
blib/lib/KinoSearch/Analysis/Stemmer.pm
Copying lib/KinoSearch/Index/NormsReader.pm ->
blib/lib/KinoSearch/Index/NormsReader.pm
Copying lib/KinoSearch/Index/IndexReader.pm ->
blib/lib/KinoSearch/Index/IndexReader.pm
Copying lib/KinoSearch/Index/FieldInfos.pm ->
blib/lib/KinoSearch/Index/FieldInfos.pm
Copying lib/KinoSearch/Analysis/Stopalizer.pm ->
blib/lib/KinoSearch/Analysis/Stopalizer.pm
Copying lib/KinoSearch/Index/FieldsWriter.pm ->
blib/lib/KinoSearch/Index/FieldsWriter.pm
Copying lib/KinoSearch/Analysis/PolyAnalyzer.pm ->
blib/lib/KinoSearch/Analysis/PolyAnalyzer.pm
Copying lib/KinoSearch/Analysis/Analyzer.pm ->
blib/lib/KinoSearch/Analysis/Analyzer.pm
Copying lib/KinoSearch/Index/MultiReader.pm ->
blib/lib/KinoSearch/Index/MultiReader.pm
Copying lib/KinoSearch/Search/Hits.pm -> blib/lib/KinoSearch/Search/Hits.pm
Copying lib/KinoSearch/Util/CClass.pm -> blib/lib/KinoSearch/Util/CClass.pm
Copying lib/KinoSearch/Store/FSLock.pm ->
blib/lib/KinoSearch/Store/FSLock.pm
Copying lib/KinoSearch/Document/Doc.pm ->
blib/lib/KinoSearch/Document/Doc.pm
Copying lib/KinoSearch/Search/TermScorer.pm ->
blib/lib/KinoSearch/Search/TermScorer.pm
Copying lib/KinoSearch/Index/SegInfos.pm ->
blib/lib/KinoSearch/Index/SegInfos.pm
Copying lib/KinoSearch/Analysis/Tokenizer.pm ->
blib/lib/KinoSearch/Analysis/Tokenizer.pm
Copying lib/KinoSearch/Search/Scorer.pm ->
blib/lib/KinoSearch/Search/Scorer.pm
Copying lib/KinoSearch/Util/ByteBuf.pm ->
blib/lib/KinoSearch/Util/ByteBuf.pm
Copying lib/KinoSearch/Store/FSInvIndex.pm ->
blib/lib/KinoSearch/Store/FSInvIndex.pm
Copying lib/KinoSearch/Analysis/Token.pm ->
blib/lib/KinoSearch/Analysis/Token.pm
Copying lib/KinoSearch/Util/VerifyArgs.pm ->
blib/lib/KinoSearch/Util/VerifyArgs.pm
Copying lib/KinoSearch/Document/Field.pm ->
blib/lib/KinoSearch/Document/Field.pm
Copying lib/KinoSearch/Search/SearchServer.pm ->
blib/lib/KinoSearch/Search/SearchServer.pm
Copying lib/KinoSearch/Index/TermVector.pm ->
blib/lib/KinoSearch/Index/TermVector.pm
Copying lib/KinoSearch/Index/MultiTermDocs.pm ->
blib/lib/KinoSearch/Index/MultiTermDocs.pm
Copying lib/KinoSearch/InvIndexer.pm -> blib/lib/KinoSearch/InvIndexer.pm
Copying lib/KinoSearch/Index/PostingsWriter.pm ->
blib/lib/KinoSearch/Index/PostingsWriter.pm
Copying lib/KinoSearch/Store/RAMInvIndex.pm ->
blib/lib/KinoSearch/Store/RAMInvIndex.pm
Copying lib/KinoSearch/Search/MultiSearcher.pm ->
blib/lib/KinoSearch/Search/MultiSearcher.pm
Copying lib/KinoSearch.pm -> blib/lib/KinoSearch.pm
Copying lib/KinoSearch/Search/Hit.pm -> blib/lib/KinoSearch/Search/Hit.pm
Copying lib/KinoSearch/Util/IntMap.pm -> blib/lib/KinoSearch/Util/IntMap.pm
Copying lib/KinoSearch/Searcher.pm -> blib/lib/KinoSearch/Searcher.pm
Copying lib/KinoSearch/Search/Similarity.pm ->
blib/lib/KinoSearch/Search/Similarity.pm
Copying lib/KinoSearch/QueryParser/QueryParser.pm ->
blib/lib/KinoSearch/QueryParser/QueryParser.pm
Copying lib/KinoSearch/Search/SearchClient.pm ->
blib/lib/KinoSearch/Search/SearchClient.pm
Copying lib/KinoSearch/Highlight/SimpleHTMLEncoder.pm ->
blib/lib/KinoSearch/Highlight/SimpleHTMLEncoder.pm
Copying lib/KinoSearch/Analysis/TokenBatch.pm ->
blib/lib/KinoSearch/Analysis/TokenBatch.pm
Copying lib/KinoSearch/Store/RAMLock.pm ->
blib/lib/KinoSearch/Store/RAMLock.pm
Copying lib/KinoSearch/Index/TermDocs.pm ->
blib/lib/KinoSearch/Index/TermDocs.pm
Copying lib/KinoSearch/Search/PhraseQuery.pm ->
blib/lib/KinoSearch/Search/PhraseQuery.pm
Copying lib/KinoSearch/Search/PhraseScorer.pm ->
blib/lib/KinoSearch/Search/PhraseScorer.pm
Copying lib/KinoSearch/Highlight/Formatter.pm ->
blib/lib/KinoSearch/Highlight/Formatter.pm
Copying lib/KinoSearch/Search/Weight.pm ->
blib/lib/KinoSearch/Search/Weight.pm
Copying lib/KinoSearch/Search/BooleanScorer.pm ->
blib/lib/KinoSearch/Search/BooleanScorer.pm
Copying lib/KinoSearch/Store/OutStream.pm ->
blib/lib/KinoSearch/Store/OutStream.pm
Copying lib/KinoSearch/Index/DelDocs.pm ->
blib/lib/KinoSearch/Index/DelDocs.pm
Copying lib/KinoSearch/Index/TermBuffer.pm ->
blib/lib/KinoSearch/Index/TermBuffer.pm
Copying lib/KinoSearch/Highlight/SimpleHTMLFormatter.pm ->
blib/lib/KinoSearch/Highlight/SimpleHTMLFormatter.pm
Copying lib/KinoSearch/Analysis/LCNormalizer.pm ->
blib/lib/KinoSearch/Analysis/LCNormalizer.pm
Copying lib/KinoSearch/Util/StringHelper.pm ->
blib/lib/KinoSearch/Util/StringHelper.pm
Copying lib/KinoSearch/Highlight/Encoder.pm ->
blib/lib/KinoSearch/Highlight/Encoder.pm
Copying lib/KinoSearch/Store/Lock.pm -> blib/lib/KinoSearch/Store/Lock.pm
Copying lib/KinoSearch/Search/QueryFilter.pm ->
blib/lib/KinoSearch/Search/QueryFilter.pm
Copying lib/KinoSearch/Index/SegWriter.pm ->
blib/lib/KinoSearch/Index/SegWriter.pm
Copying lib/KinoSearch/Util/MathUtils.pm ->
blib/lib/KinoSearch/Util/MathUtils.pm
Copying lib/KinoSearch/Util/ToolSet.pm ->
blib/lib/KinoSearch/Util/ToolSet.pm
Copying lib/KinoSearch/Util/Class.pm -> blib/lib/KinoSearch/Util/Class.pm
Copying lib/KinoSearch/Search/TermQuery.pm ->
blib/lib/KinoSearch/Search/TermQuery.pm
Copying lib/KinoSearch/Index/TermInfo.pm ->
blib/lib/KinoSearch/Index/TermInfo.pm
Copying KinoSearch.xs -> lib/KinoSearch.xs
lib/KinoSearch.xs -> lib/KinoSearch.c
gcc -Isrc -I/usr/local/lib/perl5/5.8.8/sun4-solaris/CORE
-DXS_VERSION="0.162" -DVERSION="0.162" -fPIC -c -fno-strict-aliasing
-pipe -Wdeclaration-after-statement -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o lib/KinoSearch.o
lib/KinoSearch.c
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/KinoSearch/KinoSearch.bs')
gcc -G -L/usr/local/lib -o blib/arch/auto/KinoSearch/KinoSearch.so
lib/KinoSearch.o src/KinoSearchSearchPhraseScorer.o
src/KinoSearchStoreOutStream.o src/KinoSearchIndexSegTermDocs.o
src/KinoSearchIndexMultiTermDocs.o src/KinoSearchDocumentField.o
src/KinoSearchSearchScorer.o src/KinoSearchAnalysisStopalizer.o
src/KinoSearchUtilSortExternal.o src/KinoSearchIndexTermBuffer.o
src/KinoSearchUtilMathUtils.o src/KinoSearchSearchHitQueue.o
src/KinoSearchSearchTermScorer.o src/KinoSearchUtilIntMap.o
src/KinoSearchIndexTermInfo.o src/KinoSearchUtilStringHelper.o
src/KinoSearchIndexDelDocs.o src/KinoSearchAnalysisToken.o
src/KinoSearchIndexSegTermEnum.o src/KinoSearchIndexTermDocs.o
src/KinoSearchStoreInStream.o src/KinoSearchSearchSimilarity.o
src/KinoSearchUtilCarp.o src/KinoSearchIndexTermInfosWriter.o
src/KinoSearchUtilPriorityQueue.o src/KinoSearchUtilMemManager.o
src/KinoSearchSearchHitCollector.o src/KinoSearchUtilBitVector.o
src/KinoSearchSearchBooleanScorer.o src/KinoSearchUtilVerifyArgs.o
src/KinoSearchIndexSegWriter.o src/KinoSearchAnalysisTokenBatch.o
src/KinoSearchUtilByteBuf.o src/KinoSearchIndexPostingsWriter.o
Copying lib/KinoSearch/Docs/FileFormat.pod ->
blib/lib/KinoSearch/Docs/FileFormat.pod
Copying lib/KinoSearch/Docs/Tutorial.pod ->
blib/lib/KinoSearch/Docs/Tutorial.pod
Copying lib/KinoSearch/Docs/DevGuide.pod ->
blib/lib/KinoSearch/Docs/DevGuide.pod
Manifying blib/lib/KinoSearch/Util/StringHelper.pm ->
blib/libdoc/KinoSearch::Util::StringHelper.3
Manifying blib/lib/KinoSearch/Store/InStream.pm ->
blib/libdoc/KinoSearch::Store::InStream.3
Manifying blib/lib/KinoSearch/Search/HitCollector.pm ->
blib/libdoc/KinoSearch::Search::HitCollector.3
Manifying blib/lib/KinoSearch/Util/Carp.pm ->
blib/libdoc/KinoSearch::Util::Carp.3
Manifying blib/lib/KinoSearch/Search/PhraseQuery.pm ->
blib/libdoc/KinoSearch::Search::PhraseQuery.3
Manifying blib/lib/KinoSearch/Util/ToolSet.pm ->
blib/libdoc/KinoSearch::Util::ToolSet.3
Manifying blib/lib/KinoSearch/Util/MathUtils.pm ->
blib/libdoc/KinoSearch::Util::MathUtils.3
Manifying blib/lib/KinoSearch/Index/CompoundFileWriter.pm ->
blib/libdoc/KinoSearch::Index::CompoundFileWriter.3
Manifying blib/lib/KinoSearch/Index/FieldsReader.pm ->
blib/libdoc/KinoSearch::Index::FieldsReader.3
Manifying blib/lib/KinoSearch/Index/IndexReader.pm ->
blib/libdoc/KinoSearch::Index::IndexReader.3
Manifying blib/lib/KinoSearch/Docs/Tutorial.pod ->
blib/libdoc/KinoSearch::Docs::Tutorial.3
Manifying blib/lib/KinoSearch/Highlight/Formatter.pm ->
blib/libdoc/KinoSearch::Highlight::Formatter.3
Manifying blib/lib/KinoSearch/Util/Class.pm ->
blib/libdoc/KinoSearch::Util::Class.3
Manifying blib/lib/KinoSearch/Store/FSInvIndex.pm ->
blib/libdoc/KinoSearch::Store::FSInvIndex.3
Manifying blib/lib/KinoSearch/Index/SegTermEnum.pm ->
blib/libdoc/KinoSearch::Index::SegTermEnum.3
Manifying blib/lib/KinoSearch/Index/SegReader.pm ->
blib/libdoc/KinoSearch::Index::SegReader.3
Manifying blib/lib/KinoSearch/Store/Lock.pm ->
blib/libdoc/KinoSearch::Store::Lock.3
Manifying blib/lib/KinoSearch/Analysis/Token.pm ->
blib/libdoc/KinoSearch::Analysis::Token.3
Manifying blib/lib/KinoSearch/Document/Doc.pm ->
blib/libdoc/KinoSearch::Document::Doc.3
Manifying blib/lib/KinoSearch/QueryParser/QueryParser.pm ->
blib/libdoc/KinoSearch::QueryParser::QueryParser.3
Manifying blib/lib/KinoSearch/Util/CClass.pm ->
blib/libdoc/KinoSearch::Util::CClass.3
Manifying blib/lib/KinoSearch/Index/FieldInfos.pm ->
blib/libdoc/KinoSearch::Index::FieldInfos.3
Manifying blib/lib/KinoSearch/Index/MultiReader.pm ->
blib/libdoc/KinoSearch::Index::MultiReader.3
Manifying blib/lib/KinoSearch/Search/TermQuery.pm ->
blib/libdoc/KinoSearch::Search::TermQuery.3
Manifying blib/lib/KinoSearch/Search/TermScorer.pm ->
blib/libdoc/KinoSearch::Search::TermScorer.3
Manifying blib/lib/KinoSearch/Index/TermBuffer.pm ->
blib/libdoc/KinoSearch::Index::TermBuffer.3
Manifying blib/lib/KinoSearch/Search/Searchable.pm ->
blib/libdoc/KinoSearch::Search::Searchable.3
Manifying blib/lib/KinoSearch/Search/Hit.pm ->
blib/libdoc/KinoSearch::Search::Hit.3
Manifying blib/lib/KinoSearch/Util/SortExternal.pm ->
blib/libdoc/KinoSearch::Util::SortExternal.3
Manifying blib/lib/KinoSearch/Index/IndexFileNames.pm ->
blib/libdoc/KinoSearch::Index::IndexFileNames.3
Manifying blib/lib/KinoSearch/Analysis/Tokenizer.pm ->
blib/libdoc/KinoSearch::Analysis::Tokenizer.3
Manifying blib/lib/KinoSearch/Highlight/SimpleHTMLEncoder.pm ->
blib/libdoc/KinoSearch::Highlight::SimpleHTMLEncoder.3
Manifying blib/lib/KinoSearch/Index/NormsReader.pm ->
blib/libdoc/KinoSearch::Index::NormsReader.3
Manifying blib/lib/KinoSearch/Index/TermInfosReader.pm ->
blib/libdoc/KinoSearch::Index::TermInfosReader.3
Manifying blib/lib/KinoSearch/Store/InvIndex.pm ->
blib/libdoc/KinoSearch::Store::InvIndex.3
Manifying blib/lib/KinoSearch/Search/HitQueue.pm ->
blib/libdoc/KinoSearch::Search::HitQueue.3
Manifying blib/lib/KinoSearch/Docs/FileFormat.pod ->
blib/libdoc/KinoSearch::Docs::FileFormat.3
Manifying blib/lib/KinoSearch/Index/Term.pm ->
blib/libdoc/KinoSearch::Index::Term.3
Manifying blib/lib/KinoSearch/Search/Similarity.pm ->
blib/libdoc/KinoSearch::Search::Similarity.3
Manifying blib/lib/KinoSearch/Util/IntMap.pm ->
blib/libdoc/KinoSearch::Util::IntMap.3
Manifying blib/lib/KinoSearch/Search/Weight.pm ->
blib/libdoc/KinoSearch::Search::Weight.3
Manifying blib/lib/KinoSearch/Analysis/TokenBatch.pm ->
blib/libdoc/KinoSearch::Analysis::TokenBatch.3
Manifying blib/lib/KinoSearch/Highlight/SimpleHTMLFormatter.pm ->
blib/libdoc/KinoSearch::Highlight::SimpleHTMLFormatter.3
Manifying blib/lib/KinoSearch/Index/FieldsWriter.pm ->
blib/libdoc/KinoSearch::Index::FieldsWriter.3
Manifying blib/lib/KinoSearch/Analysis/Analyzer.pm ->
blib/libdoc/KinoSearch::Analysis::Analyzer.3
Manifying blib/lib/KinoSearch/Index/TermEnum.pm ->
blib/libdoc/KinoSearch::Index::TermEnum.3
Manifying blib/lib/KinoSearch/Searcher.pm ->
blib/libdoc/KinoSearch::Searcher.3
Manifying blib/lib/KinoSearch/Store/FSLock.pm ->
blib/libdoc/KinoSearch::Store::FSLock.3
Manifying blib/lib/KinoSearch/Index/SegInfos.pm ->
blib/libdoc/KinoSearch::Index::SegInfos.3
Manifying blib/lib/KinoSearch/Search/BooleanClause.pm ->
blib/libdoc/KinoSearch::Search::BooleanClause.3
Manifying blib/lib/KinoSearch/Index/SegWriter.pm ->
blib/libdoc/KinoSearch::Index::SegWriter.3
Manifying blib/lib/KinoSearch/Index/PostingsWriter.pm ->
blib/libdoc/KinoSearch::Index::PostingsWriter.3
Manifying blib/lib/KinoSearch/Docs/DevGuide.pod ->
blib/libdoc/KinoSearch::Docs::DevGuide.3
Manifying blib/lib/KinoSearch/Search/QueryFilter.pm ->
blib/libdoc/KinoSearch::Search::QueryFilter.3
Manifying blib/lib/KinoSearch/Store/RAMInvIndex.pm ->
blib/libdoc/KinoSearch::Store::RAMInvIndex.3
Manifying blib/lib/KinoSearch/Search/BooleanQuery.pm ->
blib/libdoc/KinoSearch::Search::BooleanQuery.3
Manifying blib/lib/KinoSearch/Search/MultiSearcher.pm ->
blib/libdoc/KinoSearch::Search::MultiSearcher.3
Manifying blib/lib/KinoSearch/Util/ByteBuf.pm ->
blib/libdoc/KinoSearch::Util::ByteBuf.3
Manifying blib/lib/KinoSearch/Search/Hits.pm ->
blib/libdoc/KinoSearch::Search::Hits.3
Manifying blib/lib/KinoSearch/Document/Field.pm ->
blib/libdoc/KinoSearch::Document::Field.3
Manifying blib/lib/KinoSearch/Search/Query.pm ->
blib/libdoc/KinoSearch::Search::Query.3
Manifying blib/lib/KinoSearch/Analysis/Stopalizer.pm ->
blib/libdoc/KinoSearch::Analysis::Stopalizer.3
Manifying blib/lib/KinoSearch/Search/SearchClient.pm ->
blib/libdoc/KinoSearch::Search::SearchClient.3
Manifying blib/lib/KinoSearch/Search/PhraseScorer.pm ->
blib/libdoc/KinoSearch::Search::PhraseScorer.3
Manifying blib/lib/KinoSearch/Index/TermInfo.pm ->
blib/libdoc/KinoSearch::Index::TermInfo.3
Manifying blib/lib/KinoSearch/Store/OutStream.pm ->
blib/libdoc/KinoSearch::Store::OutStream.3
Manifying blib/lib/KinoSearch/Store/RAMLock.pm ->
blib/libdoc/KinoSearch::Store::RAMLock.3
Manifying blib/lib/KinoSearch/Index/CompoundFileReader.pm ->
blib/libdoc/KinoSearch::Index::CompoundFileReader.3
Manifying blib/lib/KinoSearch/Util/ToStringUtils.pm ->
blib/libdoc/KinoSearch::Util::ToStringUtils.3
Manifying blib/lib/KinoSearch/Search/SearchServer.pm ->
blib/libdoc/KinoSearch::Search::SearchServer.3
Manifying blib/lib/KinoSearch/Index/TermVector.pm ->
blib/libdoc/KinoSearch::Index::TermVector.3
Manifying blib/lib/KinoSearch/InvIndexer.pm ->
blib/libdoc/KinoSearch::InvIndexer.3
Manifying blib/lib/KinoSearch/Index/TermDocs.pm ->
blib/libdoc/KinoSearch::Index::TermDocs.3
Manifying blib/lib/KinoSearch/Util/PriorityQueue.pm ->
blib/libdoc/KinoSearch::Util::PriorityQueue.3
Manifying blib/lib/KinoSearch/Util/VerifyArgs.pm ->
blib/libdoc/KinoSearch::Util::VerifyArgs.3
Manifying blib/lib/KinoSearch/Index/DelDocs.pm ->
blib/libdoc/KinoSearch::Index::DelDocs.3
Manifying blib/lib/KinoSearch/Index/MultiTermDocs.pm ->
blib/libdoc/KinoSearch::Index::MultiTermDocs.3
Manifying blib/lib/KinoSearch.pm -> blib/libdoc/KinoSearch.3
Manifying blib/lib/KinoSearch/Highlight/Encoder.pm ->
blib/libdoc/KinoSearch::Highlight::Encoder.3
Manifying blib/lib/KinoSearch/Analysis/Stemmer.pm ->
blib/libdoc/KinoSearch::Analysis::Stemmer.3
Manifying blib/lib/KinoSearch/Index/SegTermDocs.pm ->
blib/libdoc/KinoSearch::Index::SegTermDocs.3
Manifying blib/lib/KinoSearch/Analysis/PolyAnalyzer.pm ->
blib/libdoc/KinoSearch::Analysis::PolyAnalyzer.3
Manifying blib/lib/KinoSearch/Index/TermInfosWriter.pm ->
blib/libdoc/KinoSearch::Index::TermInfosWriter.3
Manifying blib/lib/KinoSearch/Highlight/Highlighter.pm ->
blib/libdoc/KinoSearch::Highlight::Highlighter.3
Manifying blib/lib/KinoSearch/Analysis/LCNormalizer.pm ->
blib/libdoc/KinoSearch::Analysis::LCNormalizer.3
Manifying blib/lib/KinoSearch/Search/BooleanScorer.pm ->
blib/libdoc/KinoSearch::Search::BooleanScorer.3
Manifying blib/lib/KinoSearch/Util/MemManager.pm ->
blib/libdoc/KinoSearch::Util::MemManager.3
Manifying blib/lib/KinoSearch/Util/BitVector.pm ->
blib/libdoc/KinoSearch::Util::BitVector.3
Manifying blib/lib/KinoSearch/Search/Scorer.pm ->
blib/libdoc/KinoSearch::Search::Scorer.3

***************************************
Result of running: perl5.8.8 Build test
***************************************

t/000-load....................ok
t/001-build_invindexes........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 3-4
Failed 2/4 tests, 50.00% okay
t/002-kinosearch..............ok
t/010-verify_args.............ok
t/011-class...................ok
t/012-priority_queue..........ok
t/013-bit_vector..............ok
t/015-sort_external...........ok
t/101-simple_template_io......ok
t/102-strings_template_io.....ok
t/103-repeats_template_io.....ok
t/104-parse_template_io.......ok
t/105-invindex................Insecure dependency in unlink while
running with -T switch at
/usr/share/src/local/Sol_8/perlsrc5.8/KinoSearch-0.162/blib/lib/KinoSearch/Store/FSInvIndex.pm
line 45.
# Looks like you planned 22 tests but only ran 3.
# Looks like your test died just after 3.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 4-22
Failed 19/22 tests, 13.64% okay
t/106-locking.................Lockfile looks dead - removing at
/usr/share/src/local/Sol_8/perlsrc5.8/KinoSearch-0.162/blib/lib/KinoSearch/Store/FSLock.pm
line 40.
ok
t/150-polyanalyzer............ok
t/152-token_batch.............ok
t/153-lc_normalizer...........ok
t/154-tokenizer...............ok
t/155-stopalizer..............ok
t/201-field_infos.............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 5-7
Failed 3/7 tests, 57.14% okay
t/202-term....................ok
t/203-compound_file_reader....dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 3-5
Failed 3/5 tests, 40.00% okay
t/204-fields_reader...........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 6-22
Failed 17/22 tests, 22.73% okay
t/205-seg_reader..............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 3-8
Failed 6/8 tests, 25.00% okay
t/206-seg_infos...............dubious
Test returned status 0 (wstat 138, 0x8a)
after all the subtests completed successfully
t/207-seg_term_enum...........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 6-9
Failed 4/9 tests, 55.56% okay
t/208-terminfo................ok
t/209-term_infos_reader.......dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 5-6
Failed 2/6 tests, 66.67% okay
t/210-deldocs.................dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 2-11
Failed 10/11 tests, 9.09% okay
t/211-seg_term_docs...........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 3-7
Failed 5/7 tests, 28.57% okay
t/212-multi_term_docs.........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 7-10
Failed 4/10 tests, 60.00% okay
t/213-segment_merging.........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 5-9
Failed 5/9 tests, 44.44% okay
t/214-spec_field..............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 1-12
Failed 12/12 tests, 0.00% okay
t/302-many_fields.............dubious
Test returned status 0 (wstat 138, 0x8a)
t/303-highlighter.............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 4-9
Failed 6/9 tests, 33.33% okay
t/501-termquery...............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 4-7
Failed 4/7 tests, 42.86% okay
t/502-phrasequery.............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 2-5
Failed 4/5 tests, 20.00% okay
t/503-booleanquery............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 3-6
Failed 4/6 tests, 33.33% okay
t/504-similarity..............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED test 5
Failed 1/5 tests, 80.00% okay
t/505-hit_queue...............ok
t/506-hit_collector...........ok
t/507-query_filter............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED test 2
Failed 1/2 tests, 50.00% okay
t/508-hits....................dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 2-4
Failed 3/4 tests, 25.00% okay
t/509-multi_searcher..........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 2-4
Failed 3/4 tests, 25.00% okay
t/510-remote_search...........No socket: Connection refused at
/usr/share/src/local/Sol_8/perlsrc5.8/KinoSearch-0.162/blib/lib/KinoSearch/Search/SearchClient.pm
line 33

KinoSearch::Search::SearchClient::init_instance('KinoSearch::Search::SearchClient=HASH(0x5f4f30)')
called at
/usr/share/src/local/Sol_8/perlsrc5.8/KinoSearch-0.162/blib/lib/KinoSearch/Util/Class.pm
line 31
KinoSearch::Util::Class::new('KinoSearch::Search::SearchClient',
'analyzer', 'KinoSearch::Analysis::Tokenizer=HASH(0x5f4e64)',
'peer_address', 'localhost:7890', 'password', 'foo') called at
t/510-remote_search.t line 53
# Looks like you planned 6 tests but only ran 2.
# Looks like your test died just after 2.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 3-6
Failed 4/6 tests, 33.33% okay
t/601-queryparser.............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 2-217
Failed 216/217 tests, 0.46% okay
t/602-boosts..................dubious
Test returned status 0 (wstat 138, 0x8a)
t/603-query_boosts............dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 1-2
Failed 2/2 tests, 0.00% okay
t/604-simple_search...........dubious
Test returned status 0 (wstat 138, 0x8a)
DIED. FAILED tests 1-12
Failed 12/12 tests, 0.00% okay
t/701-uscon...................Can't call method "create_weight" on an
undefined value at
/usr/share/src/local/Sol_8/perlsrc5.8/KinoSearch-0.162/blib/lib/KinoSearch/Search/BooleanQuery.pm
line 91.
# Looks like you planned 10 tests but only ran 2.
# Looks like your test died just after 2.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 3-10
Failed 8/10 tests, 20.00% okay
t/999-remove_invindexes.......ok
t/pod-coverage................skipped
all skipped: Test::Pod::Coverage 1.04 required for testing POD
coverage
t/pod.........................ok
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/001-build_invindexes.t 0 138 4 4 3-4
t/105-invindex.t 255 65280 22 38 4-22
t/201-field_infos.t 0 138 7 6 5-7
t/203-compound_file_reader.t 0 138 5 6 3-5
t/204-fields_reader.t 0 138 22 34 6-22
t/205-seg_reader.t 0 138 8 12 3-8
t/206-seg_infos.t 0 138 1 0 ??
t/207-seg_term_enum.t 0 138 9 8 6-9
t/209-term_infos_reader.t 0 138 6 4 5-6
t/210-deldocs.t 0 138 11 20 2-11
t/211-seg_term_docs.t 0 138 7 10 3-7
t/212-multi_term_docs.t 0 138 10 8 7-10
t/213-segment_merging.t 0 138 9 10 5-9
t/214-spec_field.t 0 138 12 24 1-12
t/302-many_fields.t 0 138 ?? ?? ??
t/303-highlighter.t 0 138 9 12 4-9
t/501-termquery.t 0 138 7 8 4-7
t/502-phrasequery.t 0 138 5 8 2-5
t/503-booleanquery.t 0 138 6 8 3-6
t/504-similarity.t 0 138 5 2 5
t/507-query_filter.t 0 138 2 2 2
t/508-hits.t 0 138 4 6 2-4
t/509-multi_searcher.t 0 138 4 6 2-4
t/510-remote_search.t 255 65280 6 8 3-6
t/601-queryparser.t 0 138 217 432 2-217
t/602-boosts.t 0 138 ?? ?? ??
t/603-query_boosts.t 0 138 2 4 1-2
t/604-simple_search.t 0 138 12 24 1-12
t/701-uscon.t 255 65280 10 16 3-10
1 test skipped.
Failed 29/53 test scripts. 360/738 subtests failed.
Files=53, Tests=738, 58 wallclock secs (39.82 cusr + 4.55 csys = 44.37 CPU)
Failed 29/53 test programs. 360/738 subtests failed.






_______________________________________________
KinoSearch mailing list
KinoSearch@rectangular.com
http://www.rectangular.com/mailman/listinfo/kinosearch
Re: solaris [ In reply to ]
On Feb 24, 2008, at 10:31 AM, meir wrote:

> I have an extensive system in perl getting built on solaris sparc
> and I
> need a search engine and hoped to use KinoSearch. This is for a
> university project.
>
> I built KinoSearch-0.162 using gcc 3.4.6 and perl 5.8.8.
> 'perl Build.PL' and 'perl Build' went well, but
> I got many errors in the 'perl Build test' step.

The pattern of errors is consistent with a failure somewhere during
indexing. I can nearly duplicate your failure fingerprint by
inserting a strategically positioned exit() call in the C code.

Since the failure is so graceless, it's probably a memory error of
some sort. I have a sneaking suspicion about what might be happening:
there are places where KS is dereferencing U32* pointers which should
be word-aligned but are not.

For an explanation of memory alignment, see these posts of mine to
Perl 5 Porters:

http://xrl.us/bgpfe (Link to www.nntp.perl.org)
http://xrl.us/bgpfc (Link to www.nntp.perl.org)

The first post has a sample app. If you can compile it on your
Solaris box, but it blows up when you try to run it, we have our
culprit.

The alignment issue has been fixed in the devel branch, and I know of
at least one other Solaris user who has been unable to use the maint
branch but is successfully using devel. I suggest you try that.

Best,

Marvin Humphrey
Rectangular Research
http://www.rectangular.com/


_______________________________________________
KinoSearch mailing list
KinoSearch@rectangular.com
http://www.rectangular.com/mailman/listinfo/kinosearch
Re: solaris [ In reply to ]
Thanks a lot for the help.

I used the current 'dev' version. It went throught the test
fine. Next we'll index using our data. That this got resolved
so fast is great.

I ran the sample 'c' program in http://xrl.us/bgpfe.

It worked in linux.
It blew up in solaris, as you predicted.

Any way of tricking KinoSearch to work in perl 5.6.1?

Thanks

Meir

------------------------------

Marvin Humphrey wrote:
>
> On Feb 24, 2008, at 10:31 AM, meir wrote:
>
>> I have an extensive system in perl getting built on solaris sparc and I
>> need a search engine and hoped to use KinoSearch. This is for a
>> university project.
>>
>> I built KinoSearch-0.162 using gcc 3.4.6 and perl 5.8.8.
>> 'perl Build.PL' and 'perl Build' went well, but
>> I got many errors in the 'perl Build test' step.
>
>
> The pattern of errors is consistent with a failure somewhere during
> indexing. I can nearly duplicate your failure fingerprint by inserting
> a strategically positioned exit() call in the C code.
>
> Since the failure is so graceless, it's probably a memory error of some
> sort. I have a sneaking suspicion about what might be happening: there
> are places where KS is dereferencing U32* pointers which should be
> word-aligned but are not.
>
> For an explanation of memory alignment, see these posts of mine to Perl
> 5 Porters:
>
> http://xrl.us/bgpfe (Link to www.nntp.perl.org)
> http://xrl.us/bgpfc (Link to www.nntp.perl.org)
>
> The first post has a sample app. If you can compile it on your Solaris
> box, but it blows up when you try to run it, we have our culprit.
>
> The alignment issue has been fixed in the devel branch, and I know of
> at least one other Solaris user who has been unable to use the maint
> branch but is successfully using devel. I suggest you try that.
>
> Best,
>
> Marvin Humphrey
> Rectangular Research
> http://www.rectangular.com/
>
>
> _______________________________________________
> KinoSearch mailing list
> KinoSearch@rectangular.com
> http://www.rectangular.com/mailman/listinfo/kinosearch


_______________________________________________
KinoSearch mailing list
KinoSearch@rectangular.com
http://www.rectangular.com/mailman/listinfo/kinosearch
Re: solaris [ In reply to ]
On Sun, Feb 24, 2008 at 07:50:52PM -0500, meir wrote:

> Thanks a lot for the help.

Glad things worked out.

> I ran the sample 'c' program in http://xrl.us/bgpfe.
>
> It worked in linux.
> It blew up in solaris, as you predicted.

Thanks for the report. I hadn't actually verified that alignment was the
issue with Solaris before now.

> Any way of tricking KinoSearch to work in perl 5.6.1?

No, there's all kinds of Unicode stuff going on inside KS, and the first Perl
version to provide reasonably stable Unicode support was 5.8.3.

Marvin Humphrey
Rectangular Research
http://www.rectangular.com/


_______________________________________________
KinoSearch mailing list
KinoSearch@rectangular.com
http://www.rectangular.com/mailman/listinfo/kinosearch