]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
DRD regtest: delete tc22_exit_w_lock 32bit variant, rename 64bit one
authorPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 24 Dec 2025 12:18:36 +0000 (13:18 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 24 Dec 2025 12:18:36 +0000 (13:18 +0100)
The 32bit one isn't used by FreeBSD x86. In the event that it is needed
by some platform I'll put it back.

drd/tests/Makefile.am
drd/tests/tc22_exit_w_lock.stderr.exp [moved from drd/tests/tc22_exit_w_lock.stderr.exp-64bit with 100% similarity]
drd/tests/tc22_exit_w_lock.stderr.exp-32bit [deleted file]

index 151b114df54db1944e881dbb8770e856cdbd70bf..257edeef334cc6eca9a6524e02f3fbb5526c5f33 100644 (file)
@@ -361,8 +361,7 @@ EXTRA_DIST =                                        \
        tc21_pthonce.stderr.exp                     \
        tc21_pthonce.stdout.exp                     \
        tc21_pthonce.vgtest                         \
-       tc22_exit_w_lock.stderr.exp-32bit           \
-       tc22_exit_w_lock.stderr.exp-64bit           \
+       tc22_exit_w_lock.stderr.exp                 \
        tc22_exit_w_lock.stderr.exp-solaris         \
        tc22_exit_w_lock.vgtest                     \
        tc23_bogus_condwait.stderr.exp-linux-x86    \
diff --git a/drd/tests/tc22_exit_w_lock.stderr.exp-32bit b/drd/tests/tc22_exit_w_lock.stderr.exp-32bit
deleted file mode 100644 (file)
index 5563126..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-
-Conflicting load by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_used (offset 4, size 8) in libpthread-?.?.so, libpthread.so.0:Data
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_used (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting load by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache (offset 4, size 8) in libpthread-?.?.so, libpthread.so.0:Data
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting load by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache_actsize (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache_actsize (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting load by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Conflicting store by thread 1 at 0x........ size 4
-   at 0x........: __deallocate_stack (in libpthread-?.?.so)
-   by 0x........: __free_tcb (in libpthread-?.?.so)
-   by 0x........: pthread_join (in libpthread-?.?.so)
-   by 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
-Other segment start (thread 2)
-   (thread finished, call stack no longer available)
-Other segment end (thread 2)
-   (thread finished, call stack no longer available)
-
-Mutex still locked at thread exit: address 0x........, recursion count 1, owner 3.
-   at 0x........: pthread_join (drd_pthread_intercepts.c:?)
-   by 0x........: main (tc22_exit_w_lock.c:43)
-