From c9b70a03d91b32a641eef488578ee567cf7441ac Mon Sep 17 00:00:00 2001
From: Eric Cano <Eric.Cano@cern.ch>
Date: Wed, 9 Mar 2016 14:35:12 +0100
Subject: [PATCH] Added support for variations gtest stack in suppression
 lists.

---
 tests/helgrind.suppr | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git a/tests/helgrind.suppr b/tests/helgrind.suppr
index 26534e7f70..102c6205af 100644
--- a/tests/helgrind.suppr
+++ b/tests/helgrind.suppr
@@ -109,8 +109,7 @@
    fun:_ZN7testing8TestInfo3RunEv
    fun:_ZN7testing8TestCase3RunEv
    fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
-   fun:HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
-   fun:HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
+   ...
    fun:_ZN7testing8UnitTest3RunEv
    fun:main
 }
@@ -127,8 +126,7 @@
    fun:_ZN7testing8TestInfo3RunEv
    fun:_ZN7testing8TestCase3RunEv
    fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
-   fun:HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
-   fun:HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
+   ...
    fun:_ZN7testing8UnitTest3RunEv
    fun:main
 }
@@ -145,8 +143,7 @@
    fun:_ZN7testing8TestInfo3RunEv
    fun:_ZN7testing8TestCase3RunEv
    fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
-   fun:HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
-   fun:HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
+   ...
    fun:_ZN7testing8UnitTest3RunEv
    fun:main
 }
@@ -163,8 +160,7 @@
    fun:_ZN7testing8TestInfo3RunEv
    fun:_ZN7testing8TestCase3RunEv
    fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
-   fun:HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
-   fun:HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
+   ...
    fun:_ZN7testing8UnitTest3RunEv
    fun:main
 }
@@ -181,8 +177,7 @@
    fun:_ZN7testing8TestInfo3RunEv
    fun:_ZN7testing8TestCase3RunEv
    fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
-   fun:HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
-   fun:HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
+   ...
    fun:_ZN7testing8UnitTest3RunEv
    fun:main
 }
@@ -199,8 +194,7 @@
    fun:_ZN7testing8TestInfo3RunEv
    fun:_ZN7testing8TestCase3RunEv
    fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
-   fun:HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
-   fun:HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>
+   ...
    fun:_ZN7testing8UnitTest3RunEv
    fun:main
 }
-- 
GitLab