|
From: <pj...@wa...> - 2023-03-08 23:03:55
|
valgrind revision: valgrind-3.21.0.GIT-d4affb0ab7-20230308
C compiler: FreeBSD clang version 13.0.0 (gi...@gi...:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
GDB: GNU gdb (GDB) 12.1 [GDB v12.1 for FreeBSD]
C library: FreeBSD libc
uname -mrs: FreeBSD 13.1-RELEASE-p6 amd64
Vendor version: FreeBSD 13.1-RELEASE-p7
Nightly build on freebsd ( FreeBSD 13.1-RELEASE-p6 amd64 )
Started at 2023-03-08 23:28:10 CET
Ended at 2023-03-09 00:03:43 CET
Results differ from 24 hours ago
Checking out Valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 787 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
gdbserver_tests/mcclean_after_fork (stderr)
gdbserver_tests/mcclean_after_fork (stdoutB)
gdbserver_tests/mcclean_after_fork (stderrB)
memcheck/tests/sized_aligned_new_delete_args (stderr)
helgrind/tests/tls_threads (stderr)
Last 20 lines of verbose log follow echo
-- Finished tests in none/tests/x86-freebsd ----------------------------
-- Finished tests in none/tests ----------------------------------------
-- Running tests in exp-bbv/tests/x86 ---------------------------------
complex_rep: valgrind --interval-size=100000 --bb-out-file=complex_rep.out.bb ./complex_rep
fldcw_check: valgrind --interval-size=10000 --bb-out-file=fldcw_check.out.bb ./fldcw_check
million: valgrind --interval-size=100000 --bb-out-file=million.out.bb --pc-out-file=million.out.pc ./million
rep_prefix: valgrind --interval-size=100000 --bb-out-file=rep_prefix.out.bb ./rep_prefix
-- Finished tests in exp-bbv/tests/x86 ---------------------------------
== 787 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
gdbserver_tests/mcclean_after_fork (stderr)
gdbserver_tests/mcclean_after_fork (stdoutB)
gdbserver_tests/mcclean_after_fork (stderrB)
memcheck/tests/sized_aligned_new_delete_args (stderr)
helgrind/tests/tls_threads (stderr)
...checking makefile consistency
...checking header files and include directives
gmake: *** [Makefile:1432: regtest] Error 1
=================================================
== Results from 24 hours ago ==
=================================================
Checking out Valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 786 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
gdbserver_tests/mcclean_after_fork (stderr)
gdbserver_tests/mcclean_after_fork (stdoutB)
gdbserver_tests/mcclean_after_fork (stderrB)
memcheck/tests/sized_aligned_new_delete_args (stderr)
helgrind/tests/tls_threads (stderr)
Last 20 lines of verbose log follow echo
-- Finished tests in none/tests/x86-freebsd ----------------------------
-- Finished tests in none/tests ----------------------------------------
-- Running tests in exp-bbv/tests/x86 ---------------------------------
complex_rep: valgrind --interval-size=100000 --bb-out-file=complex_rep.out.bb ./complex_rep
fldcw_check: valgrind --interval-size=10000 --bb-out-file=fldcw_check.out.bb ./fldcw_check
million: valgrind --interval-size=100000 --bb-out-file=million.out.bb --pc-out-file=million.out.pc ./million
rep_prefix: valgrind --interval-size=100000 --bb-out-file=rep_prefix.out.bb ./rep_prefix
-- Finished tests in exp-bbv/tests/x86 ---------------------------------
== 786 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
gdbserver_tests/mcclean_after_fork (stderr)
gdbserver_tests/mcclean_after_fork (stdoutB)
gdbserver_tests/mcclean_after_fork (stderrB)
memcheck/tests/sized_aligned_new_delete_args (stderr)
helgrind/tests/tls_threads (stderr)
...checking makefile consistency
...checking header files and include directives
gmake: *** [Makefile:1432: regtest] Error 1
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Wed Mar 8 23:46:13 2023
--- new.short Thu Mar 9 00:03:43 2023
***************
*** 8,10 ****
! == 786 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
--- 8,10 ----
! == 787 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
***************
*** 27,29 ****
! == 786 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
--- 27,29 ----
! == 787 tests, 3 stderr failures, 1 stdout failure, 1 stderrB failure, 1 stdoutB failure, 0 post failures ==
gdbserver_tests/mcclean_after_fork (stdout)
=================================================
./valgrind-new/gdbserver_tests/mcclean_after_fork.stderr.diff
=================================================
--- mcclean_after_fork.stderr.exp 2023-03-08 23:46:13.983657000 +0100
+++ mcclean_after_fork.stderr.out 2023-03-08 23:51:33.612368000 +0100
@@ -4,4 +4,8 @@
For a detailed leak analysis, rerun with: --leak-check=full
For lists of detected and suppressed errors, rerun with: -s
ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-Reset valgrind output to log (orderly_finish)
+HEAP SUMMARY:
+ in use at exit: ... bytes in ... blocks
+For a detailed leak analysis, rerun with: --leak-check=full
+For lists of detected and suppressed errors, rerun with: -s
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/gdbserver_tests/mcclean_after_fork.stderrB.diff
=================================================
--- mcclean_after_fork.stderrB.exp 2023-03-08 23:46:13.983720000 +0100
+++ mcclean_after_fork.stderrB.out 2023-03-08 23:51:33.830389000 +0100
@@ -1,3 +1,3 @@
vgdb-error value changed from 0 to 999999
-monitor command request to kill this process
-Remote connection closed
+Expression cannot be implemented with read/access watchpoint.
+"monitor" command not supported by this target.
=================================================
./valgrind-new/gdbserver_tests/mcclean_after_fork.stdout.diff
=================================================
--- /dev/null 2023-03-08 23:51:33.565414000 +0100
+++ mcclean_after_fork.stdout.out 2023-03-08 23:51:33.549850000 +0100
@@ -0,0 +1 @@
+mem is zero
=================================================
./valgrind-new/gdbserver_tests/mcclean_after_fork.stdoutB.diff
=================================================
--- mcclean_after_fork.stdoutB.exp 2023-03-08 23:46:13.983842000 +0100
+++ mcclean_after_fork.stdoutB.out 2023-03-08 23:51:33.781482000 +0100
@@ -4,9 +4,5 @@
Continuing.
Breakpoint 1, main () at clean_after_fork.c:9
9 pid = fork();
-Hardware read watchpoint 4: mem
Continuing.
-Hardware read watchpoint 4: mem
-Value = 0
-main () at clean_after_fork.c:34
-34 if (mem == 0)
+Program exited normally.
=================================================
./valgrind-new/helgrind/tests/tls_threads.stderr.diff
=================================================
--- tls_threads.stderr.exp 2023-03-08 23:46:14.013667000 +0100
+++ tls_threads.stderr.out 2023-03-08 23:57:10.764737000 +0100
@@ -1,2 +1,126 @@
+--34633:0: sched WARNING: pthread stack cache cannot be disabled!
starting join in main
+---Thread-Announcement------------------------------------------
+
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: level1 (tls_threads.c:69)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+---Thread-Announcement------------------------------------------
+
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tls_threads.c:88)
+
+----------------------------------------------------------------
+
+Possible data race during read of size 8 at 0x........ by thread #x
+Locks held: none
+ at 0x........: local_false_positive (tls_threads.c:28)
+ by 0x........: level2 (tls_threads.c:48)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 8 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: level1 (tls_threads.c:69)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during read of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: local_false_positive (tls_threads.c:28)
+ by 0x........: level2 (tls_threads.c:48)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during write of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: local_false_positive (tls_threads.c:28)
+ by 0x........: level2 (tls_threads.c:48)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during read of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: global_false_positive (tls_threads.c:33)
+ by 0x........: level2 (tls_threads.c:49)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during write of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: global_false_positive (tls_threads.c:33)
+ by 0x........: level2 (tls_threads.c:49)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+---Thread-Announcement------------------------------------------
+
+Thread #x was created
<truncated beyond 100 lines>
=================================================
./valgrind-new/memcheck/tests/sized_aligned_new_delete_args.stderr.diff
=================================================
--- sized_aligned_new_delete_args.stderr.exp 2023-03-08 23:46:14.107467000 +0100
+++ sized_aligned_new_delete_args.stderr.out 2023-03-08 23:54:33.308501000 +0100
@@ -7,6 +7,10 @@
by 0x........: main (sized_aligned_new_delete_args.cpp:16)
Conditional jump or move depends on uninitialised value(s)
+ at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (sized_aligned_new_delete_args.cpp:17)
+
+Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:19)
=================================================
./valgrind-new/memcheck/tests/sized_aligned_new_delete_args.stderr.diff_32
=================================================
--- sized_aligned_new_delete_args.stderr.exp_32 2023-03-08 23:46:14.107528000 +0100
+++ sized_aligned_new_delete_args.stderr.out 2023-03-08 23:54:33.308501000 +0100
@@ -1,9 +1,9 @@
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:16)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:16)
Conditional jump or move depends on uninitialised value(s)
@@ -11,11 +11,11 @@
by 0x........: main (sized_aligned_new_delete_args.cpp:17)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:19)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:19)
Conditional jump or move depends on uninitialised value(s)
@@ -23,11 +23,11 @@
by 0x........: main (sized_aligned_new_delete_args.cpp:20)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:24)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:24)
Conditional jump or move depends on uninitialised value(s)
@@ -35,11 +35,11 @@
by 0x........: main (sized_aligned_new_delete_args.cpp:25)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:27)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:27)
Conditional jump or move depends on uninitialised value(s)
@@ -51,22 +51,22 @@
by 0x........: main (sized_aligned_new_delete_args.cpp:31)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int) (vg_replace_malloc.c:...)
+ at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:34)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:37)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:37)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:40)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+ at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
by 0x........: main (sized_aligned_new_delete_args.cpp:40)
=================================================
./valgrind-old/gdbserver_tests/mcclean_after_fork.stderr.diff
=================================================
--- mcclean_after_fork.stderr.exp 2023-03-08 23:28:45.097679000 +0100
+++ mcclean_after_fork.stderr.out 2023-03-08 23:33:58.361272000 +0100
@@ -4,4 +4,8 @@
For a detailed leak analysis, rerun with: --leak-check=full
For lists of detected and suppressed errors, rerun with: -s
ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-Reset valgrind output to log (orderly_finish)
+HEAP SUMMARY:
+ in use at exit: ... bytes in ... blocks
+For a detailed leak analysis, rerun with: --leak-check=full
+For lists of detected and suppressed errors, rerun with: -s
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/gdbserver_tests/mcclean_after_fork.stderrB.diff
=================================================
--- mcclean_after_fork.stderrB.exp 2023-03-08 23:28:45.097738000 +0100
+++ mcclean_after_fork.stderrB.out 2023-03-08 23:33:58.580249000 +0100
@@ -1,3 +1,3 @@
vgdb-error value changed from 0 to 999999
-monitor command request to kill this process
-Remote connection closed
+Expression cannot be implemented with read/access watchpoint.
+"monitor" command not supported by this target.
=================================================
./valgrind-old/gdbserver_tests/mcclean_after_fork.stdout.diff
=================================================
--- /dev/null 2023-03-08 23:33:58.303179000 +0100
+++ mcclean_after_fork.stdout.out 2023-03-08 23:33:58.287681000 +0100
@@ -0,0 +1 @@
+mem is zero
=================================================
./valgrind-old/gdbserver_tests/mcclean_after_fork.stdoutB.diff
=================================================
--- mcclean_after_fork.stdoutB.exp 2023-03-08 23:28:45.097859000 +0100
+++ mcclean_after_fork.stdoutB.out 2023-03-08 23:33:58.533228000 +0100
@@ -4,9 +4,5 @@
Continuing.
Breakpoint 1, main () at clean_after_fork.c:9
9 pid = fork();
-Hardware read watchpoint 4: mem
Continuing.
-Hardware read watchpoint 4: mem
-Value = 0
-main () at clean_after_fork.c:34
-34 if (mem == 0)
+Program exited normally.
=================================================
./valgrind-old/helgrind/tests/tls_threads.stderr.diff
=================================================
--- tls_threads.stderr.exp 2023-03-08 23:28:45.144392000 +0100
+++ tls_threads.stderr.out 2023-03-08 23:39:26.369958000 +0100
@@ -1,2 +1,95 @@
+--66062:0: sched WARNING: pthread stack cache cannot be disabled!
starting join in main
+---Thread-Announcement------------------------------------------
+
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: level1 (tls_threads.c:69)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+---Thread-Announcement------------------------------------------
+
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tls_threads.c:88)
+
+----------------------------------------------------------------
+
+Possible data race during read of size 8 at 0x........ by thread #x
+Locks held: none
+ at 0x........: local_false_positive (tls_threads.c:28)
+ by 0x........: level2 (tls_threads.c:48)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 8 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: level1 (tls_threads.c:69)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during read of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: local_false_positive (tls_threads.c:28)
+ by 0x........: level2 (tls_threads.c:48)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during write of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: local_false_positive (tls_threads.c:28)
+ by 0x........: level2 (tls_threads.c:48)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during read of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: global_false_positive (tls_threads.c:33)
+ by 0x........: level2 (tls_threads.c:49)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
+----------------------------------------------------------------
+
+Possible data race during write of size 4 at 0x........ by thread #x
+Locks held: none
+ at 0x........: global_false_positive (tls_threads.c:33)
+ by 0x........: level2 (tls_threads.c:49)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ Address 0x........ is in a rw- anonymous segment
+
finished join in main
=================================================
./valgrind-old/memcheck/tests/sized_aligned_new_delete_args.stderr.diff
=================================================
--- sized_aligned_new_delete_args.stderr.exp 2023-03-08 23:28:46.545618000 +0100
+++ sized_aligned_new_delete_args.stderr.out 2023-03-08 23:36:54.736881000 +0100
@@ -1,72 +1,72 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: ...operator delete... (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (in /usr/home/paulf/scratch/valgrind/memcheck/tests/sized_aligned_new_delete_args)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
=================================================
./valgrind-old/memcheck/tests/sized_aligned_new_delete_args.stderr.diff_32
=================================================
--- sized_aligned_new_delete_args.stderr.exp_32 2023-03-08 23:28:45.250031000 +0100
+++ sized_aligned_new_delete_args.stderr.out 2023-03-08 23:36:54.736881000 +0100
@@ -1,72 +1,72 @@
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
+ at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:16)
+ at 0x........: operator new(unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:17)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
+ at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:19)
+ at 0x........: operator new[](unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:20)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
+ at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:24)
+ at 0x........: operator new(unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete(void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:25)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
+ at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:27)
+ at 0x........: operator new[](unsigned long, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: operator delete[](void*, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:28)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
at 0x........: ...operator delete... (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:31)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:34)
+ at 0x........: operator delete[](void*, unsigned long) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
+ at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete(void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:37)
+ at 0x........: operator delete(void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
Conditional jump or move depends on uninitialised value(s)
- at 0x........: operator delete[](void*, unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
- by 0x........: main (sized_aligned_new_delete_args.cpp:40)
+ at 0x........: operator delete[](void*, unsigned long, std::align_val_t) (vg_replace_malloc.c:...)
+ by 0x........: main (in /usr/home/paulf/scratch/valgrind_nightly/nightly/valgrind-old/memcheck/tests/sized_aligned_new_delete_args)
<truncated beyond 100 lines>
|