octave-maintainers
[Top][All Lists]
Advanced

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

Re: Improving BISTs that are known to fail with LLVM libc++


From: John W. Eaton
Subject: Re: Improving BISTs that are known to fail with LLVM libc++
Date: Sun, 15 Apr 2018 07:52:21 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0

On 04/14/2018 04:02 AM, Mike Miller wrote:

The tests in question are in dlmread.cc, mappers.cc, str2double.cc,
asech.m, importdata.m, and io.tst.

I don't think these problem tests should be tagged and commented as
being problems with the macOS operating system, they are more accurately
problems with the LLVM libc++ implementation, which can be used on any
operating system.

I agree that ismac is the wrong thing to use here. Unless it is possible to switch between the GNU and Clang libraries at run time, then I would prefer to use the compile-time conditional.

Maybe even better would be to fix these bugs in libc++, or work around
them in liboctave somehow.

Yes, if possible, it would be better to fix these problems or work around them in Octave rather than just skip the tests.

How many separate bugs are there in the LLVM libc++? Have they been reported? It seems best if we could fix them there, but even if we can, we may want to work around them in Octave.

jwe



reply via email to

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