From: Mark Wielaard Date: Thu, 26 Oct 2023 10:51:57 +0000 (+0200) Subject: Add 32bit variant of new_aligned_delete_default.stderr.exp X-Git-Tag: VALGRIND_3_22_0~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=552360c7fece785b31f1c73b8af8b8905d9abf4d;p=thirdparty%2Fvalgrind.git Add 32bit variant of new_aligned_delete_default.stderr.exp On 32bit architectures sized delete takes an unsigned int instead of an unsigned long as first argument. --- 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 index 0000000000..344b5c5800 --- /dev/null +++ b/memcheck/tests/new_aligned_delete_default.stderr.exp_32 @@ -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) +