octave-maintainers
[Top][All Lists]
Advanced

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

Re: Octave 6.0.90 test release available on alpha.gnu.org


From: Markus Mützel
Subject: Re: Octave 6.0.90 test release available on alpha.gnu.org
Date: Fri, 4 Sep 2020 13:33:36 +0200

Am 03. September 2020 um 23:25 Uhr schrieb "Rik" <rik@octave.org>
> On 09/03/2020 09:00 AM, 
> octave-maintainers-request@gnu.org[mailto:octave-maintainers-request@gnu.org] 
> wrote:
> > Should that be "if (isunix ())" or "if (! ismac () && ! ispc ())"?
> 
> As remarked above, it should be the second formulation.  isunix() isn't good 
> enough because mingw or cygwin (I can't remember which) will return true 
> because they emulate a POSIX UNIX system, but because it is using native 
> Windows math libraries it will exhibit the same flaws as if it were a PC 
> platform.  So, what we really have to do is ensure that ispc() is false and 
> ismac() is false.

It looks like it was me who provided the patch that introduced that error here:
https://savannah.gnu.org/bugs/?53490

I hope it is fixed with this change:
https://hg.savannah.gnu.org/hgweb/octave/rev/22a85c6c1de7

Markus



reply via email to

[Prev in Thread] Current Thread [Next in Thread]