Hi, Alexandre, Thanks for reporting the problem. So far, I have tired querying your data on unix and windows, the command ibis runs to completion and produces expected results. In both cases, I am not using STLPORT. Is there any chance that you can compile your code without STLPORT?
On Windows, I am using Visual Studio 2008. I am trying to install Visual Studio express 2010 and will see if it makes any difference. John On 5/3/11 3:31 AM, Alexandre Maurel wrote: > Hello John, > > Here is my setup : > - Version ibis1.2.3 > - Windows 7 > - Micosoft Visual C++ 2010 Express > - STLPORT > > Table : > > C1 C2 > 6 6 > 6 2 > 55 42 > > When the query SELECT C1, (C1 + C2) AS C3 WHERE C2< 43 is executed a > floating point exception is generated in file mensa.cpp, in function : > > ibis::table* ibis::table::select(const std::vector<const ibis::part*>& > mylist, const char *sel, const ibis::qExpr *cond) > > at the following statement (line : 3928): > > ibis::util::addIncoreData(buff[i], tmp, > nh,std::numeric_limits<double>::quiet_NaN()); > > Don't know why but the compiler doesn't like the quiet NaN. > Any clues on what causes this exception ? > > Regards, > > Alexandre > > > > > _______________________________________________ > 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
