]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix arm64-linux/scalar clone test argument check order.
authorMark Wielaard <mark@klomp.org>
Wed, 19 Sep 2018 19:23:06 +0000 (21:23 +0200)
committerMark Wielaard <mark@klomp.org>
Wed, 19 Sep 2018 19:27:02 +0000 (21:27 +0200)
When the clone syscall was refactored to work across all linux arches
the arguments were checked in a different order. Fix the arm64-linux
scalar.stderr.exp to match the same order for the (invalid) clone
arguments.

This makes memcheck/tests/arm64-linux/scalar.vgtest pass again.

memcheck/tests/arm64-linux/scalar.stderr.exp

index 8f9d8b6cab0d759d0725dc52179873032d236217..66975efcb2bc8c125565d0b0accceaed80d65bf2 100644 (file)
@@ -789,7 +789,12 @@ Syscall param clone(parent_tidptr) contains uninitialised byte(s)
    ...
    by 0x........: main (scalar.c:556)
 
-Syscall param clone(child_tls) contains uninitialised byte(s)
+Syscall param clone(parent_tidptr) points to unaddressable byte(s)
+   ...
+   by 0x........: main (scalar.c:556)
+ Address 0x........ is not stack'd, malloc'd or (recently) free'd
+
+Syscall param clone(tlsinfo) contains uninitialised byte(s)
    ...
    by 0x........: main (scalar.c:556)
 
@@ -797,7 +802,7 @@ Syscall param clone(child_tidptr) contains uninitialised byte(s)
    ...
    by 0x........: main (scalar.c:556)
 
-Syscall param clone(parent_tidptr) points to unaddressable byte(s)
+Syscall param clone(child_tidptr) points to unaddressable byte(s)
    ...
    by 0x........: main (scalar.c:556)
  Address 0x........ is not stack'd, malloc'd or (recently) free'd