Skip to content

Commit

Permalink
add valgrind suppression file
Browse files Browse the repository at this point in the history
  • Loading branch information
boulderdaze committed Oct 22, 2024
1 parent 1844af0 commit b6ebb76
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions test/valgrind.supp
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
##############################################################
#
# MUSICA TUV-x suppressions
#
# TODO(jiwon) We are experiencing memory leak issues in certain
# functions of TUV-x. It appears that these leaks occur only
# occasionally during initialization. We believe it’s acceptable
# to add a Valgrind suppression for now, and we will investigate
# further if it becomes a significant concern.
#
##############################################################
{
Suppress_MUSICA_TUV-x_Leak
Memcheck:Leak
obj:/usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so
fun:__musica_config_MOD_get_string
fun:__tuvx_radiator_aerosol_MOD_constructor
fun:__tuvx_radiator_factory_MOD_radiator_builder
fun:__tuvx_radiator_warehouse_MOD_constructor
fun:__tuvx_radiative_transfer_MOD_constructor
fun:__tuvx_core_MOD_constructor
fun:InternalCreateTuvx
fun:musica::TUVX::Create
fun:CreateTuvx
fun:__musica_tuvx_MOD_constructor
fun:__musica_ccpp_tuvx_MOD_tuvx_init
}

0 comments on commit b6ebb76

Please sign in to comment.