Module Name:    src
Committed By:   mgorny
Date:           Tue Jun  4 12:17:05 UTC 2019

Modified Files:
        src/tests/lib/libc/sys: t_ptrace_amd64_wait.h t_ptrace_i386_wait.h
            t_ptrace_x86_wait.h

Log Message:
Add more debug to register writing tests


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/tests/lib/libc/sys/t_ptrace_amd64_wait.h
cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libc/sys/t_ptrace_i386_wait.h
cvs rdiff -u -r1.13 -r1.14 src/tests/lib/libc/sys/t_ptrace_x86_wait.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/tests/lib/libc/sys/t_ptrace_amd64_wait.h
diff -u src/tests/lib/libc/sys/t_ptrace_amd64_wait.h:1.10 src/tests/lib/libc/sys/t_ptrace_amd64_wait.h:1.11
--- src/tests/lib/libc/sys/t_ptrace_amd64_wait.h:1.10	Fri May 10 16:24:35 2019
+++ src/tests/lib/libc/sys/t_ptrace_amd64_wait.h	Tue Jun  4 12:17:05 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: t_ptrace_amd64_wait.h,v 1.10 2019/05/10 16:24:35 mgorny Exp $	*/
+/*	$NetBSD: t_ptrace_amd64_wait.h,v 1.11 2019/06/04 12:17:05 mgorny Exp $	*/
 
 /*-
  * Copyright (c) 2016, 2017, 2018, 2019 The NetBSD Foundation, Inc.
@@ -262,6 +262,7 @@ ATF_TC_BODY(x86_64_regs_gp_write, tc)
 			:
 		);
 
+		DPRINTF("Before comparing results\n");
 		FORKEE_ASSERT_EQ(v_rax, rax);
 		FORKEE_ASSERT_EQ(v_rbx, rbx);
 		FORKEE_ASSERT_EQ(v_rcx, rcx);
@@ -462,6 +463,7 @@ ATF_TC_BODY(x86_64_regs_r8_write, tc)
 			: "%r8", "%r9", "%r10", "%r11", "%r12", "%r13", "%r14", "%r15"
 		);
 
+		DPRINTF("Before comparing results\n");
 		FORKEE_ASSERT_EQ(v_r8[0], r8[0]);
 		FORKEE_ASSERT_EQ(v_r8[1], r8[1]);
 		FORKEE_ASSERT_EQ(v_r8[2], r8[2]);

Index: src/tests/lib/libc/sys/t_ptrace_i386_wait.h
diff -u src/tests/lib/libc/sys/t_ptrace_i386_wait.h:1.8 src/tests/lib/libc/sys/t_ptrace_i386_wait.h:1.9
--- src/tests/lib/libc/sys/t_ptrace_i386_wait.h:1.8	Fri May 10 16:24:35 2019
+++ src/tests/lib/libc/sys/t_ptrace_i386_wait.h	Tue Jun  4 12:17:05 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: t_ptrace_i386_wait.h,v 1.8 2019/05/10 16:24:35 mgorny Exp $	*/
+/*	$NetBSD: t_ptrace_i386_wait.h,v 1.9 2019/06/04 12:17:05 mgorny Exp $	*/
 
 /*-
  * Copyright (c) 2016, 2017, 2018, 2019 The NetBSD Foundation, Inc.
@@ -226,6 +226,7 @@ ATF_TC_BODY(i386_regs_gp_write, tc)
 			:
 		);
 
+		DPRINTF("Before comparing results\n");
 		FORKEE_ASSERT_EQ(v_eax, eax);
 		FORKEE_ASSERT_EQ(v_ebx, ebx);
 		FORKEE_ASSERT_EQ(v_ecx, ecx);
@@ -393,6 +394,7 @@ ATF_TC_BODY(i386_regs_ebp_esp_write, tc)
 			:
 		);
 
+		DPRINTF("Before comparing results\n");
 		FORKEE_ASSERT_EQ(v_esp, esp);
 		FORKEE_ASSERT_EQ(v_ebp, ebp);
 

Index: src/tests/lib/libc/sys/t_ptrace_x86_wait.h
diff -u src/tests/lib/libc/sys/t_ptrace_x86_wait.h:1.13 src/tests/lib/libc/sys/t_ptrace_x86_wait.h:1.14
--- src/tests/lib/libc/sys/t_ptrace_x86_wait.h:1.13	Fri May 10 18:07:10 2019
+++ src/tests/lib/libc/sys/t_ptrace_x86_wait.h	Tue Jun  4 12:17:05 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: t_ptrace_x86_wait.h,v 1.13 2019/05/10 18:07:10 mgorny Exp $	*/
+/*	$NetBSD: t_ptrace_x86_wait.h,v 1.14 2019/06/04 12:17:05 mgorny Exp $	*/
 
 /*-
  * Copyright (c) 2016, 2017, 2018, 2019 The NetBSD Foundation, Inc.
@@ -2387,6 +2387,7 @@ ATF_TC_BODY(x86_regs_mm_write, tc)
 		DPRINTF("Before running assembly from child\n");
 		get_mm_regs(v_mm);
 
+		DPRINTF("Before comparing results\n");
 		FORKEE_ASSERT_EQ(v_mm[0], mm[0]);
 		FORKEE_ASSERT_EQ(v_mm[1], mm[1]);
 		FORKEE_ASSERT_EQ(v_mm[2], mm[2]);
@@ -2724,6 +2725,7 @@ ATF_TC_BODY(x86_regs_xmm_write, tc)
 		DPRINTF("Before running assembly from child\n");
 		get_xmm_regs(v_xmm);
 
+		DPRINTF("Before comparing results\n");
 		FORKEE_ASSERT(!memcmp(&v_xmm[0], &xmm[0], sizeof(*xmm)));
 		FORKEE_ASSERT(!memcmp(&v_xmm[1], &xmm[1], sizeof(*xmm)));
 		FORKEE_ASSERT(!memcmp(&v_xmm[2], &xmm[2], sizeof(*xmm)));

Reply via email to