Repository: libKriging/libKriging (language: python)

Issue:
Bug in "Code Analysis" workflow
Memcheck procedure fails. 

Cf [Code Analysis workflow #28](https://github.com/libKriging/libKriging/runs/3267454763?check_suite_focus=true)


Discussion / hints:
Other sanitizers should be also added

Fix patch:
diff --git a/.valgrind-suppressions b/.valgrind-suppressions
index c61e633c..c2f89514 100644
--- a/.valgrind-suppressions
+++ b/.valgrind-suppressions
@@ -1,3 +1,7 @@
+# https://valgrind.org/docs/manual/manual-core.html#manual-core.suppress
+# https://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks
+# https://valgrind.org/docs/manual/mc-manual.html#mc-manual.suppfiles
+
 # Armadillo suppressions
 {
    armadillo print #1
@@ -18,31 +22,15335 @@
    ...
    fun:_ZNK4arma4BaseIdNS_3MatIdEEE5printENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
 }
-
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:calloc
+   fun:_dl_new_object
+   fun:_dl_map_object_from_fd
+   fun:_dl_map_object
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:do_dlopen
+}
 # Octave suppressions
-# Generic syntax: https://stackoverflow.com/questions/3174468/is-it-possible-to-make-valgrind-ignore-certain-libraries
+# Generated using
+# * --gen-suppressions=all in main CMakeLists.txt to generate targets
+# * `sed -i.bak '/^[-=]\{2\}/d' MemoryChecker.x.log` (e.g. on result of dummy_succeededtest.m)
+# * `csplit MemoryChecker.x.log '/{/' '{*}'` (in build/Testing/Temporary)
+# * `md5sum xx* | sort -k 1 | uniq -w 32 | awk '{ print $2 }' | xargs cat >> .valgrind-suppressions`
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   fun:_Z4FsetRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
 {
-   Octave leak
+   <insert_a_suppression_name_here>
    Memcheck:Leak
    match-leak-kinds: definite
-   ...
-   obj:*octave-cli*
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_dld_function13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRKS_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
 }
 {
-   Octave leak
+   <insert_a_suppression_name_here>
    Memcheck:Leak
    match-leak-kinds: definite
    fun:_Znwm
-   ...
-   obj:*/liboctinterp.so*
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN11octave_cell13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_ZN6octave11base_parser11finish_cellEPNS_9tree_cellE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
 }
 {
-   Octave leak
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave21tree_switch_case_listC1EPNS_16tree_switch_caseE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN4text10properties18update_text_extentEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4axes10properties11update_fontENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN14octave_cs_list13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
    Memcheck:Leak
    match-leak-kinds: definite
    fun:_Znam
-   fun:_ZN5ArrayI12octave_valueE8ArrayRepC1Ei
-   ...
-   obj:*/liboctinterp.so*
+   fun:_ZN11octave_cell13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
 }
