Re: RFC: VSTHlite - pthread test suite
Andrew Doran <ad <at> netbsd.org>
2008-06-25 12:04:15 GMT
On Tue, Jun 24, 2008 at 03:57:38PM +0300, Andy Shevchenko wrote:
> I just have got the results of the VSTHlite test suite started on NetBSD.
> The correspondent wiki page is placed here:
With source from a few minutes ago most of the failures are gone:
Those remaining appear to be due to the test suite doing something silly, or
amusingly, not being POSIX compliant itself. The spew below seem to be from
real bugs in NetBSD.
> The lot of things are still unimplemented of failed. Is there some plan to
> make NetBSD's pthread library to be POSIX compatible?
Nearly all of the threads interfaces are implemented. Missing is process
shared synchronization and priority inheritance (at user level). From the
OS implementors view those are effectively the same bit of code. There are
some odd function calls that it would be nice to add, but that's about it.
To describe NetBSD's pthread library as "not POSIX compatible" is stretching
the truth quite a bit.
520|64 2 00022994 1 1|If the feature test macro _POSIX_THREAD_SAFE_FUNCTIONS is defined:
520|64 2 00022994 1 2|when name is not a valid group name from the system group database,
520|64 2 00022994 1 3|then concurrent calls by multiple threads to