On Mon, Nov 23, 2009 at 7:33 PM, Brian J. Miller <[email protected]> wrote:
> I'm testing an array reduction routine with drd and got some surprising
> errors reported. I'm compiling with g++-4.4.2 (built locally following
> directions on the valgrind website regarding futex and using valgrind-3.5.0
Where has the locally built g++-4.4.2 been installed ? libgomp
triggers several conflicting accesses when being used, which are
probably safe (I do not know about a formal correctness proof). The
following suppression pattern is present in glibc-2.X-drd.supp to make
sure that the internal libgomp races are not reported:
{
drd-libgomp
drd:ConflictingAccess
obj:/usr/lib*/libgomp.so*
}
The above suppression pattern will only work when libgomp has been
installed in /usr, and has to be updated when libgomp has been
installed in another location.
Bart.
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users