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

Reply via email to