In perl.git, the branch smoke-me/jhi/infnan has been created

<http://perl5.git.perl.org/perl.git/commitdiff/767fc47be636e0c5d457f491938c42be11fe7401?hp=0000000000000000000000000000000000000000>

        at  767fc47be636e0c5d457f491938c42be11fe7401 (commit)

- Log -----------------------------------------------------------------
commit 767fc47be636e0c5d457f491938c42be11fe7401
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sun Aug 31 09:48:46 2014 -0400

    AIX: if long doubles do not mix with infinity, disable long doubles.

M       hints/aix.sh

commit 9f00b873fe10df21cd8c1ce2b62ad74f098c69da
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sun Aug 31 09:21:30 2014 -0400

    Detect HAS_AIX_POWL_NEG_BASE_BUG in hints/aix.sh

M       hints/aix.sh

commit 7d4634e8df69fa8099f70c2c49c041274f5d80e0
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sun Aug 31 08:34:10 2014 -0400

    The fp classification is a royal mess.
    
    Try avoiding false detections by guarding against an interface falsely
    matching a set of return values.  This can still go wrong if <math.h>
    declares several sets.  Would really need an array of Configure tests.

M       perl.h

commit 61c5e2b68f2bf32bd065e39d03e56370324458b3
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sat Aug 30 23:39:28 2014 -0400

    Wrong result for double-double sqrt(2).

M       t/op/sprintf2.t

commit b92866975dca839ebe14ce452eec644a2e6227dc
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sat Aug 30 23:13:27 2014 -0400

    S_infnan_copy needs at most 5 bytes of output size.

M       sv.c

commit dde8bcfa56719e8c392e3c8a39f5a336dcc52042
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sat Aug 30 21:14:12 2014 -0400

    Do not test sin/cos at [+-]pi, either.
    
    With AIX and long doubles you may not get exactly the approximation
    of pi you were thinking of.  "This is not the pi you are looking for".

M       t/op/exp.t

commit 1e266daae9f1ce4eede3f3db52e4a0e6dd04c224
Author: Jarkko Hietaniemi <[email protected]>
Date:   Sat Aug 30 21:11:30 2014 -0400

    Avoid using function pointers for math functions.
    
    Otherwise AIX with long double has issues, see perl #122571.  AIX has
    some rather intricate arrangement of symbols and macros.  Also, it is
    okay to use two switches instead of just one.

M       pp.c
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to