-
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN11root_figure10properties17set_currentfigureERK12octave_value
+   fun:_ZN11root_figure10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN11root_figure3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4text10properties11update_fontEv
+   fun:_ZN4text10properties4initEv
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN6octave11base_parser14start_functionEPNS_15tree_identifierEPNS_19tree_parameter_listEPNS_19tree_statement_listEPNS_14tree_statementE
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave4rand18get_internal_stateEv
+   fun:_ZN6octave4rand27initialize_mersenne_twisterEv
+   fun:_ZN6octave4randC1Ev
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13octave_handleSt4pairIKS0_15graphics_objectESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vector7nil_repEv
+   fun:_ZN13string_vectorC1EPKPKc
+   obj:/usr/lib/x86_64-linux-gnu/liboctave.so.7.0.1
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+   obj:*
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vector6concatERKS_i
+   fun:_ZN10dim_vector5hvcatERKS_i
+   fun:_ZN6octave12tm_row_const4initERKNS_18tree_argument_listERNS_14tree_evaluatorE
+   fun:_ZN6octave8tm_const4initERKNS_11tree_matrixE
+   fun:_ZN6octave14tree_evaluator12visit_matrixERNS_11tree_matrixE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   fun:_dl_map_object
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:dlopen_doit
+   fun:_dl_catch_exception
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser21make_colon_expressionEPNS_15tree_expressionES2_S2_
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_int8_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_uint16_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_null_sq_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZNK4line10properties12compute_xlimEv
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNK14color_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave15command_history20make_command_historyEv
+   fun:_ZN6octave15command_history11instance_okEv
+   fun:_ZN6octave15command_history10initializeEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS8_
+   fun:_ZN6octave14history_system10initializeEb
+   fun:_ZN6octave11interpreter18initialize_historyEb
+   fun:_ZN6octave11interpreter10initializeEv
+   fun:_ZN6octave11interpreter7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN17octave_fcn_handle13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vector
+   fun:_ZN5ArrayI12octave_valueE7resize2EllRKS0_
+   fun:_ZN5ArrayI12octave_valueE6resizeERK10dim_vectorRKS0_
+   fun:_ZN15base_properties12add_listenerERK12caseless_strRK12octave_value13listener_mode
+   fun:_Z12FaddlistenerRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:FcFontSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave13symbol_recordC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valuej
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave16symbol_scope_rep20install_auto_fcn_varERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave16symbol_scope_rep21install_auto_fcn_varsEv
+   fun:_ZN6octave11base_parser15finish_functionEPNS_19tree_parameter_listEP20octave_user_functionPNS_12comment_listEii
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_Z7strsavePKc
+   fun:_ZNK6octave3sys3env19do_set_program_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdE11make_uniqueEv
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handle
+   fun:_ZNK7hggroup10properties13update_limitsERK13octave_handle
+   fun:_ZN7hggroup10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   fun:_ZN6octave14tree_evaluator10visit_cellERNS_9tree_cellE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_ZN6octave11base_parser11finish_cellEPNS_9tree_cellE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_uint8_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Eb
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_float_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN14octave_cs_list13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:calloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt6vectorI12octave_valueSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_Z5xgemmRK6MatrixS1_15blas_trans_typeS2_
+   fun:_ZmlRK6MatrixS1_
+   fun:_Z9translateR6Matrixddd
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN21octave_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN11pval_vectorixENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN13property_list3setERK12caseless_strRK12octave_value
+   fun:_ZN11root_figure3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   fun:_Z4FsetRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13octave_handleSt4pairIKS0_15graphics_objectESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties11update_ylimEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znam
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Eb
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZN6octave10base_lexer14finish_commentENS_11comment_elt12comment_typeE
+   fun:_Z10octave_lexP12OCTAVE_STYPEPv
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESK_IJEEEEESt17_Rb_tree_iteratorIS9_ESt23_Rb_tree_const_iteratorIS9_EDpOT_
+   fun:_ZN13property_list3setERK12caseless_strRK12octave_value
+   fun:_ZN11root_figure3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   fun:_Z4FsetRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_int64_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN13octave_matrix24try_narrowing_conversionEv
+   fun:_ZN12octave_value12maybe_mutateEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties11update_ylimEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdE11make_uniqueEv
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer13push_new_lineEv
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN4text10properties18update_text_extentEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN13octave_matrix24try_narrowing_conversionEv
+   fun:_ZN12octave_value12maybe_mutateEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN15double_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handled
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_user_function13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZN6octave3sys3env11instance_okEv
+   fun:_ZN6octave3sys3env16set_program_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vector
+   fun:_ZN5ArrayI12octave_valueE7resize2EllRKS0_
+   fun:_ZN5ArrayI12octave_valueE6resizeERK10dim_vectorRKS0_
+   fun:_ZN17octave_value_listC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN6octave14tree_evaluator23convert_to_const_vectorEPNS_18tree_argument_listEPK12octave_value
+   fun:_ZN6octave14tree_evaluator10visit_cellERNS_9tree_cellE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK12color_valuescv12octave_valueEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
+   fun:_ZNK10charMatrix13row_as_stringB5cxx11Elb
+   fun:_ZNK22octave_char_matrix_str12string_valueB5cxx11Eb
+   fun:_ZN10cdef_class14cdef_class_rep16install_propertyERK13cdef_property
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK14radio_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znam
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_Z5xgemmRK6MatrixS1_15blas_trans_typeS2_
+   fun:_ZmlRK6MatrixS1_
+   fun:_Z9translateR6Matrixddd
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4axes3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vectorC1IJEEEllDpT_
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_
+   fun:_ZNK6Matrix7extractEllll
+   fun:_ZN6octave16ft_text_renderer12compute_bboxEv
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strSt4pairIKS0_8propertyESt10_Select1stIS4_EN15base_properties16cmp_caseless_strESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS0_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+   fun:_ZN6octave14tree_evaluator20visit_statement_listERNS_19tree_statement_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer13push_new_lineEv
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer10get_extentEPNS_12text_elementEd
+   fun:_ZN6octave16ft_text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN6octave13text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN4axes10properties21get_ticklabel_extentsERK6MatrixRK13string_vectorS3_
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave18tree_argument_list6appendERKPNS_15tree_expressionE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+   fun:_ZN15base_properties18update_boundingboxEv
+   fun:_ZN6figure10properties12set_positionERK12octave_valueb
+   fun:_ZN6figure10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN6figure3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:FcStrSetCreate
+   fun:FcConfigCreate
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties21set_verticalalignmentERK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK7NDArray
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z6FzerosRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_int8_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK9RowVector
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN15double_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handled
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN21octave_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN15octave_classdef13register_typeERN6octave9type_infoE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+   obj:*
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_Load_Glyph
+   fun:_ZN6octave16ft_text_renderer17process_characterEmj
+   fun:_ZN6octave16ft_text_renderer5visitERNS_19text_element_stringE
+   fun:_ZN6octave16ft_text_renderer5visitERNS_17text_element_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN12octave_class13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZNK6octave8tm_const12array_concatI7NDArrayEET_v
+   fun:_ZNK6octave8tm_const6concatEc
+   fun:_ZN6octave14tree_evaluator12visit_matrixERNS_11tree_matrixE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_uint64_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN17octave_base_value13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN15octave_null_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK14color_property3getEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_int32_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Eb
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_Z15make_fcn_handleRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave14tree_evaluator16visit_fcn_handleERNS_15tree_fcn_handleE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23convert_to_const_vectorEPNS_18tree_argument_listEPK12octave_value
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave18tree_argument_list6appendERKPNS_15tree_expressionE
+   fun:_ZN6octave18tree_argument_listC1EPNS_15tree_expressionE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_int16_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK6octave11gtk_manager11get_toolkitEv
+   fun:_ZNK6figure10properties11get_toolkitEv
+   fun:_ZN20base_graphics_object10initializeERK15graphics_object
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_figure__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN19row_vector_property14add_constraintEl
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vector
+   fun:_ZN5ArrayI12octave_valueE7resize2EllRKS0_
+   fun:_ZN5ArrayI12octave_valueE6resizeERK10dim_vectorRKS0_
+   fun:_ZN17octave_value_listC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN6octave14tree_evaluator23convert_to_const_vectorEPNS_18tree_argument_listEPK12octave_value
+   fun:_ZN6octave14tree_evaluator10visit_cellERNS_9tree_cellE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:FcPatternCreate
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_struct13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK6octave11gtk_manager11get_toolkitEv
+   fun:_ZNK6figure10properties11get_toolkitEv
+   fun:_ZN20base_graphics_object10initializeERK15graphics_object
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties19update_aspectratiosEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN28octave_sparse_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx114listIPN6octave13tree_decl_eltESaIS3_EE9_M_insertIJRKS3_EEEvSt14_List_iteratorIS3_EDpOT_
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN15octave_classdef13register_typeERN6octave9type_infoE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdES0_IKS7_P11FT_FaceRec_ESt10_Select1stISB_ESt4lessIS7_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS8_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4axes10properties11update_fontENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties12set_fontsizeERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:xmalloc
+   fun:add_history
+   fun:octave_add_history
+   fun:_ZN6octave11gnu_history6do_addERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave14history_system15write_timestampEv
+   fun:_ZN6octave11interpreter7cleanupEv
+   fun:_ZN6octave11interpreterD1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Size
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK9RowVector
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN17octave_fcn_inline13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN11octave_cell13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_dld_function13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:FcConfigCreate
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser18make_elseif_clauseEPNS_5tokenEPNS_15tree_expressionEPNS_19tree_statement_listEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:FcFontSetCreate
+   fun:FcConfigCreate
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN4text10properties18update_text_extentEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4axes10properties11update_fontENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ENS_11magic_colonE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_Z5xgemmRK6MatrixS1_15blas_trans_typeS2_
+   fun:_ZmlRK6MatrixS1_
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZN6octave15command_history11instance_okEv
+   fun:_ZN6octave15command_history10initializeEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS8_
+   fun:_ZN6octave14history_system10initializeEb
+   fun:_ZN6octave11interpreter18initialize_historyEb
+   fun:_ZN6octave11interpreter10initializeEv
+   fun:_ZN6octave11interpreter7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties12set_rotationERK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK9RowVector
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN27octave_float_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN14octave_complex13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13octave_handleSt4pairIKS0_15graphics_objectESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_null_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_uint16_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_float_complex13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:calloc
+   fun:_dl_check_map_versions
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:dlopen_doit
+   fun:_dl_catch_exception
+   fun:_dl_catch_error
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN12octave_range13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN22octave_char_matrix_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_uint64_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:_dl_new_object
+   fun:_dl_map_object_from_fd
+   fun:_dl_map_object
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:dlopen_doit
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave16ft_text_renderer10get_extentEPNS_12text_elementEd
+   fun:_ZN6octave16ft_text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN6octave13text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN4axes10properties21get_ticklabel_extentsERK6MatrixRK13string_vectorS3_
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN20octave_sparse_params11instance_okEv
+   fun:_ZN20octave_sparse_params11get_banddenEv
+   fun:_ZN10MatrixTypeC1Ev
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN15string_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN15base_properties3setERK12caseless_strRK12octave_value
+   fun:_ZN6uimenu10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcFreeTypeQueryAll
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRKS_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+   fun:_ZN15base_properties18update_boundingboxEv
+   fun:_ZN6figure10properties12set_positionERK12octave_valueb
+   fun:_ZN6figure10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN6figure3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_uint64_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN32octave_float_complex_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6octave13symbol_recordEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave10base_lexer17handle_identifierEv
+   fun:_Z10octave_lexP12OCTAVE_STYPEPv
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_bRKd
+   fun:_ZN18octave_base_matrixI7NDArrayE11do_index_opERK17octave_value_listb
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEE
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEEi
+   fun:_ZN12octave_value7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI17octave_value_listSaIS9_EEEi
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_scalar_struct13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties23set_horizontalalignmentERK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4axes10properties8set_ylimERK12octave_value
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:H5CX_push
+   fun:H5open
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+   obj:*
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave21tree_index_expressionC1EPNS_15tree_expressionEPNS_18tree_argument_listEiic
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_uint8_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Size
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN19row_vector_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN14octave_builtin13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN19row_vector_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN17octave_fcn_inline13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser14start_functionEPNS_15tree_identifierEPNS_19tree_parameter_listEPNS_19tree_statement_listEPNS_14tree_statementE
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11cdef_methodESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESK_IJEEEEESt17_Rb_tree_iteratorIS9_ESt23_Rb_tree_const_iteratorIS9_EDpOT_
+   fun:_ZN10cdef_class14cdef_class_rep14install_methodERK11cdef_method
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_int8_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN13octave_matrix24try_narrowing_conversionEv
+   fun:_ZN12octave_value12maybe_mutateEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vectorC1IJEEEllDpT_
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_
+   fun:_ZNK6Matrix7extractEllll
+   fun:_ZN6octave16ft_text_renderer12compute_bboxEv
+   fun:_ZN6octave16ft_text_renderer10get_extentEPNS_12text_elementEd
+   fun:_ZN6octave16ft_text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN6octave13text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:calloc
+   fun:H5TS_cancel_count_inc
+   fun:H5open
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+   obj:*
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5patch10properties4initEv
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave10base_lexer14finish_commentENS_11comment_elt12comment_typeE
+   fun:_Z10octave_lexP12OCTAVE_STYPEPv
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_int32_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE9as_columnEv
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties12set_rotationERK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN24octave_float_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_int64_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK14mxArray_number15as_octave_valueEv
+   fun:_ZNK7mxArray15as_octave_valueEv
+   fun:_ZN7mxArray15as_octave_valueEPKS_b
+   fun:_Z8call_mexR19octave_mex_functionRK17octave_value_listi
+   fun:_ZN19octave_mex_function4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator10evaluate_nEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK14color_property3getEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN20octave_sparse_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN14octave_builtin13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_int64_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4text10properties4initEv
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcDirCacheLoad
+   fun:FcDirCacheRead
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN6octave11base_parser20make_anon_fcn_handleEPNS_19tree_parameter_listEPNS_15tree_expressionE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN14octave_complex13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN20octave_sparse_params11instance_okEv
+   fun:_ZN20octave_sparse_params11get_banddenEv
+   fun:_ZN10MatrixTypeC1Ev
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer13push_new_lineEv
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN4text10properties18update_text_extentEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_uint16_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN26octave_complex_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigCreate
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK7NDArray
+   fun:_ZN18octave_base_matrixI7NDArrayE11do_index_opERK17octave_value_listb
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEE
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEEi
+   fun:_ZN12octave_value7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI17octave_value_listSaIS9_EEEi
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+   fun:_ZNK6octave3sys3env19do_set_program_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handle
+   fun:_ZNK7hggroup10properties13update_limitsERK13octave_handle
+   fun:_ZN7hggroup10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties21set_verticalalignmentERK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12color_valuesRK12radio_values
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties19update_aspectratiosEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+   fun:_ZN15base_properties18update_boundingboxEv
+   fun:_ZN6figure10properties12set_positionERK12octave_valueb
+   fun:_ZN6figure10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN6figure3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_uint64_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser14make_assign_opEiPNS_18tree_argument_listEPNS_5tokenEPNS_15tree_expressionE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdE11make_uniqueEv
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handle
+   fun:_ZNK7hggroup10properties13update_limitsERK13octave_handle
+   fun:_ZN7hggroup10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser8make_endERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbii
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties12set_fontsizeERK12octave_value
+   fun:_ZN4axes10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4axes3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN6octave11base_parser15finish_functionEPNS_19tree_parameter_listEP20octave_user_functionPNS_12comment_listEii
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6scaleraSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN24octave_float_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN28octave_sparse_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser15make_fcn_handleEPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_bRKd
+   fun:_ZN18octave_base_matrixI7NDArrayE11do_index_opERK17octave_value_listb
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEE
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEEi
+   fun:_ZN12octave_value7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI17octave_value_listSaIS9_EEEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNK14color_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14radio_propertyC1ERKS_
+   fun:_ZNK14radio_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZmiIdE6MArrayIT_ERKS1_RKS2_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12do_binary_opRN6octave9type_infoEN12octave_value9binary_opERKS2_S5_
+   fun:_ZN6octave14tree_evaluator23visit_binary_expressionERNS_22tree_binary_expressionE
+   fun:_ZN6octave14tree_evaluator10evaluate_nEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator21execute_user_functionER20octave_user_functioniRK17octave_value_list
+   fun:_ZN20octave_user_function4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN17octave_fcn_handle13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdE11fortran_vecEv
+   fun:_ZNK6Matrix8tinverseER10MatrixTypeRlRdbb
+   fun:_ZNK6Matrix7inverseER10MatrixTypeRlRdbb
+   fun:_ZNK6Matrix7inverseEv
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave5mutexC1Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   fun:_ZN6octave3sys14putenv_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Size
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
+   obj:/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
+   fun:omp_set_num_threads
+   fun:InitializeMagickResources
+   fun:InitializeMagickEx
+   fun:InitializeMagick
+   fun:_ZN6Magick16InitializeMagickEPKc
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRKS_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE9transposeEv
+   fun:_ZNK12ColumnVector9transposeEv
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZN6octave13symbol_recordC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valuej
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave10base_lexer17handle_identifierEv
+   fun:_Z10octave_lexP12OCTAVE_STYPEPv
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+   fun:_ZN6octave4tree14str_print_codeB5cxx11Ev
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave21tree_index_expressionC1EPNS_15tree_expressionEPNS_18tree_argument_listEiic
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vectorRKd
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z6FzerosRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_int8_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser15make_boolean_opEiPNS_15tree_expressionEPNS_5tokenES2_
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK7NDArray
+   fun:_ZNK13octave_matrix7reshapeERK10dim_vector
+   fun:_ZN19row_vector_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave21tree_index_expressionC1EPNS_15tree_expressionEPNS_18tree_argument_listEiic
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave16ft_text_renderer13push_new_lineEv
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer10get_extentEPNS_12text_elementEd
+   fun:_ZN6octave16ft_text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN6octave13text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN4axes10properties21get_ticklabel_extentsERK6MatrixRK13string_vectorS3_
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN25octave_char_matrix_sq_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayI12octave_valueE7resize2EllRKS0_
+   fun:_ZN5ArrayI12octave_valueE6resizeERK10dim_vectorRKS0_
+   fun:_ZN17octave_value_listC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN6octave14tree_evaluator23convert_to_const_vectorEPNS_18tree_argument_listEPK12octave_value
+   fun:_ZN6octave14tree_evaluator10visit_cellERNS_9tree_cellE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser16start_if_commandEPNS_15tree_expressionEPNS_19tree_statement_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties13update_cameraEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_Z5xgemmRK6MatrixS1_15blas_trans_typeS2_
+   fun:_ZmlRK6MatrixS1_
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6scaleraSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN27octave_float_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_uint16_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE9transposeEv
+   fun:_ZNK12ColumnVector9transposeEv
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13octave_handleSt4pairIKS0_15graphics_objectESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:realloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_scalar_struct13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRKS_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave4rand18get_internal_stateEv
+   fun:_ZN6octave4rand27initialize_mersenne_twisterEv
+   fun:_ZN6octave4randC1Ev
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN15base_properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_figure__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser21append_statement_listEPNS_19tree_statement_listEcPNS_14tree_statementEb
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN26octave_complex_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave14command_editor20force_default_editorEv
+   fun:_ZN6octave12input_system10initializeEb
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN7hggroup10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties19update_aspectratiosEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties23set_horizontalalignmentERK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser14make_prefix_opEiPNS_15tree_expressionEPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN16octave_oncleanup13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN11root_figure10properties18set_callbackobjectERK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager19do_execute_callbackERK13octave_handleRK12octave_valueS5_
+   fun:_ZN10gh_manager20do_close_all_figuresEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN11octave_java13register_typeERN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdE7resize2EllRKd
+   fun:_ZN5ArrayIdE6resizeERK10dim_vectorRKd
+   fun:_ZNK5Range12matrix_valueEv
+   fun:_ZNK12octave_range7reshapeERK10dim_vector
+   fun:_Z8FreshapeRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser20make_anon_fcn_handleEPNS_19tree_parameter_listEPNS_15tree_expressionE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6uimenu10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Eb
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN15base_properties12add_listenerERK12caseless_strRK12octave_value13listener_mode
+   fun:_Z12FaddlistenerRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4text10properties11update_fontEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4axes10properties11update_fontENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+   fun:_ZN6octave3sys6getcwdB5cxx11Ev
+   fun:_ZNK6octave3sys3env9do_getcwdB5cxx11Ev
+   fun:_ZN6octave3sys3env21get_current_directoryB5cxx11Ev
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep18find_user_functionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vectorC1IJEEEllDpT_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZNK6octave8tm_const12array_concatI7NDArrayEET_v
+   fun:_ZNK6octave8tm_const6concatEc
+   fun:_ZN6octave14tree_evaluator12visit_matrixERNS_11tree_matrixE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_perm_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayI12octave_valueE7resize2EllRKS0_
+   fun:_ZN5ArrayI12octave_valueE6resizeERK10dim_vectorRKS0_
+   fun:_ZN15base_properties12add_listenerERK12caseless_strRK12octave_value13listener_mode
+   fun:_Z12FaddlistenerRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZN6octave12display_info11instance_okEb
+   fun:_Z19Fhave_window_systemRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator24visit_boolean_expressionERNS_23tree_boolean_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_Z5to_ovRK11cdef_object
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_Z5to_ovRK11cdef_object
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN6uimenu10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_int32_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znam
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vectorRKS0_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Library
+   fun:FT_Init_FreeType
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4text10properties11update_fontEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave15tree_array_listC1EPNS_18tree_argument_listEii
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_13cdef_propertyESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESK_IJEEEEESt17_Rb_tree_iteratorIS9_ESt23_Rb_tree_const_iteratorIS9_EDpOT_
+   fun:_ZN10cdef_class14cdef_class_rep16install_propertyERK13cdef_property
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:realloc
+   fun:FcFontSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_int16_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN13octave_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN20octave_sparse_params11instance_okEv
+   fun:_ZN20octave_sparse_params11get_banddenEv
+   fun:_ZN10MatrixTypeC1Ev
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_perm_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_Z5to_ovRK11cdef_object
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK14color_property3getEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt6vectorI12octave_valueSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN4text10properties4initEv
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6octave4rand18get_internal_stateEv
+   fun:_ZN6octave4rand27initialize_mersenne_twisterEv
+   fun:_ZN6octave4randC1Ev
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorS3_bRKd
+   fun:_ZN18octave_base_matrixI7NDArrayE11do_index_opERK17octave_value_listb
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEE
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEEi
+   fun:_ZN12octave_value7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI17octave_value_listSaIS9_EEEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK6octave11gtk_manager11get_toolkitEv
+   fun:_ZNK6figure10properties11get_toolkitEv
+   fun:_ZN20base_graphics_object10initializeERK15graphics_object
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN17octave_lazy_index13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties11update_ylimEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave13symbol_recordC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valuej
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave10base_lexer17handle_identifierEv
+   fun:_Z10octave_lexP12OCTAVE_STYPEPv
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
+   obj:/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
+   obj:/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+   obj:*
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRKS_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vectorRKS0_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN13octave_struct13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZNK4line10properties12compute_ylimEv
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_uint8_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   fun:XML_ParseBuffer
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6octave21make_ft_text_rendererEv
+   fun:_ZN6octave13text_rendererC1Ev
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4axes10properties8set_zlimERK12octave_value
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_int16_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:calloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcDirCacheLoad
+   fun:FcDirCacheRead
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10initializeERK15graphics_object
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave16ft_text_renderer13push_new_lineEv
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN4text10properties18update_text_extentEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN28octave_sparse_complex_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_ZN6octave11base_parser11finish_cellEPNS_9tree_cellE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6octave13symbol_recordEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave16symbol_scope_rep20install_auto_fcn_varERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave16symbol_scope_rep21install_auto_fcn_varsEv
+   fun:_ZN6octave11base_parser15finish_functionEPNS_19tree_parameter_listEP20octave_user_functionPNS_12comment_listEii
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN11octave_bool13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN6octave15command_history8set_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave15command_history13do_initializeEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS8_
+   fun:_ZN6octave14history_system10initializeEb
+   fun:_ZN6octave11interpreter18initialize_historyEb
+   fun:_ZN6octave11interpreter10initializeEv
+   fun:_ZN6octave11interpreter7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN22octave_char_matrix_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Eb
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14radio_propertyC1ERKS_
+   fun:_ZNK14radio_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave21make_ft_text_rendererEv
+   fun:_ZN6octave13text_rendererC1Ev
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_magic_colon13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave21make_ft_text_rendererEv
+   fun:_ZN6octave13text_rendererC1Ev
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser17finish_if_commandEPNS_5tokenEPNS_20tree_if_command_listES2_PNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK9RowVector
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN25octave_char_matrix_sq_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK11octave_cell9iscellstrEv
+   fun:_Z10FiscellstrRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator17is_logically_trueEPNS_15tree_expressionEPKc
+   fun:_ZN6octave14tree_evaluator21visit_if_command_listERNS_20tree_if_command_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4axes10properties8set_xlimERK12octave_value
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:add_to_global_resize
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:dlopen_doit
+   fun:_dl_catch_exception
+   fun:_dl_catch_error
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:allocate_dtv_entry
+   fun:allocate_and_init
+   fun:tls_get_addr_tail.isra.0
+   fun:__tls_get_addr
+   obj:*
+   obj:*
+   obj:*
+   obj:*
+   obj:*
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties8set_alimERK12octave_value
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_uint32_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4axes10properties11update_fontENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties12set_fontsizeERK12octave_value
+   fun:_ZN4axes10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_int16_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN17octave_base_value13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14radio_propertyC1ERKS_
+   fun:_ZNK14radio_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave32maybe_compound_binary_expressionEPNS_15tree_expressionES1_iiN12octave_value9binary_opE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN18octave_null_sq_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE12octave_valueESaIS8_EE17_M_realloc_insertIJS8_EEEvN9__gnu_cxx17__normal_iteratorIPS8_SA_EEDpOT_
+   fun:_ZN11pval_vectorixENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN13property_list3setERK12caseless_strRK12octave_value
+   fun:_ZN11root_figure3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   fun:_Z4FsetRK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK7NDArray
+   fun:_ZNK13octave_matrix7reshapeERK10dim_vector
+   fun:_ZN19row_vector_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6octave13symbol_recordEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave16symbol_scope_rep20install_auto_fcn_varERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave16symbol_scope_rep21install_auto_fcn_varsEv
+   fun:_ZN6octave11base_parser15finish_functionEPNS_19tree_parameter_listEP20octave_user_functionPNS_12comment_listEii
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave21make_ft_text_rendererEv
+   fun:_ZN6octave13text_rendererC1Ev
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave19tree_parameter_listC1EPNS_13tree_decl_eltE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIiSt4pairIKi10intNDArrayI10octave_intIjEEESt10_Select1stIS6_ESt4lessIiESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOiEESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_
+   fun:_ZN6octave4rand27initialize_mersenne_twisterEv
+   fun:_ZN6octave4randC1Ev
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave12symbol_scopeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN11root_figure10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN11root_figure3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_uint32_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer6renderEPNS_12text_elementER6Matrixi
+   fun:_ZN6octave16ft_text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN6octave13text_renderer14text_to_pixelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10intNDArrayI10octave_intIhEER6MatrixiidRK12caseless_strb
+   fun:_ZN4text10properties18update_text_extentEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4axes10properties11update_fontENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK7NDArray
+   fun:_ZNK6octave8tm_const6concatEc
+   fun:_ZN6octave14tree_evaluator12visit_matrixERNS_11tree_matrixE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave11base_parser17finish_array_listEPNS_15tree_array_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE9transposeEv
+   fun:_ZNK12ColumnVector9transposeEv
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_user_function13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZN20octave_sparse_params11instance_okEv
+   fun:_ZN20octave_sparse_params11get_banddenEv
+   fun:_ZN10MatrixTypeC1Ev
+   fun:_ZN25octave_sparse_bool_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vector
+   fun:_ZN5ArrayI12octave_valueE7resize2EllRKS0_
+   fun:_ZN5ArrayI12octave_valueE6resizeERK10dim_vectorRKS0_
+   fun:_ZN15base_properties12add_listenerERK12caseless_strRK12octave_value13listener_mode
+   fun:_Z12FaddlistenerRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE5indexERK10idx_vector
+   fun:_ZNK5ArrayIdE5indexERK10idx_vectorbRKd
+   fun:_ZN18octave_base_matrixI7NDArrayE11do_index_opERK17octave_value_listb
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEE
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEEi
+   fun:_ZN12octave_value7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI17octave_value_listSaIS9_EEEi
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN16octave_oncleanup13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN12octave_range13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdE7resize2EllRKd
+   fun:_ZN5ArrayIdE6resizeERK10dim_vectorRKd
+   fun:_ZNK5Range12matrix_valueEv
+   fun:_ZNK12octave_range7reshapeERK10dim_vector
+   fun:_Z8FreshapeRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+   fun:_ZN6octave14tree_evaluator20visit_statement_listERNS_19tree_statement_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:H5E_get_stack
+   fun:H5E_clear_stack
+   fun:H5Eget_auto2
+   fun:H5_term_library
+   fun:H5close
+   fun:_ZN6octave16load_save_systemD1Ev
+   fun:_ZN6octave11interpreterD1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave23install_signal_handlersEv
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZN17octave_fcn_handleC1ERK12octave_valueRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_uint8_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Eb
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_class13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties11update_ylimEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser16make_switch_caseEPNS_5tokenEPNS_15tree_expressionEPNS_19tree_statement_listEPNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN15double_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handled
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN11octave_cell13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vectorC1IJEEEllDpT_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z6FzerosRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx114listI10dim_vectorSaIS1_EE9push_backERKS1_
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN13octave_matrix24try_narrowing_conversionEv
+   fun:_ZN12octave_value12maybe_mutateEv
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4axes10properties8set_ylimERK12octave_value
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13octave_handleSt4pairIKS0_15graphics_objectESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:_ZN6octave3sys14putenv_wrapperERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave11environment14init_exec_pathB5cxx11Ev
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_uint32_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+   fun:_ZN6octave14tree_evaluator20visit_statement_listERNS_19tree_statement_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_uint32_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE9transposeEv
+   fun:_ZNK12ColumnVector9transposeEv
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZNK4line10properties12compute_xlimEv
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:calloc
+   fun:_dl_new_object
+   fun:_dl_map_object_from_fd
+   fun:_dl_map_object
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:dlopen_doit
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave21make_ft_text_rendererEv
+   fun:_ZN6octave13text_rendererC1Ev
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt6vectorI12octave_valueSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer10get_extentEPNS_12text_elementEd
+   fun:_ZN6octave16ft_text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN6octave13text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN4axes10properties21get_ticklabel_extentsERK6MatrixRK13string_vectorS3_
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN15base_properties3setERK12caseless_strRK12octave_value
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave21tree_index_expressionC1EPNS_15tree_expressionEPNS_18tree_argument_listEiic
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   fun:FcStrSetAdd
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:strdup
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN6uimenu10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vectorRKd
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z6FzerosRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator23visit_simple_assignmentERNS_22tree_simple_assignmentE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14array_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_range13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_xlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt6vectorI12octave_valueSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_int32_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13octave_handleSt4pairIKS0_15graphics_objectESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN15string_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN6uimenu10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN22singleton_cleanup_list11instance_okEv
+   fun:_ZN6octave4rand11instance_okEv
+   fun:_ZN6octave4rand12distributionB5cxx11Ev
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:call_init.part.0
+   fun:call_init
+   fun:_dl_init
+   obj:/usr/lib/x86_64-linux-gnu/ld-2.31.so
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vectorRKS0_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_ylabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN17octave_lazy_index13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:xmalloc
+   fun:alloc_history_entry
+   fun:add_history
+   fun:octave_add_history
+   fun:_ZN6octave11gnu_history6do_addERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave14history_system15write_timestampEv
+   fun:_ZN6octave11interpreter7cleanupEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK4Cellb
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN13octave_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZN6octave13symbol_recordC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valuej
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave16symbol_scope_rep20install_auto_fcn_varERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave16symbol_scope_rep21install_auto_fcn_varsEv
+   fun:_ZN6octave11base_parser15finish_functionEPNS_19tree_parameter_listEP20octave_user_functionPNS_12comment_listEii
+   fun:_ZN6octave11base_parser13make_functionEPNS_5tokenEPNS_19tree_parameter_listEPNS_15tree_identifierES4_PNS_19tree_statement_listEPNS_14tree_statementEPNS_12comment_listE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN20octave_sparse_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK6octave11gtk_manager11get_toolkitEv
+   fun:_ZNK6figure10properties11get_toolkitEv
+   fun:_ZN20base_graphics_object10initializeERK15graphics_object
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_Add_Module
+   fun:FT_Add_Default_Modules
+   fun:FT_Init_FreeType
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN19row_vector_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_line__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6uimenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN6uimenu10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z14F__go_uimenu__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6octave16ft_text_renderer13push_new_lineEv
+   fun:_ZN6octave16ft_text_renderer8set_modeEi
+   fun:_ZN6octave16ft_text_renderer10get_extentEPNS_12text_elementEd
+   fun:_ZN6octave16ft_text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN6octave13text_renderer10get_extentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdRK12caseless_str
+   fun:_ZN4axes10properties21get_ticklabel_extentsERK6MatrixRK13string_vectorS3_
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdES0_IKS7_P11FT_FaceRec_ESt10_Select1stISB_ESt4lessIS7_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS8_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4text10properties11update_fontEv
+   fun:_ZN4text10properties3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN10uipushtool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN7hggroup10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN5ArrayI12octave_valueEC1ERK10dim_vectorRKS0_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_Z5xgemmRK6MatrixS1_15blas_trans_typeS2_
+   fun:_ZmlRK6MatrixS1_
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcDirCacheLoad
+   fun:FcDirCacheRead
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_magic_colon13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_sparse_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ed
+   fun:_ZN18octave_base_matrixI7NDArrayE11do_index_opERK17octave_value_listb
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEE
+   fun:_ZN18octave_base_matrixI7NDArrayE7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS2_4listI17octave_value_listSaISB_EEEi
+   fun:_ZN12octave_value7subsrefERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI17octave_value_listSaIS9_EEEi
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14color_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRKS_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIdE7resize2EllRKd
+   fun:_ZN5ArrayIdE6resizeERK10dim_vectorRKd
+   fun:_ZN6Matrix6resizeElld
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+   fun:_ZN6octave11base_parser13make_constantEiPNS_5tokenE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN6octave8fcn_info12fcn_info_rep5xfindERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_float_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK9RowVector
+   fun:_ZN4axes10properties22update_zlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uitoolbar10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6octave21make_ft_text_rendererEv
+   fun:_ZN6octave13text_rendererC1Ev
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK14mxArray_number15as_octave_valueEv
+   fun:_ZNK7mxArray15as_octave_valueEv
+   fun:_ZN7mxArray15as_octave_valueEPKS_b
+   fun:_Z8call_mexR19octave_mex_functionRK17octave_value_listi
+   fun:_ZN19octave_mex_function4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator10evaluate_nEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+   fun:_ZN6octave10ft_manager11do_get_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+   fun:_ZN6octave12display_info4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave12display_info11instance_okEb
+   fun:_Z19Fhave_window_systemRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN18octave_null_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties12update_xdataEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN7hggroup10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z15F__go_hggroup__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdE11make_uniqueEv
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZmiIdE6MArrayIT_ERKS1_RKS2_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12do_binary_opRN6octave9type_infoEN12octave_value9binary_opERKS2_S5_
+   fun:_ZN6octave14tree_evaluator23visit_binary_expressionERNS_22tree_binary_expressionE
+   fun:_ZN6octave14tree_evaluator10evaluate_nEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator21execute_user_functionER20octave_user_functioniRK17octave_value_list
+   fun:_ZN20octave_user_function4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12radio_valuesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN14radio_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleS7_
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4line10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcStrCopyFilename
+   fun:FcStrSetAddFilename
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+   obj:/usr/lib/x86_64-linux-gnu/libexpat.so.1.6.11
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN7surface10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK6octave18tree_argument_list13get_arg_namesEv
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:realloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_New_Face
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser16make_for_commandEiPNS_5tokenEPNS_18tree_argument_listEPNS_15tree_expressionES6_PNS_19tree_statement_listES2_PNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6octave13symbol_recordEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_
+   fun:_ZN6octave16symbol_scope_rep6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+   fun:_ZN6octave10base_lexer17handle_identifierEv
+   fun:_Z10octave_lexP12OCTAVE_STYPEPv
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZNK5ArrayIdE9transposeEv
+   fun:_ZNK12ColumnVector9transposeEv
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser19make_statement_listEPNS_14tree_statementE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN7hggroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties12update_ydataEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN10dim_vectorC1IJEEEllDpT_
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_11pval_vectorESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE7_M_copyINSF_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS9_EPKSJ_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4text10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZNK4line10properties12compute_xlimEv
+   fun:_ZN4line10properties9set_xdataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN5patch10properties10update_fvcEv
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_Add_Module
+   fun:FT_Add_Default_Modules
+   fun:FT_Init_FreeType
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt6vectorI12octave_valueSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_manager15make_meta_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10cdef_class
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:calloc
+   fun:allocate_dtv
+   fun:_dl_allocate_tls
+   fun:allocate_stack
+   fun:pthread_create@@GLIBC_2.2.5
+   fun:octave_create_interrupt_watcher_thread
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   fun:_ZN10gh_manager20make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN7hggroup18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN5patch10properties12update_ydataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave3sys3env11instance_okEv
+   fun:_ZN6octave3sys3env16set_program_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   obj:/usr/bin/octave-cli
+   fun:(below main)
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK13octave_handle15as_octave_valueEv
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN12uitoggletool10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_float_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN14radio_propertyC1ERKS_
+   fun:_ZNK14radio_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1Ei
+   fun:_ZN7uipanel10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties15calc_ticklabelsERK14array_propertyR12any_propertybbiS3_
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN20octave_float_complex13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_b
+   fun:_ZN12cdef_manager11make_methodERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPF17octave_value_listRKSB_iESA_b
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_Z5xgemmRK6MatrixS1_15blas_trans_typeS2_
+   fun:_ZmlRK6MatrixS1_
+   fun:_Z9translateR6Matrixddd
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI12caseless_strS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE7_M_copyINS6_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS0_EPKSA_PSt18_Rb_tree_node_baseRT_
+   fun:_ZN13bool_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlePKc
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN19row_vector_property14add_constraintEl
+   fun:_ZN4axes10properties4initEv
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5patch10properties4initEv
+   fun:_ZN5patch10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z13F__go_patch__RK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN13uicontextmenu10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_ylimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN20base_graphics_object18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN14array_propertyC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12octave_value
+   fun:_ZN11root_figure10propertiesC1ERK13octave_handleS3_
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave21tree_index_expression6appendEPNS_18tree_argument_listEc
+   fun:_ZN6octave21tree_index_expressionC1EPNS_15tree_expressionEPNS_18tree_argument_listEiic
+   fun:_ZN6octave11base_parser21make_index_expressionEPNS_15tree_expressionEPNS_18tree_argument_listEc
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave12display_info11instance_okEb
+   fun:_Z19Fhave_window_systemRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator24visit_boolean_expressionERNS_23tree_boolean_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZNK4line10properties12compute_ylimEv
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIcEC1ERK10dim_vector
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN6octave11base_parser21finish_switch_commandEPNS_5tokenEPNS_15tree_expressionEPNS_21tree_switch_case_listES2_PNS_12comment_listE
+   fun:_Z17octave_push_parseP13octave_pstateiPK12OCTAVE_STYPERN6octave11base_parserE
+   fun:_Z17octave_pull_parseP13octave_pstateRN6octave11base_parserE
+   fun:_ZN6octave6parser3runEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6octave18load_fcn_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_S7_b
+   fun:_ZN6octave8fcn_info12fcn_info_rep21load_private_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN32octave_float_complex_diag_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties9set_zdataERK12octave_value
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN9uicontrol10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN11octave_bool13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN15base_propertiesC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleSA_
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_Z12F__go_axes__RK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4axes10propertiesC1ERK13octave_handleS3_
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN10gh_manager23do_make_graphics_handleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handlebbb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_manager14make_attributeERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN5patch10properties12update_xdataEv
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZNK4line10properties12compute_ylimEv
+   fun:_ZN4line10properties9set_ydataERK12octave_value
+   fun:_ZN4line10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4text10properties15update_positionEv
+   fun:_ZN4text10properties12set_positionERK12octave_value
+   fun:_ZN4axes10properties21update_title_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN13uibuttongroup10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
+   fun:FT_Init_FreeType
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4text10properties11update_fontEv
+   fun:_ZN4text10properties4initEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1EPKc
+   fun:_ZN12octave_valueC1EPKcc
+   fun:_ZN15base_properties16factory_defaultsEv
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN12color_valuesC1Eddd
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN15octave_null_str13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+   fun:_ZN15base_properties18update_boundingboxEv
+   fun:_ZN6figure10properties12set_positionERK12octave_valueb
+   fun:_ZN6figure10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN6figure3setERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   fun:_ZN14color_property6do_setERK12octave_value
+   fun:_ZN13base_property3setERK12octave_valuebb
+   fun:_ZN5patch10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object3setERK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN10cdef_class14cdef_class_repC1ERKNSt7__cxx114listIS_SaIS_EEE
+   fun:_ZN12cdef_manager10make_classERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4listI10cdef_classSaIS9_EEE
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag
+   fun:_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_
+   fun:_ZN13octave_fields8getfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN17octave_scalar_map8setfieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_value
+   fun:_ZN12cdef_manager13make_propertyERK10cdef_classRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12octave_valueSA_SD_SA_
+   fun:_ZN12cdef_managerC1ERN6octave11interpreterE
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN4axes10properties8set_climERK12octave_value
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN4axes10properties19calc_ticks_and_limsER14array_propertyS2_S2_bbb
+   fun:_ZN4axes10properties11update_zlimEv
+   fun:_ZN4axes18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZNK15base_properties18update_axis_limitsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN4axes10properties5adoptERK13octave_handle
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: indirect
+   fun:_Znwm
+   fun:_ZN19octave_float_matrix13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeIPFvvES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+   fun:_ZN6octave16ft_text_renderer8set_fontERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_d
+   fun:_ZN4text10properties11update_fontEv
+   fun:_ZN4text10properties4initEv
+   fun:_ZN4text10propertiesC1ERK13octave_handleS3_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK14color_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4axes10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdE11fortran_vecEv
+   fun:_ZNK6Matrix8tinverseER10MatrixTypeRlRdbb
+   fun:_ZNK6Matrix7inverseER10MatrixTypeRlRdbb
+   fun:_ZNK6Matrix7inverseEv
+   fun:_ZN4axes10properties13update_cameraEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN5ArrayIcE7resize1ElRKc
+   fun:_ZN11charNDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+   fun:_ZN12octave_valueC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEc
+   fun:_ZNK14color_property3getEv
+   fun:_ZN4line10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNK15double_property5cloneEv
+   fun:_ZN8property6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13octave_handleRK12caseless_strRK17octave_value_list
+   fun:_Z12FaddpropertyRK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+   fun:_ZN6octave14tree_evaluator22visit_index_expressionERNS_21tree_index_expressionE
+   fun:_ZN6octave14tree_evaluator8evaluateEPNS_15tree_expressionEi
+   fun:_ZN6octave14tree_evaluator15visit_statementERNS_14tree_statementE
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZNK12ColumnVector9extract_nEll
+   fun:_ZN4axes10properties22update_xlabel_positionEv
+   fun:_ZN4axes10properties17update_ticklengthEv
+   fun:_ZN4axes10properties18update_axes_layoutEv
+   fun:_ZN4axes10properties20update_outerpositionEv
+   fun:_ZN4axes10properties14sync_positionsEv
+   fun:_ZN4axes10properties18update_boundingboxEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcDirCacheLoad
+   fun:FcDirCacheRead
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:FcConfigBuildFonts
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znam
+   fun:_ZN5ArrayIdEC1ERK10dim_vector
+   fun:_ZN6MatrixC1Ell
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN5image10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZNSt8_Rb_treeI13listener_modeSt4pairIKS0_17octave_value_listESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_
+   fun:_ZN13base_property13run_listenersE13listener_mode
+   fun:_ZN13base_property3setERK12octave_valuebb
+   obj:/usr/lib/x86_64-linux-gnu/liboctinterp.so.7.0.1
+   fun:_ZN15base_properties3setERK12caseless_strRK12octave_value
+   fun:_ZN6uimenu10properties3setERK12caseless_strRK12octave_value
+   fun:_ZN15graphics_object20set_value_or_defaultERK12caseless_strRK12octave_value
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:_Znam
+   fun:_ZN6MatrixC1Elld
+   fun:_ZN6figure10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN19octave_int64_scalar13register_typeERN6octave9type_infoE
+   fun:_Z13install_typesRN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:_Znwm
+   fun:_ZN12octave_valueC1ERK6MatrixRK10MatrixType
+   fun:_ZN5light10properties16factory_defaultsEv
+   fun:_ZN11root_figure23init_factory_propertiesB5cxx11Ev
+   fun:_ZN10gh_managerC1Ev
+   fun:_ZN10gh_manager15create_instanceEv
+   fun:_Z26Fregister_graphics_toolkitRN6octave11interpreterERK17octave_value_listi
+   fun:_ZN14octave_builtin4callERN6octave14tree_evaluatorEiRK17octave_value_list
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc
+   fun:FcFontSetCreate
+   fun:FcConfigBuildFonts
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
+   fun:_ZNK6octave16ft_text_renderer7ft_font8get_faceEv
+   fun:_ZN6octave16ft_text_renderer7ft_fontaSERKS1_
+}
+{
+   <insert_a_suppression_name_here>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:_Znwm
+   fun:_ZN6octave9type_info13register_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RK12octave_valueb
+   fun:_ZN11octave_java13register_typeERN6octave9type_infoE
+   fun:_ZN6octave9type_infoC1Ei
+   fun:_ZN6octave11interpreterC1EPNS_11applicationE
+   fun:_ZN6octave11application18create_interpreterEv
+   fun:_ZN6octave15cli_application7executeEv
+   obj:/usr/bin/octave-cli
+}
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 69c6884f..5eccf37b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -250,10 +250,12 @@ if (ENABLE_MEMCHECK)
     if (NOT VALGRIND_EXECUTABLE)
         MESSAGE(FATAL_ERROR "ENABLE_MEMCHECK is requested but valgrind executable cannot be found")
     endif()
