when building a large index with Swishetest on a x86_64 rhel5 system
I got the following error:
err: Failed to seek to properties located at -2147080493 for file number 5220 : Invalid argument
Also, perhaps the negative number shown above is because of an integer/printf mismatch?
Details follow.
...
45398 unique words indexed.
Sorting property: swishdocpath
err: Failed to seek to properties located at -2147080493 for file number 5220 : Invalid argument
.) at /house/user/Swishetest/blib/lib/BuildIndex.pm line 58.
at /house/user/Swishetest/blib/lib/Swishetest.pm line 21
Swishetest::__ANON__('Couldn\'t get data from swish-e index build, got unique = {45...') called at /house/user/Swishetest/blib/lib/BuildIndex.pm line 58
BuildIndex::parse_indexing_output('Indexing Data Source: "External-Program"\x{a}Indexing "stdin"\x{a}Rem...') called at /house/user/Swishetest/blib/lib/BuildIndex.pm line 34
BuildIndex::build_index_from_external_program('./make_collection -min_words=100000 -max_words=100000 -num_...', 'blib/index/T050-16373.index', '', '') called at t/050-C020-largeindex.t line 29
# No tests run!
dubious
Test returned status 255 (wstat 65280, 0xff00)
index got to only 3.9GB:
3.9G blib/index/T050-17097.index.prop.temp
3.3G blib/index/T050-17097.index.wdata.temp
...
print "$DB_File::db_version\n"; shows 4.3