aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorGravatar robertphillips@google.com <robertphillips@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-07-12 17:29:30 +0000
committerGravatar robertphillips@google.com <robertphillips@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-07-12 17:29:30 +0000
commitcfe8aa6f560e0eb1d337d6d19432138aa9be9fd7 (patch)
tree7dce43e5ffe8f62ac2a4f6649c6fbd0339e693bd /tests
parentc824c83ec1402e68e827e8920278a86793a12c0c (diff)
More valgrind suppressions
(SkipBuildbotRuns) git-svn-id: http://skia.googlecode.com/svn/trunk@10048 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tests')
-rw-r--r--tests/valgrind.supp131
1 files changed, 98 insertions, 33 deletions
diff --git a/tests/valgrind.supp b/tests/valgrind.supp
index a13287a298..da3f02fd22 100644
--- a/tests/valgrind.supp
+++ b/tests/valgrind.supp
@@ -104,6 +104,13 @@
fun:_mesa_get_fixed_func_fragment_program
}
{
+ Mega_get_fixed_func_fragment_program_leak
+ Memcheck:Leak
+ fun:realloc
+ ...
+ fun:_mesa_get_fixed_func_fragment_program
+}
+{
Mesa_link_shader_leak
Memcheck:Leak
fun:_Znwm
@@ -188,38 +195,38 @@
fun:_mesa_uniform_attach_driver_storage
fun:_mesa_associate_uniform_storage
}
-{
- Mesa_init_ralloc_type
- Memcheck:Leak
- fun:calloc
- fun:ralloc_size
- fun:ralloc_autofree_context
- fun:_ZN9glsl_type20init_ralloc_type_ctxEv
-}
-{
- Mesa_glsl_parse_state
- Memcheck:Leak
- fun:calloc
- fun:ralloc_size
- ...
- fun:_ZN23ast_function_expression3hirEP9exec_listP22_mesa_glsl_parse_state
-}
-{
- Mesa_ir_variable
- Memcheck:Leak
- fun:calloc
- fun:ralloc_size
- fun:ralloc_strdup
- fun:_ZN11ir_variableC1EPK9glsl_typePKc16ir_variable_mode
-}
-{
- Mesa_glsl_to_tgsi_visitor
- Memcheck:Leak
- fun:calloc
- fun:ralloc_size
- fun:rzalloc_size
- fun:_ZN20glsl_to_tgsi_visitor4emitEP14ir_instructionj10st_dst_reg10st_src_regS3_S3_
-}
+{
+ Mesa_init_ralloc_type
+ Memcheck:Leak
+ fun:calloc
+ fun:ralloc_size
+ fun:ralloc_autofree_context
+ fun:_ZN9glsl_type20init_ralloc_type_ctxEv
+}
+{
+ Mesa_glsl_parse_state
+ Memcheck:Leak
+ fun:calloc
+ fun:ralloc_size
+ ...
+ fun:_ZN23ast_function_expression3hirEP9exec_listP22_mesa_glsl_parse_state
+}
+{
+ Mesa_ir_variable
+ Memcheck:Leak
+ fun:calloc
+ fun:ralloc_size
+ fun:ralloc_strdup
+ fun:_ZN11ir_variableC1EPK9glsl_typePKc16ir_variable_mode
+}
+{
+ Mesa_glsl_to_tgsi_visitor
+ Memcheck:Leak
+ fun:calloc
+ fun:ralloc_size
+ fun:rzalloc_size
+ fun:_ZN20glsl_to_tgsi_visitor4emitEP14ir_instructionj10st_dst_reg10st_src_regS3_S3_
+}
{
LLVMModuleCreateWithNameInContext_Leak
Memcheck:Leak
@@ -240,7 +247,7 @@
Memcheck:Leak
fun:calloc
fun:ralloc_size
- fun:ralloc_strdup
+ ...
fun:_ZN9glsl_typeC1EPK17glsl_struct_fieldjPKc
}
{
@@ -251,3 +258,61 @@
fun:ralloc_strdup
fun:_ZN9glsl_typeC1Ej16glsl_sampler_dimbbjPKc
}
+{
+ Mesa_glsl_parse_state
+ Memcheck:Leak
+ fun:malloc
+ fun:strdup
+ fun:_Z14_mesa_glsl_lexP7YYSTYPEP7YYLTYPEPv
+ fun:_Z16_mesa_glsl_parseP22_mesa_glsl_parse_state
+}
+{
+ st_get_fp_variant_calloc_leak
+ Memcheck:Leak
+ fun:calloc
+ ...
+ fun:st_get_fp_variant
+}
+{
+ st_get_fp_variant_reall_leak
+ Memcheck:Leak
+ fun:realloc
+ ...
+ fun:st_get_fp_variant
+}
+{
+ st_validate_state_leak
+ Memcheck:Leak
+ fun:calloc
+ obj:/usr/lib/x86_64-linux-gnu/dri/libgallium.so
+ fun:st_get_fp_variant
+ obj:/usr/lib/x86_64-linux-gnu/dri/libgallium.so
+ fun:st_validate_state
+}
+{
+ tgsi_dup_tokens_leak
+ Memcheck:Leak
+ fun:malloc
+ fun:tgsi_dup_tokens
+}
+{
+ llvm_registerclassinfo_leak
+ Memcheck:Leak
+ fun:_Znam
+ fun:_ZNK4llvm17RegisterClassInfo7computeEPKNS_19TargetRegisterClassE
+}
+{
+ add_variable_ir_variable_leak
+ Memcheck:Leak
+ fun:calloc
+ fun:ralloc_size
+ fun:_ZN17glsl_symbol_table12add_variableEP11ir_variable
+}
+{
+{
+ glsl_to_tgsi_visitor_add_constant_leak
+ Memcheck:Leak
+ fun:calloc
+ fun:ralloc_size
+ fun:_ZN20glsl_to_tgsi_visitor12add_constantE16gl_register_fileP17gl_constant_valueiiPj
+}