Subject: | |
From: | |
Reply To: | Steven J. Yellin |
Date: | Wed, 10 Feb 2021 20:19:29 -0800 |
Content-Type: | TEXT/PLAIN |
Parts/Attachments: |
|
|
I get the same 'nan' on three SL 7.9 computers, but it works ok on a
CentOS 7.9 machine. Here is an excerpt from 'rpm -qi coreutils' on
CentOS 7.9:
Source RPM : coreutils-8.22-24.el7_9.2.src.rpm
Build Date : Mon 16 Nov 2020 02:24:59 PM PST
Build Host : x86-01.bsys.centos.org
and here is the same from SL 7.9:
Source RPM : coreutils-8.22-24.el7_9.2.src.rpm
Build Date : Tue 10 Nov 2020 09:07:17 AM PST
Build Host : sl7.fnal.gov
Steven Yellin
On Wed, 10 Feb 2021, ~Stack~ wrote:
> Greetings,
>
> Curious if anyone else can replicate this. I initially saw this in a certain
> upstream vendor 7.9, but I'm having issues replicating it and it's only in a
> certain environment (virtual and I've done strange and awful things to that
> as I've been trying to understand an unrelated project). However, I was
> trying to figure out if it was other places as well. Sure enough, I can
> replicate it on every single one of my SL 7.9 instances that I've tested.
>
> The short, numfmt should not return 'nan' when passed a zero.
>
> $ echo 0 | numfmt
> nan
> $ rpm -q coreutils
> coreutils-8.22-24.el7_9.2.x86_64
>
> If I try on any other distro (Ubuntu/Debian/CentOS 8), it returns 0 as it
> should.
>
> $ echo 0 | numfmt
> 0
> $ rpm -q coreutils
> coreutils-8.30-8.el8.x86_64
>
> I may not be able to replicate it as reliably as I would prefer on upstream
> vendor, but every single SL 7.9 system I've tried has had
> coreutils-8.22-24.el7_9.2.x86_64 and incorrectly returns 'nan'.
>
> I'm hoping the devs can confirm and/or offer suggestions.
>
> Thanks!
> ~Stack~
>
|
|
|