[libcxx-dev] Should libc++ .fail.cpp tests use -verify?

Dominik Montada via libcxx-dev libcxx-dev at lists.llvm.org
Tue Jul 28 01:54:34 PDT 2020

Hi Louis, hi Mikhail,

Is there any progress regarding this? We have the exact same setup 
(bare-metal target, simulator / remote execution, failing tests due to 
unix constructs). For now we simply marked all those tests as XFAIL, but 
it would be nice to have an actual solution.



Am 07.07.20 um 15:37 schrieb Mikhail Maltsev via libcxx-dev:
> On 06/07/2020 18:21, Louis Dionne wrote:
>> Do you have the full set of failing tests in that environment? I'd like to take a look at whether it's possible to change those tests to avoid using these constructs altogether.
> Yes, the following tests are failing due to the %{exec} problem I mentioned earlier:
> - libcxx/selftest/remote-substitutions.sh.cpp
> - libcxx/selftest/shell-escape-pipes.sh.cpp
> - libcxx/selftest/shell-escape.sh.cpp
> - std/input.output/iostream.objects/narrow.stream.objects/cerr.sh.cpp
> - std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp
> - std/input.output/iostream.objects/narrow.stream.objects/clog.sh.cpp
> - std/input.output/iostream.objects/wide.stream.objects/wcerr.sh.cpp
> - std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp
> - std/input.output/iostream.objects/wide.stream.objects/wclog.sh.cpp
>> Furthermore, I have an incomplete patch (locally) that runs the tests in the internal Lit shell, which would also alleviate some of these issues. Thanks in advance for looking into this.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 6822 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-dev/attachments/20200728/28e77421/attachment.bin>

More information about the libcxx-dev mailing list