|
From: <sv...@va...> - 2008-11-10 00:46:59
|
Author: sewardj Date: 2008-11-10 00:46:52 +0000 (Mon, 10 Nov 2008) New Revision: 8754 Log: Add a new expected output that applies to glibc-2.7 and later. Added: trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 Modified: trunk/helgrind/tests/Makefile.am Modified: trunk/helgrind/tests/Makefile.am =================================================================== --- trunk/helgrind/tests/Makefile.am 2008-11-10 00:16:34 UTC (rev 8753) +++ trunk/helgrind/tests/Makefile.am 2008-11-10 00:46:52 UTC (rev 8754) @@ -66,6 +66,7 @@ tc18_semabuse.vgtest tc18_semabuse.stdout.exp \ tc18_semabuse.stderr.exp-glibc25-amd64 \ tc18_semabuse.stderr.exp-glibc25-x86 \ + tc18_semabuse.stderr.exp-glibc28-amd64 \ tc19_shadowmem.vgtest tc19_shadowmem.stdout.exp \ tc19_shadowmem.stderr.exp-glibc25-amd64 \ tc19_shadowmem.stderr.exp-glibc25-x86 \ Added: trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 =================================================================== --- trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 (rev 0) +++ trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 2008-11-10 00:46:52 UTC (rev 8754) @@ -0,0 +1,20 @@ + +Thread #1 is the program's root thread + +Thread #1's call to sem_init failed + with error code 22 (EINVAL: Invalid argument) + at 0x........: sem_init@* (hg_intercepts.c:...) + by 0x........: main (tc18_semabuse.c:23) + +Thread #1: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post + at 0x........: sem_wait_WRK (hg_intercepts.c:...) + by 0x........: sem_wait (hg_intercepts.c:...) + by 0x........: main (tc18_semabuse.c:34) + +Thread #1's call to sem_post failed + with error code 22 (EINVAL: Invalid argument) + at 0x........: sem_post_WRK (hg_intercepts.c:...) + by 0x........: sem_post (hg_intercepts.c:...) + by 0x........: main (tc18_semabuse.c:37) + +ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) |