|
Mark Wielaard |
14f4a1 |
commit 4e66d0f7ca6ef2cac6c303e761af605c82b78456
|
|
Mark Wielaard |
14f4a1 |
Author: petarj <petarj@a5019735-40e9-0310-863c-91ae7b9d1cf9>
|
|
Mark Wielaard |
14f4a1 |
Date: Tue Jan 31 18:22:20 2017 +0000
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
force old implementation of std::string for leak_cpp_interior test
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
This patch forces leak_cpp_interior to be compiled using old implementation
|
|
Mark Wielaard |
14f4a1 |
of std::string.
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
Related issue #373069
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
Patch by Aleksandar Rikalo.
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16217 a5019735-40e9-0310-863c-91ae7b9d1cf9
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
diff --git a/memcheck/tests/leak_cpp_interior.cpp b/memcheck/tests/leak_cpp_interior.cpp
|
|
Mark Wielaard |
14f4a1 |
index f66fc89..a4b4824 100644
|
|
Mark Wielaard |
14f4a1 |
--- a/memcheck/tests/leak_cpp_interior.cpp
|
|
Mark Wielaard |
14f4a1 |
+++ b/memcheck/tests/leak_cpp_interior.cpp
|
|
Mark Wielaard |
14f4a1 |
@@ -1,3 +1,4 @@
|
|
Mark Wielaard |
14f4a1 |
+#define _GLIBCXX_USE_CXX11_ABI 0
|
|
Mark Wielaard |
14f4a1 |
#define __STDC_FORMAT_MACROS
|
|
Mark Wielaard |
14f4a1 |
#include <inttypes.h>
|
|
Mark Wielaard |
14f4a1 |
#include <stdio.h>
|
|
Mark Wielaard |
14f4a1 |
diff --git a/memcheck/tests/leak_cpp_interior.stderr.exp b/memcheck/tests/leak_cpp_interior.stderr.exp
|
|
Mark Wielaard |
14f4a1 |
index 3228f74..70e2764 100644
|
|
Mark Wielaard |
14f4a1 |
--- a/memcheck/tests/leak_cpp_interior.stderr.exp
|
|
Mark Wielaard |
14f4a1 |
+++ b/memcheck/tests/leak_cpp_interior.stderr.exp
|
|
Mark Wielaard |
14f4a1 |
@@ -2,8 +2,8 @@
|
|
Mark Wielaard |
14f4a1 |
valgrind output will go to log
|
|
Mark Wielaard |
14f4a1 |
VALGRIND_DO_LEAK_CHECK
|
|
Mark Wielaard |
14f4a1 |
4 bytes in 1 blocks are definitely lost in loss record ... of ...
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: doit() (leak_cpp_interior.cpp:115)
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: main (leak_cpp_interior.cpp:130)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: doit() (leak_cpp_interior.cpp:116)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: main (leak_cpp_interior.cpp:131)
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
LEAK SUMMARY:
|
|
Mark Wielaard |
14f4a1 |
definitely lost: 4 bytes in 1 blocks
|
|
Mark Wielaard |
14f4a1 |
diff --git a/memcheck/tests/leak_cpp_interior.stderr.exp-64bit b/memcheck/tests/leak_cpp_interior.stderr.exp-64bit
|
|
Mark Wielaard |
14f4a1 |
index 7a862a3..612fa3e 100644
|
|
Mark Wielaard |
14f4a1 |
--- a/memcheck/tests/leak_cpp_interior.stderr.exp-64bit
|
|
Mark Wielaard |
14f4a1 |
+++ b/memcheck/tests/leak_cpp_interior.stderr.exp-64bit
|
|
Mark Wielaard |
14f4a1 |
@@ -2,8 +2,8 @@
|
|
Mark Wielaard |
14f4a1 |
valgrind output will go to log
|
|
Mark Wielaard |
14f4a1 |
VALGRIND_DO_LEAK_CHECK
|
|
Mark Wielaard |
14f4a1 |
8 bytes in 1 blocks are definitely lost in loss record ... of ...
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: doit() (leak_cpp_interior.cpp:115)
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: main (leak_cpp_interior.cpp:130)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: doit() (leak_cpp_interior.cpp:116)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: main (leak_cpp_interior.cpp:131)
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
LEAK SUMMARY:
|
|
Mark Wielaard |
14f4a1 |
definitely lost: 8 bytes in 1 blocks
|
|
Mark Wielaard |
14f4a1 |
diff --git a/memcheck/tests/leak_cpp_interior.stderr.exp-64bit-solaris b/memcheck/tests/leak_cpp_interior.stderr.exp-64bit-solaris
|
|
Mark Wielaard |
14f4a1 |
index d53e4ce..f7e1a07 100644
|
|
Mark Wielaard |
14f4a1 |
--- a/memcheck/tests/leak_cpp_interior.stderr.exp-64bit-solaris
|
|
Mark Wielaard |
14f4a1 |
+++ b/memcheck/tests/leak_cpp_interior.stderr.exp-64bit-solaris
|
|
Mark Wielaard |
14f4a1 |
@@ -2,8 +2,8 @@
|
|
Mark Wielaard |
14f4a1 |
valgrind output will go to log
|
|
Mark Wielaard |
14f4a1 |
VALGRIND_DO_LEAK_CHECK
|
|
Mark Wielaard |
14f4a1 |
8 bytes in 1 blocks are definitely lost in loss record ... of ...
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: doit() (leak_cpp_interior.cpp:115)
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: main (leak_cpp_interior.cpp:130)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: doit() (leak_cpp_interior.cpp:116)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: main (leak_cpp_interior.cpp:131)
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
LEAK SUMMARY:
|
|
Mark Wielaard |
14f4a1 |
definitely lost: 8 bytes in 1 blocks
|
|
Mark Wielaard |
14f4a1 |
diff --git a/memcheck/tests/leak_cpp_interior.stderr.exp-solaris b/memcheck/tests/leak_cpp_interior.stderr.exp-solaris
|
|
Mark Wielaard |
14f4a1 |
index 80cd5c3..f9fc390 100644
|
|
Mark Wielaard |
14f4a1 |
--- a/memcheck/tests/leak_cpp_interior.stderr.exp-solaris
|
|
Mark Wielaard |
14f4a1 |
+++ b/memcheck/tests/leak_cpp_interior.stderr.exp-solaris
|
|
Mark Wielaard |
14f4a1 |
@@ -2,8 +2,8 @@
|
|
Mark Wielaard |
14f4a1 |
valgrind output will go to log
|
|
Mark Wielaard |
14f4a1 |
VALGRIND_DO_LEAK_CHECK
|
|
Mark Wielaard |
14f4a1 |
4 bytes in 1 blocks are definitely lost in loss record ... of ...
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: doit() (leak_cpp_interior.cpp:115)
|
|
Mark Wielaard |
14f4a1 |
- by 0x........: main (leak_cpp_interior.cpp:130)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: doit() (leak_cpp_interior.cpp:116)
|
|
Mark Wielaard |
14f4a1 |
+ by 0x........: main (leak_cpp_interior.cpp:131)
|
|
Mark Wielaard |
14f4a1 |
|
|
Mark Wielaard |
14f4a1 |
LEAK SUMMARY:
|
|
Mark Wielaard |
14f4a1 |
definitely lost: 4 bytes in 1 blocks
|