From 1a8296523157fea6ca3a1dd420cea66ac33340f1 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 31 Dec 2008 09:55:44 +0000 Subject: [PATCH] Updated to do list. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8887 --- drd/TODO.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 -- 2.47.3