RFC: make fastcheck

Joseph Myers joseph@codesourcery.com
Thu Jul 25 20:24:00 GMT 2019


On Thu, 18 Jul 2019, Cyril Hrubis wrote:

> One of the most common problems in our tests was sleep() being used as a
> poor man's synchronization primitive. Greping libc sources there are 45
> tests that call sleep() and more than half of that is in the nptl/
> directory so there may be a room for improvement.

A separate problem in nptl/ is that it disables parallel build for 
testing.

# The tests here better do not run in parallel
ifneq ($(filter %tests,$(MAKECMDGOALS)),)
.NOTPARALLEL:
endif

Even if the tests can't safely *run* in parallel, it should be possible to 
*compile* them in parallel.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-alpha mailing list