2 # Copyright (c) 2012 Spectra Logic Corporation
5 # Redistribution and use in source and binary forms, with or without
6 # modification, are permitted provided that the following conditions
8 # 1. Redistributions of source code must retain the above copyright
9 # notice, this list of conditions, and the following disclaimer,
10 # without modification.
11 # 2. Redistributions in binary form must reproduce at minimum a disclaimer
12 # substantially similar to the "NO WARRANTY" disclaimer below
13 # ("Disclaimer") and any redistribution must be conditioned upon
14 # including a substantially similar Disclaimer requirement for further
15 # binary redistribution.
18 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
20 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR
21 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
22 # HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23 # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24 # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
26 # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
27 # IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28 # POSSIBILITY OF SUCH DAMAGES.
30 # Authors: Alan Somers (Spectra Logic Corporation)
35 # This is a valgrind suppression file used for running zfsd_unittest with
36 # valgrind. It suppress spurious errors generated by the googletest and
37 # googlemock libraries.
40 # valgrind --suppressions=$PWD/zfsd_unittest.supp ./zfsd_unittest
43 <insert_a_suppression_name_here>
53 <insert_a_suppression_name_here>
57 fun:_ZN7testing8internal27PrettyUnitTestResultPrinter*
64 <insert_a_suppression_name_here>
73 <insert_a_suppression_name_here>
77 fun:_Z41__static_initialization_and_destruction_0ii
82 <insert_a_suppression_name_here>
86 fun:_ZN7testing8internal8MockSpec*
88 fun:_ZN7testing4Test3RunEv
89 fun:_ZN7testing8internal12TestInfoImpl3RunEv
90 fun:_ZN7testing8TestCase3RunEv
91 fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
95 <insert_a_suppression_name_here>
99 fun:_ZN7testing8internal14FunctionMocker*
104 <insert_a_suppression_name_here>
109 fun:_ZN7testing45_GLOBAL__N_src_gmock_all.cc_00000000_917CAD5926PrintByteSegmentInObjectToEPKhmmPSo
110 fun:_ZN7testing9internal220PrintBytesInObjectToEPKhmPSo
111 fun:_ZN7testing9internal220TypeWithoutFormatterI8ZfsEventLb0EE10PrintValueERKS2_PSo
112 fun:_ZN7testing9internal2lsIcSt11char_traitsIcE8ZfsEventEERSt13basic_ostreamIT_T0_ES9_RKT1_
113 fun:_ZN16testing_internal26DefaultPrintNonContainerToI8ZfsEventEEvRKT_PSo
114 fun:_ZN7testing8internal14DefaultPrintToI8ZfsEventEEvcNS0_13bool_constantILb0EEERKT_PSo
115 fun:_ZN7testing8internal7PrintToI8ZfsEventEEvRKT_PSo
116 fun:_ZN7testing8internal16UniversalPrinterIK8ZfsEventE5PrintERS3_PSo
117 fun:_ZN7testing8internal16UniversalPrinterIRK8ZfsEventE5PrintES4_PSo
121 <insert_a_suppression_name_here>
126 fun:_ZN7testing9internal220PrintBytesInObjectToEPKhmPSo
130 <insert_a_suppression_name_here>
135 fun:_ZN7testing9internal220PrintBytesInObjectToEPKhmPSo