Hi, Alan,

Thanks for the error report.

These particular set of error messages are formatted this way:
timestamp (local time)
Warning -- column[name](type)::selectDoubles -- (error detected in 
ibis::bord::column::selectDoubles) ... strerror(errno)

The problem triggered the print out is the mismatching of expected 
number of elements and actual number of elements found.  For example, 
the first line says "expects to retrieve 1184 elements but only got 1025."

The typical cause of the problem is that there was not enough memory 
for the underlying storage requests.  The output from 
"strerror(errno)" is supposed to capture this underlying error 
message, however, the message itself (Invalid argument) is not very 
informative as you've noticed.

The ibis::bord class is invoked most often for nested queries or more 
complex queries.  My guess is that there are some intermediate results 
of a complex query or nested query that are a little too large for the 
memory on the given machine.  Ideally, the software should try to 
limit its memory usage and switch to a slower algorithm rather than 
giving up with an incomprehensible error message;-)

You might not know how to reproduce the problem, but if you do, I'd be 
happy to debug the problem and see if I can implement a work-around.

John


On 2/1/17 7:52 AM, Alan Kemp wrote:
> Hi Guys
>
> Please can someone tell me what this means, or what I can do it fix
> it, if it is a problem,
>
> —snip—
> Warning -- column[_Iun0.__0](LONG)::selectDoubles -- expects to
> retrieve 1184 elements but only got 1025 ... Invalid argument
> Fri Oct 21 10:51:10 2016
> Warning -- column[_Iun0.__0](LONG)::selectDoubles -- expects to
> retrieve 1072 elements but only got 950 ... Invalid argument
> Fri Oct 21 10:51:10 2016
> Warning -- column[_Iun0.__0](LONG)::selectDoubles -- expects to
> retrieve 918 elements but only got 896 ... Invalid argument
> Fri Oct 21 10:51:10 2016
> Warning -- column[_Iun0.__0](LONG)::selectDoubles -- expects to
> retrieve 1086 elements but only got 959 ... Invalid argument
> Fri Oct 21 10:51:10 2016
> Warning -- column[_Iun0.__0](LONG)::selectDoubles -- expects to
> retrieve 1215 elements but only got 1057 ... Invalid argument
> Fri Oct 21 10:51:10 2016
> Warning -- column[_Iun0.__0](LONG)::selectDoubles -- expects to
> retrieve 1598 elements but only got 1414 ... Invalid argument
> —snip—
>
> Regards
>
> --
> *Alan Kemp*
> Support: 0861 IRISNS (474767) or +27 21140 IRIS (4747)
> Mobile: +27 83 257 5970
> *IRIS* Network Systems
>
>
>
>
>
>
>
>
> _______________________________________________
> FastBit-users mailing list
> [email protected]
> https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users
>
_______________________________________________
FastBit-users mailing list
[email protected]
https://hpcrdm.lbl.gov/cgi-bin/mailman/listinfo/fastbit-users

Reply via email to