-    set(MEMORYCHECK_COMMAND_OPTIONS "--tool=memcheck --leak-check=yes --show-reachable=yes --num-callers=50 --error-exitcode=1 --errors-for-leak-kinds=definite")
+    # https://valgrind.org/docs/manual/mc-manual.html#mc-manual.leaks
+    set(MEMORYCHECK_COMMAND_OPTIONS "--tool=memcheck --leak-check=yes --num-callers=50 --error-exitcode=1 --errors-for-leak-kinds=definite")
+    set(MEMORYCHECK_COMMAND_OPTIONS "${MEMORYCHECK_COMMAND_OPTIONS} --show-reachable=yes ") # could be noisy
     set(MEMORYCHECK_COMMAND_OPTIONS "${MEMORYCHECK_COMMAND_OPTIONS} -v") # verbose run with details
     # set(MEMORYCHECK_COMMAND_OPTIONS "${MEMORYCHECK_COMMAND_OPTIONS} -q") # for quiet runs
-    # set(MEMORYCHECK_COMMAND_OPTIONS "${MEMORYCHECK_COMMAND_OPTIONS} --gen-suppressions=all") # for setting up suppressions
+    # set(MEMORYCHECK_COMMAND_OPTIONS "${MEMORYCHECK_COMMAND_OPTIONS} --gen-suppressions=all --num-callers=8") # for setting up suppressions
     set(MEMORYCHECK_SUPPRESSIONS_FILE "${PROJECT_SOURCE_DIR}/.valgrind-suppressions")
     MESSAGE(STATUS "Memcheck on tests enabled")
 endif()
