Displaying 3 results from an estimated 3 matches for "getline_nohang".
2019 Jan 03
2
[lit] check-all hanging
Chandler Carruth via llvm-dev <llvm-dev at lists.llvm.org> writes:
> What you're seeing is just the fact that lit is waiting on
> subprocesses (select is waiting on the pipes i suspect).
Right. Some digging revealed that it is waiting on
getline_nohang.cc.tmp, a tsan test.
I see that this test has been disabled for NetBSD, due to it sometimes
failing. I'm seeing the same on Linux.
How can we stabilize the sanitizer tests so that check-all can work
reliably? If some sanitizer tests are so flaky, I should think they
should be marked UNSUPPO...
2019 Jan 04
2
[lit] check-all hanging
...uth via llvm-dev <llvm-dev at lists.llvm.org> writes:
> >
> >> What you're seeing is just the fact that lit is waiting on
> >> subprocesses (select is waiting on the pipes i suspect).
> >
> > Right. Some digging revealed that it is waiting on
> > getline_nohang.cc.tmp, a tsan test.
> >
> > I see that this test has been disabled for NetBSD, due to it sometimes
> > failing. I'm seeing the same on Linux.
> >
> > How can we stabilize the sanitizer tests so that check-all can work
> > reliably? If some sanitizer tests...
2019 Jan 02
3
[lit] check-all hanging
Hi,
>From time to time, I see check-all hang during running of lit tests.
The hang always happens at the > 90% completion stage and I'm pretty
sure all tests have been run and check-all is just waiting for
lit/python to exit. I see a single python processing running, taking
very little CPU time. An strace of that process shows this:
select(0, NULL, NULL, NULL, {0, 50000}) = 0