On 29 May 2015, at 16:26, J. Hannken-Illjes <hann...@eis.cs.tu-bs.de> wrote:
> On 29 May 2015, at 09:37, Emmanuel Dreyfus <m...@netbsd.org> wrote: > >> Module Name: src >> Committed By: manu >> Date: Fri May 29 07:37:32 UTC 2015 >> >> Modified Files: >> src/include: limits.h >> src/lib/libpthread: pthread.c pthread_int.h pthread_key_create.3 >> pthread_tsd.c >> src/lib/libpthread_dbg: pthread_dbg.c >> >> Log Message: >> Make PTHREAD_KEYS_MAX dynamically adjustable > <snip> > > With this change some programs fail with > > assertion "pthread__tsd_destructors[key] != NULL" failed > file src/lib/libpthread/pthread_tsd.c", line 169, > function "pthread__add_specific" > > Machine is amd64, 16 cores, KVM host. Among others "gunzip" fails. > Reverting this commit removes the failure. With christos fix dated Fri May 29 16:05:13 UTC 2015 it works for me. Thanks, -- J. Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig (Germany)