Re: [Mingw-w64-public] openmp/pthread debug test case

2012-11-23 Thread Antony Riakiotakis
Hmmm, OK, it looks like 'ended' is set in the code after all in pthread_create_wrapper, after the thread function exits. I'll keep investigating this. -- Monitor your physical, virtual and cloud infrastructure from a singl

Re: [Mingw-w64-public] openmp/pthread debug test case

2012-11-23 Thread Antony Riakiotakis
Hi, time to look into this issue again. I built a debug version of winpthreads but as you can understand debugging this is a PITA. Hang seems to happen around line 1539 of src/thread.c of winpthreads. This reads like: if (tv->ended == 0) WaitForSingleObject (tv->h, INFINITE); Trying to fig

[Mingw-w64-public] __HrLoadAllImportsForDll problems

2012-11-23 Thread Ian Lynagh
Hi all, I'm trying to use __HrLoadAllImportsForDll with delay loading DLLs, but I have not been able to make it work. I wonder if anyone could help me please? It seems that gcc makes an empty "Delay Import Directory" entry in the data directory, so __HrLoadAllImportsForDll just fails with 800700