<p dir="ltr">On Oct 26, 2015 6:59 AM, "Wayne Werner" <<a href="mailto:waynejwerner@gmail.com">waynejwerner@gmail.com</a>> wrote:<br>
><br>
> On Thu, Oct 22, 2015 at 11:27 AM, Chris Barker <<a href="mailto:chris.barker@noaa.gov">chris.barker@noaa.gov</a>> wrote:<br>
>><br>
>> On Thu, Oct 22, 2015 at 8:47 AM, Thomas Güttler <<a href="mailto:guettliml@thomas-guettler.de">guettliml@thomas-guettler.de</a>> wrote:<br>
>>  <br>
>>><br>
>>> >     I have a dream: For packaging and building package provides only **data**. Data is condition-less: No single "if", "def" or method call. Just data: json or yaml ...<br>
>>> ><br>
>>> >     Even for complex packages.<br>
>><br>
>><br>
>> It's a nice dream -- but I think there is more or less a consensus on this list that you really can't do everything completely declaratively. I know I would find it very frustrating to have to hard-code everything up front.<br>
><br>
><br>
> I've seen this sentiment mentioned several times... Having only had experience with sdist-style packages which are dead simple to define, do you have any examples of some specific thing that's a pain to do declaratively?</p>
<p dir="ltr">Test the system's implementation of the math.h 'tanh' function to decide whether it correctly implements C99 annex F style handling of edge cases and thus can be used safely, or whether we need to fall back to our internal version of tanh instead, and define some appropriate C preprocessor macros depending on the result.</p>
<p dir="ltr">-n</p>