From: Bart Van Assche Date: Wed, 31 Dec 2008 09:55:44 +0000 (+0000) Subject: Updated to do list. X-Git-Tag: svn/VALGRIND_3_4_0~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a8296523157fea6ca3a1dd420cea66ac33340f1;p=thirdparty%2Fvalgrind.git Updated to do list. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8887 --- diff --git a/drd/TODO.txt b/drd/TODO.txt index bbfdc108c0..7243a4b3cf 100644 --- a/drd/TODO.txt +++ b/drd/TODO.txt @@ -15,7 +15,11 @@ Data-race detection algorithm - Find out why no variable name information is printed for races detected in parallel sections of OpenMP programs. An example: ./vg-in-place --tool=exp-drd exp-drd/tests/omp_prime 4 -t 2 -- Report races in glibc on stdout / stderr back to glibc maintainers. +- Improve the code for suppressing races reported on glibc FILE objects, e.g. by intercepting + all operations on FILE objects and by associating mutex semantics with FILE objects. Verify + that races on unsynchronized *_unlocked() operations are reported. Remove FILE-I/O suppression + patterns from glibc-2.X-drd.supp. See also http://www.unix.org/whitepapers/reentrant.html. +- Find out why drd/tests/pth_inconsistent_cond_wait sometimes fails on Fedora Core 6. Testing