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
