Details
-
Sub-task
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
TypeInfo<FLOAT>::Compare and TypeInfo<DOUBLE>::Compare always return 0 when one of the arguments is a NaN value. This results in equality predicates never filtering NaN values. TypeInfo::Compare should be changed so that it doesn't assume that the data type is totally ordered.