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
>>
>
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)
------------------------------------------------------------------------------
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

Reply via email to