Re: [Boost-bugs] [Boost C++ Libraries] #6853: [ICL] boost::icl::contains(NaN) returns true

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6853: [ICL] boost::icl::contains(NaN) returns true
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-05-04 10:50:07

#6853: [ICL] boost::icl::contains(NaN) returns true
  Reporter: Andrew Hundt <ATHundt@…> | Owner: jofaber
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: ICL
   Version: Boost 1.49.0 | Severity: Problem
Resolution: invalid | Keywords: icl
Changes (by jofaber):

  * status: new => closed
  * resolution: => invalid


 Hi Andrew,

 icl code is not intended to be NaN complete. NaN is a weird animal that
 breaks concepts the icl is based on. Completing icl for NaN would make the
 code unnecessarily clumsy for cases that are hardly ever used. If you
 desire to complete your code for NaN cases you will have to do it in your
 code or write your own NaN layer around the icl.


Ticket URL: <>
Boost C++ Libraries <>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC