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

Reply via email to