diff --git a/docs/dev/envs/ubuntu20/Dockerfile b/docs/dev/envs/ubuntu20/Dockerfile
index 4122533a..3c74beec 100644
--- a/docs/dev/envs/ubuntu20/Dockerfile
+++ b/docs/dev/envs/ubuntu20/Dockerfile
@@ -1,6 +1,7 @@
 FROM ubuntu:20.04
 COPY install.sh /
 RUN /install.sh && rm -rf /var/lib/apt/lists/*
+RUN apt update && apt install -y clang-tidy && rm -rf /var/lib/apt/lists/*
 
 # extra python usually installed using linux-macos/install.sh
 RUN python3 -m pip install pytest numpy


Test patch:
diff --git a/bindings/Python/tests/pylibkriging_demo.py b/bindings/Python/tests/pylibkriging_demo.py
index c3de75f6..a5501bc6 100644
--- a/bindings/Python/tests/pylibkriging_demo.py
+++ b/bindings/Python/tests/pylibkriging_demo.py
@@ -1,5 +1,7 @@
+import numpy as np
+
+
 def test_kriging():
-    import numpy as np
     X = [0.0, 0.2, 0.5, 0.8, 1.0]
     f = lambda x: (1 - 1 / 2 * (np.sin(12 * x) / (1 + x) + 2 * np.cos(7 * x) * x ** 5 + 0.7))
     y = [f(xi) for xi in X]