]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Regression test for memcheck's SET/GET_VBITS client requests.
authorJulian Seward <jseward@acm.org>
Wed, 8 Mar 2006 13:21:07 +0000 (13:21 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 8 Mar 2006 13:21:07 +0000 (13:21 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5724

memcheck/tests/metadata.c
memcheck/tests/metadata.stderr.exp
memcheck/tests/metadata.stdout.exp
memcheck/tests/metadata.vgtest [moved from memcheck/tests/metadata.vgtest-HIDING with 100% similarity]

index c2ea7f1ded9d07431f811637f706e66df8d8ff47..c09aa6ab241af6b558f579e0e1972446b280f259 100644 (file)
@@ -26,6 +26,10 @@ int main ( void )
   /* Get metadata for a and put it in v. */
   res = VALGRIND_GET_VBITS(a, v, 10*sizeof(int) );
   printf("result of GET is %d (1 for success)\n", res);
+
+  for (i = 0; i < 10; i++)
+     printf("%d 0x%08x\n", i, v[i]);
+
   /* and copy to b. */
   res = VALGRIND_SET_VBITS(b, v, 10*sizeof(int) );
   printf("result of SET is %d (1 for success)\n", res);
index cae2d5f45e2b4b9f031f12be12ac5969c8900547..f99ffda3f7345e735345a2a6bad2f1daf88f2c44 100644 (file)
@@ -1,2 +1,2 @@
 Conditional jump or move depends on uninitialised value(s)
-   at 0x........: main (metadata.c:40)
+   at 0x........: main (metadata.c:44)
index 445a17b23ee8598377f5baae3c5b81c694452d97..64e564efb7376e97c90d663ca341d463d3933dfa 100644 (file)
@@ -1,3 +1,13 @@
 result of GET is 1 (1 for success)
+0 0x00000000
+1 0x00000000
+2 0x00000000
+3 0x00000000
+4 0x00000000
+5 0xffffffff
+6 0x00000000
+7 0x00000000
+8 0x00000000
+9 0x00000000
 result of SET is 1 (1 for success)
 sum != 0