This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [gomp4.1] fix more scheduling inconsistencies and add verification routines


As per our IRC discussion.

I am conditionally compiling the verification code because you mentioned that the GPGPUs may not having a working printf.

Also, I removed the code caching the workgroup since it may contain the incorrect workgroup as I had suggested. Now instead we look in child_task->taskgroup which will have the correct workgroup always.

Tested on x86-64 Linux with make check-target-libgomp for a variety of different OMP_NUM_THREADS and with _ENABLE_LIBGOMP_CHECKING_ set to 1.

OK for branch?

p.s. As a thought, maybe we can set _ENABLE_LIBGOMP_CHECKING_ to 1 until release?

Attachment: curr
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]