Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lang/perl5 on VAX wants NaNs and infinities



On Sat, 2024-12-28 16:01:50 +0000, John Klos <john%klos.com@localhost> wrote:
> Hi,
> 
> Perl is now at version 5.40.0. This new version fails to compile because it
> wants to use NV_INF and NV_NAN.
> 
> What's the best way to fix this?


Seems this came with

commit 5fdf6e90221900a85cd3091bd2755e41fc230d4d
Author: Paul Evans <leonerd%leonerd.org.uk@localhost>
Date:   Mon Jan 22 22:29:39 2024 +0000

    Add builtin::inf and builtin::nan


https://github.com/Perl/perl5/commit/5fdf6e90221900a85cd3091bd2755e41fc230d4d

As there is configury available for some aspects of FP NANs / INFs, I
think that this was just an oversight and not a design decision to
drop anything except IEEE math.  Cf. d_double_style_vax,
d_double_has_inf and d_double_has_nan.

For now, I just started a build with reverting that patch. Let's see
where this takes us to...

MfG, JBG

-- 

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index