Before bad value support was built into PDL, we implemented our own bad
value handling using NaNs to mark bad (or empty/missing) values as PDL
subclasses. Since we are handling bad values outside of the normal PDL
codebase, we are depending on the PDL bad-value support to NOT be on.
On 3/4/2015 4:14 PM, Ed wrote:
That’s good news! I’m glad the extra labour is worth it. I’m
interested if you could help me understand (in just a few words) why
you do that?
Ed
*From:* John Cerney <mailto:j-cern...@raytheon.com>
*Sent:* Tuesday, March 03, 2015 10:53 PM
*To:* pdl-devel@lists.sourceforge.net
<mailto:pdl-devel@lists.sourceforge.net>
*Subject:* Re: [Pdl-devel] Bad value support - all configuration
options still necessary?
Some of the software I have that uses PDL extensively depends on the
PDL_WITH_BADVAL being zero (i.e. NOT using badval support).
On 3/2/2015 8:03 PM, Ed wrote:
Dear PDL devs,
Currently all of these options are configurable in PDL (albeit not
all combinations are meaningful):
* PDL_WITH_BADVAL
* PDL_BADVAL_USENAN
* PDL_BADVAL_PER_PDL
This set of combinations adds a significant cost to development, and
testing all the combinations.
Are all these options still meaningful? Is there still a context
where it is necessary to build PDL without bad value support?
I ask because if it’s no longer necessary, we can remove some code,
and make things easier for everyone.
Best regards,
Ed
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now.http://goparallel.sourceforge.net/
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel
--
*John Cerney*
Engineering Fellow
System Verification Center
Raytheon Space & Airborne Systems
972-344-4913 Office
469-222-5771 Cell
------------------------------------------------------------------------
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website,
sponsored
by Intel and developed in partnership with Slashdot Media, is your hub
for all
things parallel software development, from weekly thought leadership
blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
------------------------------------------------------------------------
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel