]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add 32bit variant of new_aligned_delete_default.stderr.exp
authorMark Wielaard <mark@klomp.org>
Thu, 26 Oct 2023 10:51:57 +0000 (12:51 +0200)
committerMark Wielaard <mark@klomp.org>
Thu, 26 Oct 2023 10:52:00 +0000 (12:52 +0200)
On 32bit architectures sized delete takes an unsigned int instead of
an unsigned long as first argument.

memcheck/tests/new_aligned_delete_default.stderr.exp_32 [new file with mode: 0644]

diff --git a/memcheck/tests/new_aligned_delete_default.stderr.exp_32 b/memcheck/tests/new_aligned_delete_default.stderr.exp_32
new file mode 100644 (file)
index 0000000..344b5c5
--- /dev/null
@@ -0,0 +1,28 @@
+Mismatched new/delete alignment alloc value: 256 dealloc value: default-aligned
+   at 0x........: ...operator delete... (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:7)
+ Address 0x........ is 0 bytes inside a block of size 1,024 alloc'd
+   at 0x........: operator new(unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:6)
+
+Mismatched new[]/delete[] alignment alloc value: 256 dealloc value: default-aligned
+   at 0x........: ...operator delete[]... (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:9)
+ Address 0x........ is 0 bytes inside a block of size 1,024 alloc'd
+   at 0x........: operator new[](unsigned int, std::align_val_t) (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:8)
+
+Mismatched new/delete alignment alloc value: 256 dealloc value: default-aligned
+   at 0x........: ...operator delete... (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:11)
+ Address 0x........ is 0 bytes inside a block of size 1,024 alloc'd
+   at 0x........: operator new(unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:10)
+
+Mismatched new[]/delete[] alignment alloc value: 256 dealloc value: default-aligned
+   at 0x........: ...operator delete[]... (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:13)
+ Address 0x........ is 0 bytes inside a block of size 1,024 alloc'd
+   at 0x........: operator new[](unsigned int, std::align_val_t, std::nothrow_t const&) (vg_replace_malloc.c:...)
+   by 0x........: main (new_aligned_delete_default.cpp:12)
+