Master comments out a few tests, which fail on several platforms. These tests pass for atomicthreads on every platform we could check, therefore they were uncommented for it. This is for the different number of tests.
The UTF8 tests fail on Windows because when converting from SVN to git the UTF8 test files were tempered with. I fixed this once, but for some reason it needs fixing again. Will do soon. But this is not a code issue. The problem seem to be with cl_demo itself. I will have to investigate this a bit, but its going to take a while until I get to that. In the meantime, try doing some of your own work with clucene - it shouldn't fail you. Use the code from cl_test as guidance if needed. HTH Itamar. > -----Original Message----- > From: Klemens Friedl [mailto:fri...@gmail.com] > Sent: Sunday, June 13, 2010 6:04 PM > To: clucene-developers@lists.sourceforge.net > Subject: Re: [CLucene-dev] clucene - cl_demo stops with error > > cl_test apps run, but one test fails in both, and both > versions run a different amount of tests. > > cl_test (master) runs 97 tests, one of the two UTF8 tests > failed, see "cl_test.txt" file (attached last email). > cl_test (atomicthreads) runs 102 tests, also one of the two > UTF8 tests failed, see "branch_cl_test.txt" file. > > > cl_demo crashes in both. yesterday, I tried to test cl_demo > with only circa half of the documents of the reuters test > directory, and it run through fine. I played a bit around and > it seems that cl_demo crashes while indexing text files with > a few kilobytes (files that are a bit larger than the > smallest text files in the directory). The index merging and > optimizing process takes unusally (in my opinion) long time, > as the index files are combined maybe a megabyte of disc space. > weird. > > > 2010/6/13 Itamar Syn-Hershko <ita...@divrei-tora.com>: > > Just to confirm: for both branches, cl_test works fine but > cl_demo crashes? > > > >> -----Original Message----- > >> From: Klemens Friedl [mailto:fri...@gmail.com] > >> Sent: Sunday, June 13, 2010 5:37 PM > >> To: clucene-developers@lists.sourceforge.net > >> Subject: Re: [CLucene-dev] clucene - cl_demo stops with error > >> > >> I build and executed cl_test and cl_demo again on master and the > >> atomicthreads branch with default cmake settings, see > attached files. > >> I included a stack trace for the cl_demo app in both cases. > >> > >> Klemens > >> > >> > >> 2010/6/13 Itamar Syn-Hershko <ita...@divrei-tora.com>: > >> > Can you please test the master branch (cl_test and cl_demo) with > >> > default cmake settings as well? > >> > > >> > Also, can you send the stacktrace for this deadlock? If you > >> get this > >> > on master, then for master, otherwise for atomicthreads. > >> > > >> > Itamar. > >> > > >> >> -----Original Message----- > >> >> From: Klemens Friedl [mailto:fri...@gmail.com] > >> >> Sent: Sunday, June 13, 2010 11:16 AM > >> >> To: clucene-developers@lists.sourceforge.net > >> >> Subject: Re: [CLucene-dev] clucene - cl_demo stops with error > >> >> > >> >> I tried the cl_test and cl_demo with the atomicthreads > branch and > >> >> default cmake settings (except added zlib path vars). > >> >> (see attached log files) > >> >> > >> >> cl_test runs through 102 tests, but fails on first of two > >> UTF8 tests. > >> >> cl_demo indexes all files of the reuters corpa, though it > >> deadlocks > >> >> right after that :/ > >> >> > >> >> > >> >> Kind regards, > >> >> Klemens Friedl > >> >> > >> >> > >> >> > >> >> F:\Home\Search\clucene\atomicthreads\build\bin\Debug>cl_test.exe > >> >> Key: .= pass N=not implemented F=fail All CLucene Tests: > >> >> CLucene Atomic Updates Test: .. - 6203ms > >> >> CLucene IndexReader Test: .. - 766ms > >> >> CLucene Reuters Test: ... - 8547ms > >> >> CLucene Analysis Test: . - 0ms > >> >> CLucene Analyzers Test: ......... - 234ms > >> >> CLucene Document Test: ...... - 4563ms > >> >> CLucene Number Tools Test: ... - 422ms > >> >> CLucene Debug Test: . - 0ms > >> >> CLucene IndexWriter Test: ...... - 4281ms > >> >> CLucene IndexModifier Test: . - 56047ms > >> >> CLucene High Frequencies Test: . - 16ms > >> >> CLucene Priority Queue Test: . - 62ms > >> >> CLucene DateTools Test: .. - 0ms > >> >> CLucene Query Parser Test: ............... - 63ms > >> >> CLucene Multi-Field QP Test: .. - 0ms > >> >> CLucene Boolean Tests: .... - 15ms > >> >> CLucene Search Test: .............. - 609ms > >> >> CLucene Queries Test: .. - 16ms > >> >> CLucene Term Vector Test: ..... - 78ms > >> >> CLucene Sort Test: ........... - 79ms > >> >> CLucene Duplicates Test: .. - 125ms > >> >> CLucene DateFilter Test: ... - 78ms > >> >> CLucene Wildcard Test: .. - 0ms > >> >> CLucene Store Test: .. - 297ms > >> >> CLucene UTF8 Test: F. - 187ms > >> >> > >> >> 102 tests run: 101 passed, 1 failed, 0 not implemented. > >> >> > >> >> Tests run in 82843ms > >> >> > >> >> WARNING: stringPool still contains intern'd strings (refcounts): > >> >> contents (10) > >> >> field1 (5) > >> >> field2 (5) > >> >> field3 (5) > >> >> field4 (5) > >> >> id (4) > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> F:\Home\Search\clucene\atomicthreads\build\bin\Debug>cl_demo.exe > >> >> adding file 1: > >> >> ..\src\test\data\reuters-21578/all-exchanges-strings.lc.txt > >> >> adding file 2: > >> ..\src\test\data\reuters-21578/all-orgs-strings.lc.txt > >> >> adding file 3: > >> >> ..\src\test\data\reuters-21578/all-people-strings.lc.txt > >> >> adding file 4: > >> >> ..\src\test\data\reuters-21578/all-places-strings.lc.txt > >> >> adding file 5: > >> >> ..\src\test\data\reuters-21578/all-topics-strings.lc.txt > >> >> adding file 6: > >> >> ..\src\test\data\reuters-21578/cat-descriptions_120396.txt > >> >> adding file 7: > >> >> > ..\src\test\data\reuters-21578/feldman-cia-worldfactbook-data.txt > >> >> > >> >> adding file 8: ..\src\test\data\reuters-21578/LEWIS.DTD > >> >> adding file 9: ..\src\test\data\reuters-21578/README.TXT > >> >> adding file 10: ..\src\test\data\reuters-21578/reut2-000.sgm > >> >> adding file 11: ..\src\test\data\reuters-21578/reut2-001.sgm > >> >> adding file 12: ..\src\test\data\reuters-21578/reut2-002.sgm > >> >> adding file 13: ..\src\test\data\reuters-21578/reut2-003.sgm > >> >> adding file 14: ..\src\test\data\reuters-21578/reut2-004.sgm > >> >> adding file 15: ..\src\test\data\reuters-21578/reut2-005.sgm > >> >> adding file 16: ..\src\test\data\reuters-21578/reut2-006.sgm > >> >> adding file 17: ..\src\test\data\reuters-21578/reut2-007.sgm > >> >> adding file 18: ..\src\test\data\reuters-21578/reut2-008.sgm > >> >> adding file 19: ..\src\test\data\reuters-21578/reut2-009.sgm > >> >> adding file 20: ..\src\test\data\reuters-21578/reut2-010.sgm > >> >> adding file 21: ..\src\test\data\reuters-21578/reut2-011.sgm > >> >> adding file 22: ..\src\test\data\reuters-21578/reut2-012.sgm > >> >> adding file 23: ..\src\test\data\reuters-21578/reut2-013.sgm > >> >> adding file 24: ..\src\test\data\reuters-21578/reut2-014.sgm > >> >> adding file 25: ..\src\test\data\reuters-21578/reut2-015.sgm > >> >> adding file 26: ..\src\test\data\reuters-21578/reut2-016.sgm > >> >> adding file 27: ..\src\test\data\reuters-21578/reut2-017.sgm > >> >> adding file 28: ..\src\test\data\reuters-21578/reut2-018.sgm > >> >> adding file 29: ..\src\test\data\reuters-21578/reut2-019.sgm > >> >> adding file 30: ..\src\test\data\reuters-21578/reut2-020.sgm > >> >> adding file 31: ..\src\test\data\reuters-21578/reut2-021.sgm > >> >> > >> >> > >> >> Debug Assertion Failed! > >> >> Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse) > >> >> > >> >> VS 2008 debugger reports a deadlock in: > >> >> atomicthreads\clucene\src\core\CLucene\util\Array.h (line 139) > >> >> > >> >> > >> >> > >> >> 2010/6/12 Klemens Friedl <fri...@gmail.com>: > >> >> > I forgot to mention that I ran the cl_test app > earlier today, it > >> >> > stopped with an failure at test 97. > >> >> > (although, I may have used slightly different cmake settings) > >> >> > > >> >> > I will try out that branch tomorrow, as it's already > late there. > >> >> > > >> >> > Klemens > >> >> > > >> >> > > >> >> > 2010/6/12 Itamar Syn-Hershko <ita...@divrei-tora.com>: > >> >> >> I'm running cl_test on a similar environment without > >> any problem > >> >> >> (using the default CMake config). One of the tests there > >> >> indexes the > >> >> >> reuters corpus too. Can you try running that? > >> >> >> > >> >> >> The actual error looks like something we fixed in the > >> >> atomicthreads > >> >> >> branch, and wasn't merged into master yet due to lack > >> of feedback. > >> >> >> Can you try running demo from that branch (after trying > >> >> cl_test too)? > >> >> >> > >> >> >> Itamar. > >> >> >> > >> >> >>> -----Original Message----- > >> >> >>> From: Klemens Friedl [mailto:fri...@gmail.com] > >> >> >>> Sent: Saturday, June 12, 2010 10:19 PM > >> >> >>> To: clucene-developers@lists.sourceforge.net > >> >> >>> Subject: [CLucene-dev] clucene - cl_demo stops with error > >> >> >>> > >> >> >>> clucene - cl_demo stops with error while indexing > >> reuters corpus > >> >> >>> > >> >> >>> clucene version: current git current master > >> >> >>> platform: WinXP SP3 > >> >> >>> build system: VS 2008 SP1 > >> >> >>> cmake: 2.8.1 > >> >> >>> cmake settings: see cmakecache.txt file (attached to email) > >> >> >>> > >> >> >>> > >> >> >>> cl_demo app stops with error: > >> >> >>> (one code line changed only to meet path to reuters-21578 > >> >> >>> corpa > >> >> >>> directory) > >> >> >>> > >> >> >>> > >> >> >>> F:\Home\Search\clucene\build\bin\Debug>cl_demo.exe > >> >> >>> adding file 1: > >> >> >>> src\test\data\reuters-21578/all-exchanges-strings.lc.txt > >> >> >>> adding file 2: > >> >> >>> src\test\data\reuters-21578/all-orgs-strings.lc.txt > >> >> >>> adding file 3: > >> >> src\test\data\reuters-21578/all-people-strings.lc.txt > >> >> >>> adding file 4: > >> >> src\test\data\reuters-21578/all-places-strings.lc.txt > >> >> >>> adding file 5: > >> >> src\test\data\reuters-21578/all-topics-strings.lc.txt > >> >> >>> adding file 6: > >> >> >>> src\test\data\reuters-21578/cat-descriptions_120396.txt > >> >> >>> adding file 7: > >> >> >>> > src\test\data\reuters-21578/feldman-cia-worldfactbook-data.txt > >> >> >>> adding file 8: src\test\data\reuters-21578/LEWIS.DTD > >> >> >>> adding file 9: src\test\data\reuters-21578/README.TXT > >> >> >>> adding file 10: src\test\data\reuters-21578/reut2-000.sgm > >> >> >>> adding file 11: src\test\data\reuters-21578/reut2-001.sgm > >> >> >>> > >> >> >>> => VS 2008 SP1 debugger: > >> >> >>> Unhandled exception at 0x10099e4f (clucene-cored.dll) in > >> >> cl_demo.exe: > >> >> >>> 0xC0000005: Access violation writing location 0x01034f74. > >> >> >>> > >> >> >>> file: > >> >> >>> > clucene\src\core\CLucene\index\DocumentsWriterThreadState.cpp > >> >> >>> (line 642) > >> >> >>> > >> >> >>> > >> >> >>> the lucene index file, (output from "dir" command): > >> >> >>> > >> >> >>> F:\Home\Search\clucene\build\bin\Debug\data>dir > >> >> >>> Verzeichnis von F:\Home\Search\clucene\build\bin\Debug\data > >> >> >>> > >> >> >>> 12.06.2010 20:56 <DIR> . > >> >> >>> 12.06.2010 20:56 <DIR> .. > >> >> >>> 12.06.2010 20:56 20 segments.gen > >> >> 12.06.2010 20:56 > >> >> >>> 45 segments_3 12.06.2010 20:56 0 > write.lock > >> >> >>> 12.06.2010 20:56 536.020 _0.cfs 12.06.2010 > >> >> 20:58 > >> >> >>> 114.688 _1.fdt 12.06.2010 20:56 0 _1.fdx > >> >> >>> 6 Datei(en) 650.773 Bytes > >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> If I remove half of the reuters-21578 corpa files > of the corpa > >> >> >>> directory, the cl_demo runs through fine !! > >> >> >>> > >> >> >>> > >> >> >>> I tried various settings with cmake. I am using > >> >> gnuwin32's zlib. I > >> >> >>> am not using iconv - as it appeared to me as optional > >> component. > >> >> >>> What are the prefered and tested cmake settings for > a common > >> >> >>> environment? > >> >> >>> I need unicode support, multithreading would be a nice to > >> >> have, if > >> >> >>> possible i would like to avoid iconv. > >> >> >>> > >> >> >>> > >> >> >>> Kind regards, > >> >> >>> Klemens Friedl > >> >> >>> > >> >> >>> > >> >> >>> btw. > >> >> >>> the _LUCENE_THREAD_FUNC(atomicIndexTest, _writer) and > >> >> >>> _LUCENE_THREAD_FUNC(atomicSearchTest, _directory) may > >> >> need a return > >> >> >>> statement, as VS informed me, while testing other > >> cmake settings. > >> >> >>> file: clucene\src\test\index\TestThreading.cpp (line 18, 51) > >> >> >>> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> > >> > --------------------------------------------------------------------- > >> >> >> --------- ThinkGeek and WIRED's GeekDad team up for the > >> Ultimate > >> >> >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to > the lucky > >> >> >> parental unit. See the prize list and enter to win: > >> >> >> http://p.sf.net/sfu/thinkgeek-promo > >> >> >> _______________________________________________ > >> >> >> CLucene-developers mailing list > >> >> >> CLucene-developers@lists.sourceforge.net > >> >> >> > https://lists.sourceforge.net/lists/listinfo/clucene-developers > >> >> >> > >> >> > > >> >> > >> > > >> > > >> > > >> > > >> > --------------------------------------------------------------------- > >> - > >> > -------- ThinkGeek and WIRED's GeekDad team up for the Ultimate > >> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > >> lucky parental > >> > unit. See the prize list and enter to win: > >> > http://p.sf.net/sfu/thinkgeek-promo > >> > _______________________________________________ > >> > CLucene-developers mailing list > >> > CLucene-developers@lists.sourceforge.net > >> > https://lists.sourceforge.net/lists/listinfo/clucene-developers > >> > > >> > > > > > > > > > ---------------------------------------------------------------------- > > -------- ThinkGeek and WIRED's GeekDad team up for the Ultimate > > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental > > unit. See the prize list and enter to win: > > http://p.sf.net/sfu/thinkgeek-promo > > _______________________________________________ > > CLucene-developers mailing list > > CLucene-developers@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/clucene-developers > > > > -------------------------------------------------------------- > ---------------- > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky > parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > CLucene-developers mailing list > CLucene-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/clucene-developers > ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ CLucene-developers mailing list CLucene-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/clucene-developers