Enter a model name: === Verification check vc-memory-leak start (2021-02-09 22:14:53) === !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! !!!!! !!!!! VERIFICATION CHECK: vc-memory-leak !!!!! !!!!! !!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Description: Check that the model has no memory leaks. This is tested using the Valgrind memory debugging tool (http://valgrind.org) by performing a series of energy and force calculations on a randomly distorted face-centered cubic (FCC) cube base structure for both non-periodic and periodic boundary conditions. Separate configurations are tested for each species supported by the model, as well as one containing a random distribution of all species. Configurations used for testing are provided as auxiliary files. Author: Ellad Tadmor and Daniel S. Karls ----------------------------------------------------------------------------------------------------- Results for KIM Model : MEAM_LAMMPS_KimLee_2017_MgNd__MO_059320827436_000 Supported species : Mg Nd random seed = 13 lattice constant (orig) = 3.000 perturbation amplitude = 0.300 number unit cells per side = 2 ----------------------------------------------------------------------------------------------------- MONOATOMIC STRUCTURE (pbc=False)-- Species = Mg (Configuration in file "config-F-Mg.xyz") ----------------------------------------------------------------------------------------------------- Energy = 199.94720147435913 Forces: 1 -6.30289807e+00 -8.58188596e+00 -9.67306562e+00 2 -4.55813565e+00 8.86606437e+00 -1.37885068e+01 3 2.77137700e+00 -1.51656673e+01 -2.15501800e+00 4 -1.21262042e+01 5.33435212e+00 1.57662720e+00 5 7.47460824e+00 -1.71062193e+01 -5.32429551e+00 6 7.41608415e+00 -8.41611593e-01 -1.03881363e+01 7 6.88111061e+00 -2.02030482e+01 -1.43392285e+01 8 -8.72778843e+00 -8.50499898e+00 2.38630136e-01 9 -1.09016981e+01 -1.04306971e+01 -2.05650050e+01 10 5.45232739e-01 1.96726918e+01 -2.31662255e+01 11 -3.08660691e+00 -1.49925553e+01 3.84212690e+00 12 -1.63261795e+01 1.73911136e+01 8.90199358e+00 13 -8.60774919e+00 -9.27025268e-01 -3.19429358e+01 14 1.03391450e+01 1.51552512e+01 -9.53328692e+00 15 2.85837308e+01 -6.30073452e+00 1.40343216e+01 16 7.24727044e+00 1.86766941e+01 5.50377681e+00 17 -1.71397782e+01 -1.10277641e+01 -2.53160994e+00 18 5.56039727e+00 9.11567414e+00 1.80785939e+00 19 3.82601945e+00 -1.33575203e+01 1.02595321e+01 20 -8.79577576e+00 6.76107496e+00 1.09308951e+01 21 -8.15723437e+00 -1.51823462e+01 2.83443575e+00 22 2.08196700e+01 1.34789544e+01 1.12535284e+01 23 9.41097472e+00 -4.87455210e+00 9.56766673e+00 24 -1.19750251e+00 5.81969719e+00 1.03286413e+01 25 -1.31471904e+01 -2.61663593e+00 -2.07113572e+00 26 -4.36680203e+00 1.87726629e+01 -4.86930294e+00 27 5.31814279e+00 -2.01237839e+01 1.37089325e+01 28 -2.06066612e+01 1.70701338e+01 9.38911283e+00 29 -4.40265970e+00 -7.67920778e+00 5.09280646e+00 30 1.12571103e+01 1.45685356e+01 2.02678394e+00 31 1.41684713e+01 -6.57585923e+00 1.25687748e+01 32 6.83151924e+00 1.38092130e+01 1.64813070e+01 MONOATOMIC STRUCTURE (pbc=True)-- Species = Mg (Configuration in file "config-T-Mg.xyz") ----------------------------------------------------------------------------------------------------- Energy = 199.94720147435913 Forces: 1 -6.30289807e+00 -8.58188596e+00 -9.67306562e+00 2 -4.55813565e+00 8.86606437e+00 -1.37885068e+01 3 2.77137700e+00 -1.51656673e+01 -2.15501800e+00 4 -1.21262042e+01 5.33435212e+00 1.57662720e+00 5 7.47460824e+00 -1.71062193e+01 -5.32429551e+00 6 7.41608415e+00 -8.41611593e-01 -1.03881363e+01 7 6.88111061e+00 -2.02030482e+01 -1.43392285e+01 8 -8.72778843e+00 -8.50499898e+00 2.38630136e-01 9 -1.09016981e+01 -1.04306971e+01 -2.05650050e+01 10 5.45232739e-01 1.96726918e+01 -2.31662255e+01 11 -3.08660691e+00 -1.49925553e+01 3.84212690e+00 12 -1.63261795e+01 1.73911136e+01 8.90199358e+00 13 -8.60774919e+00 -9.27025268e-01 -3.19429358e+01 14 1.03391450e+01 1.51552512e+01 -9.53328692e+00 15 2.85837308e+01 -6.30073452e+00 1.40343216e+01 16 7.24727044e+00 1.86766941e+01 5.50377681e+00 17 -1.71397782e+01 -1.10277641e+01 -2.53160994e+00 18 5.56039727e+00 9.11567414e+00 1.80785939e+00 19 3.82601945e+00 -1.33575203e+01 1.02595321e+01 20 -8.79577576e+00 6.76107496e+00 1.09308951e+01 21 -8.15723437e+00 -1.51823462e+01 2.83443575e+00 22 2.08196700e+01 1.34789544e+01 1.12535284e+01 23 9.41097472e+00 -4.87455210e+00 9.56766673e+00 24 -1.19750251e+00 5.81969719e+00 1.03286413e+01 25 -1.31471904e+01 -2.61663593e+00 -2.07113572e+00 26 -4.36680203e+00 1.87726629e+01 -4.86930294e+00 27 5.31814279e+00 -2.01237839e+01 1.37089325e+01 28 -2.06066612e+01 1.70701338e+01 9.38911283e+00 29 -4.40265970e+00 -7.67920778e+00 5.09280646e+00 30 1.12571103e+01 1.45685356e+01 2.02678394e+00 31 1.41684713e+01 -6.57585923e+00 1.25687748e+01 32 6.83151924e+00 1.38092130e+01 1.64813070e+01 MONOATOMIC STRUCTURE (pbc=False)-- Species = Nd (Configuration in file "config-F-Nd.xyz") ----------------------------------------------------------------------------------------------------- Energy = 327.97883744257257 Forces: 1 -7.42423683e+00 -1.85691904e+00 -9.83720756e+00 2 -2.27222972e+01 -2.27135899e+01 -2.45091691e+01 3 -9.70650419e-01 -1.02050484e+01 -1.24665600e+00 4 -1.93012679e+01 1.58983104e+01 -5.78703224e+00 5 1.93093323e+01 8.86297348e+00 -1.94903797e+01 6 -4.47608694e+00 5.68695511e+00 -4.02503251e+01 7 4.72121508e+00 -4.34649817e+01 2.89379284e+01 8 3.39151365e+01 1.84726024e+01 -3.79325447e+00 9 -1.25803173e+01 -1.72360870e+00 -2.89204449e+01 10 -1.37677792e+01 2.61052366e+01 -1.08807436e+01 11 -8.83412672e+00 6.76725614e+01 -4.45695612e+01 12 -4.16164716e+00 3.93675346e+01 -2.14681573e+01 13 -1.05284156e+01 -1.74254944e+01 -1.70780790e+01 14 1.83516964e+01 8.28916664e+00 -3.83241408e+00 15 1.51400403e+01 1.46378753e+01 2.20852217e+01 16 1.57552700e+01 1.74144047e+00 -1.84071752e+01 17 3.27988148e+00 -4.20452179e+00 2.51115627e+01 18 -6.28346275e+00 -2.20638889e+01 -1.85142559e+00 19 -3.05454818e+00 -5.22427701e+01 5.42372612e+00 20 -3.33835335e+01 1.28742280e+01 1.18287735e+01 21 2.29105655e+01 -6.36210031e+00 2.90607482e+01 22 1.55495478e+01 -2.07139772e+01 -3.00352617e+00 23 9.70123263e+00 -9.17467720e+00 3.87732040e+00 24 2.42102648e+01 1.73249432e+01 -1.51437759e+00 25 -5.90864447e+00 -1.81937952e+01 5.46475156e+01 26 -3.43373154e+01 -9.76654399e+01 2.65250692e+01 27 -3.14556521e+01 2.70953731e+01 3.51253071e+01 28 -1.05289044e+00 8.24949317e+00 5.74765683e+00 29 2.30174293e+01 3.62528773e+01 -1.25758852e+01 30 8.32772277e+00 1.03227463e+01 -5.90345141e+00 31 8.28460031e+00 -1.09537543e+01 2.49482216e+01 32 -2.23106311e+00 2.01102494e+01 1.60021386e+00 MONOATOMIC STRUCTURE (pbc=True)-- Species = Nd (Configuration in file "config-T-Nd.xyz") ----------------------------------------------------------------------------------------------------- Energy = 327.97883744257257 Forces: 1 -7.42423683e+00 -1.85691904e+00 -9.83720756e+00 2 -2.27222972e+01 -2.27135899e+01 -2.45091691e+01 3 -9.70650419e-01 -1.02050484e+01 -1.24665600e+00 4 -1.93012679e+01 1.58983104e+01 -5.78703224e+00 5 1.93093323e+01 8.86297348e+00 -1.94903797e+01 6 -4.47608694e+00 5.68695511e+00 -4.02503251e+01 7 4.72121508e+00 -4.34649817e+01 2.89379284e+01 8 3.39151365e+01 1.84726024e+01 -3.79325447e+00 9 -1.25803173e+01 -1.72360870e+00 -2.89204449e+01 10 -1.37677792e+01 2.61052366e+01 -1.08807436e+01 11 -8.83412672e+00 6.76725614e+01 -4.45695612e+01 12 -4.16164716e+00 3.93675346e+01 -2.14681573e+01 13 -1.05284156e+01 -1.74254944e+01 -1.70780790e+01 14 1.83516964e+01 8.28916664e+00 -3.83241408e+00 15 1.51400403e+01 1.46378753e+01 2.20852217e+01 16 1.57552700e+01 1.74144047e+00 -1.84071752e+01 17 3.27988148e+00 -4.20452179e+00 2.51115627e+01 18 -6.28346275e+00 -2.20638889e+01 -1.85142559e+00 19 -3.05454818e+00 -5.22427701e+01 5.42372612e+00 20 -3.33835335e+01 1.28742280e+01 1.18287735e+01 21 2.29105655e+01 -6.36210031e+00 2.90607482e+01 22 1.55495478e+01 -2.07139772e+01 -3.00352617e+00 23 9.70123263e+00 -9.17467720e+00 3.87732040e+00 24 2.42102648e+01 1.73249432e+01 -1.51437759e+00 25 -5.90864447e+00 -1.81937952e+01 5.46475156e+01 26 -3.43373154e+01 -9.76654399e+01 2.65250692e+01 27 -3.14556521e+01 2.70953731e+01 3.51253071e+01 28 -1.05289044e+00 8.24949317e+00 5.74765683e+00 29 2.30174293e+01 3.62528773e+01 -1.25758852e+01 30 8.32772277e+00 1.03227463e+01 -5.90345141e+00 31 8.28460031e+00 -1.09537543e+01 2.49482216e+01 32 -2.23106311e+00 2.01102494e+01 1.60021386e+00 MIXED STRUCTURE (pbc=False)-- Species = Mg Nd (Configuration in file "config-F-MgNd.xyz") ----------------------------------------------------------------------------------------------------- Energy = 426.6521289593704 Forces: 1 6.50872084e+00 -1.18756684e+01 1.25535467e+01 2 7.09875205e+00 -6.67120302e+00 -2.19608962e+01 3 2.71822842e+01 -6.26134622e+01 -2.03947012e+01 4 -6.67359677e+01 3.58681983e+01 -6.53187346e+00 5 -1.39942568e+01 -2.13405374e+01 -1.71048732e+01 6 1.95894159e+01 1.50231585e+01 -2.36035918e+01 7 2.53910943e+01 -3.06054816e+01 7.83866669e+00 8 -1.37105916e+01 -1.33947555e+01 -6.54873661e+00 9 -2.13666558e+01 3.59274184e-01 -1.69720202e+01 10 -5.35547480e+01 4.12341981e+01 -4.29256261e+00 11 3.15065454e+00 -6.54840334e+00 -4.92395018e+00 12 -2.37140448e+01 3.28021129e+01 -3.99332533e+00 13 3.52467547e+01 -4.00191013e+01 -3.67667307e+01 14 1.56051616e+01 9.35211660e+00 -6.12031129e+00 15 3.46595948e+01 1.56730032e+01 -8.55433107e+00 16 2.23293672e+01 3.33848013e+01 1.76635594e+01 17 -5.01392845e+00 -6.27332226e+00 2.46914959e+01 18 9.05804970e-01 1.43125710e+01 -1.30524088e+01 19 1.68045764e+01 -5.52118515e+01 1.52814648e+01 20 -5.40599109e+01 7.80794901e+00 1.82817824e+01 21 6.53838082e+00 -2.10268158e+01 -1.31996231e+00 22 2.60093997e+01 2.44133039e+00 1.34924298e+01 23 7.02085317e+00 -1.06828545e+01 8.62788517e+00 24 2.84020718e+00 -7.69164896e-01 1.54878952e+01 25 -2.27322763e+01 6.67931117e+00 -9.38823890e+00 26 -6.07574167e+00 3.15356674e+01 -8.40788662e+00 27 -6.93157433e+00 -8.43621612e+00 2.22466477e+01 28 -1.16562951e+01 9.61422043e+00 9.91894384e+00 29 -1.35336234e+00 7.04998875e+00 1.19734655e+01 30 1.97291804e+01 1.21758715e+01 -2.72962821e+00 31 1.83142960e+01 2.74880724e+00 1.74659515e+01 32 5.97485502e+00 1.74062577e+01 1.71422943e+01 MIXED STRUCTURE (pbc=True)-- Species = Mg Nd (Configuration in file "config-T-MgNd.xyz") ----------------------------------------------------------------------------------------------------- Energy = 626.043851330511 Forces: 1 1.25805901e+02 3.39538329e+00 9.00979706e+01 2 9.98039021e+00 -1.99645243e+00 -9.37712465e+00 3 8.45125734e+01 7.01093903e+00 -4.97615692e+01 4 -1.09140499e+02 -2.79882190e+01 -3.12941413e+01 5 -2.38285639e+01 6.08844022e+00 -6.15969080e+00 6 -8.95860676e+00 2.41809505e+01 -1.23510078e+01 7 -5.15397286e+01 5.67003426e+01 7.31492581e+01 8 -1.53286922e+01 -1.44837642e+01 -6.23798796e+00 9 -1.74637719e+01 -1.80762007e+00 -3.81177287e+00 10 -4.80145219e+01 3.07920365e+01 3.29271495e+01 11 6.90419216e+00 -5.08461503e+00 -1.04263002e+01 12 -6.02873320e+01 -2.50216841e+01 -6.12859411e+01 13 4.60953723e+01 -6.26382861e+01 -2.81471552e+01 14 1.10909809e+00 -2.36400516e+01 -4.98911954e+00 15 2.57053294e+01 1.68533993e+01 -6.71820850e+00 16 2.44537510e+01 1.97613619e+01 1.99777048e+01 17 6.58692191e+01 1.77454980e+01 -1.43132554e+01 18 1.27424527e+00 1.55338520e+01 -1.34490897e+01 19 2.41092094e+01 -3.50533663e+01 9.09583785e+00 20 -5.53583126e+01 -2.89620092e+01 -9.74787581e+00 21 7.63935953e+00 -3.26988359e+00 -7.90484084e+00 22 6.18415891e+00 2.39870398e+00 1.32672367e+01 23 -2.60129723e+01 2.14736782e+01 1.86136885e+01 24 2.85792830e+00 -5.22132758e+00 9.91393049e+00 25 -1.13265438e+01 7.24744740e+00 -1.17438705e+01 26 -1.42047704e+01 1.41864878e+01 -1.53699811e+01 27 -7.46914318e+00 -2.00281308e+01 1.49605951e+01 28 -1.18263115e+01 -4.76725429e+00 -2.24388534e+00 29 -2.27251315e+00 5.41034837e+00 1.13462335e+01 30 8.49657739e+00 8.62219169e-01 -2.31949942e+00 31 1.23158008e+01 7.10785995e+00 8.75300433e+00 32 9.71917668e+00 3.21371622e+00 5.54970778e+00 ================================================================================ VALGRIND OUTPUT ================================================================================ ==2500== Memcheck, a memory error detector ==2500== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==2500== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==2500== Command: python runner2.py MEAM_LAMMPS_KimLee_2017_MgNd__MO_059320827436_000 ==2500== ==2500== Conditional jump or move depends on uninitialised value(s) ==2500== at 0x4FCDC2C: __wcsnlen_avx2 (strlen-avx2.S:106) ==2500== by 0x4EFBCA1: wcsrtombs (wcsrtombs.c:104) ==2500== by 0x4E81C40: wcstombs (wcstombs.c:34) ==2500== by 0x5471CF: ??? (in /usr/bin/python3.6) ==2500== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==2500== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==2500== by 0x5515C0: ??? (in /usr/bin/python3.6) ==2500== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==2500== by 0x50A432: ??? (in /usr/bin/python3.6) ==2500== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==2500== by 0x5095C7: ??? (in /usr/bin/python3.6) ==2500== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==2500== ==2500== Conditional jump or move depends on uninitialised value(s) ==2500== at 0x4E654E8: internal_utf8_loop (loop.c:298) ==2500== by 0x4E654E8: __gconv_transform_internal_utf8 (skeleton.c:609) ==2500== by 0x4EFBCD4: wcsrtombs (wcsrtombs.c:110) ==2500== by 0x4E81C40: wcstombs (wcstombs.c:34) ==2500== by 0x5471CF: ??? (in /usr/bin/python3.6) ==2500== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==2500== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==2500== by 0x5515C0: ??? (in /usr/bin/python3.6) ==2500== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==2500== by 0x50A432: ??? (in /usr/bin/python3.6) ==2500== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==2500== by 0x5095C7: ??? (in /usr/bin/python3.6) ==2500== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==2500== ==2500== Conditional jump or move depends on uninitialised value(s) ==2500== at 0x4E654F1: internal_utf8_loop (loop.c:303) ==2500== by 0x4E654F1: __gconv_transform_internal_utf8 (skeleton.c:609) ==2500== by 0x4EFBCD4: wcsrtombs (wcsrtombs.c:110) ==2500== by 0x4E81C40: wcstombs (wcstombs.c:34) ==2500== by 0x5471CF: ??? (in /usr/bin/python3.6) ==2500== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==2500== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==2500== by 0x5515C0: ??? (in /usr/bin/python3.6) ==2500== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==2500== by 0x50A432: ??? (in /usr/bin/python3.6) ==2500== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==2500== by 0x5095C7: ??? (in /usr/bin/python3.6) ==2500== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==2500== ==2500== Conditional jump or move depends on uninitialised value(s) ==2500== at 0x4E65538: internal_utf8_loop (loop.c:298) ==2500== by 0x4E65538: __gconv_transform_internal_utf8 (skeleton.c:609) ==2500== by 0x4EFBCD4: wcsrtombs (wcsrtombs.c:110) ==2500== by 0x4E81C40: wcstombs (wcstombs.c:34) ==2500== by 0x5471CF: ??? (in /usr/bin/python3.6) ==2500== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==2500== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==2500== by 0x5515C0: ??? (in /usr/bin/python3.6) ==2500== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==2500== by 0x50A432: ??? (in /usr/bin/python3.6) ==2500== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==2500== by 0x5095C7: ??? (in /usr/bin/python3.6) ==2500== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==2500== ==2500== Conditional jump or move depends on uninitialised value(s) ==2500== at 0x4FCDDB7: __wcsnlen_avx2 (strlen-avx2.S:264) ==2500== by 0x4EFBCA1: wcsrtombs (wcsrtombs.c:104) ==2500== by 0x4E81C40: wcstombs (wcstombs.c:34) ==2500== by 0x5471CF: ??? (in /usr/bin/python3.6) ==2500== by 0x5474B0: PyUnicode_FSConverter (in /usr/bin/python3.6) ==2500== by 0x4C4D46: ??? (in /usr/bin/python3.6) ==2500== by 0x4F7E48: ??? (in /usr/bin/python3.6) ==2500== by 0x4FB843: ??? (in /usr/bin/python3.6) ==2500== by 0x4FC3D4: _PyArg_ParseStack_SizeT (in /usr/bin/python3.6) ==2500== by 0x4C6448: ??? (in /usr/bin/python3.6) ==2500== by 0x50A259: ??? (in /usr/bin/python3.6) ==2500== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==2500== ==2500== Mismatched free() / delete / delete [] ==2500== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2500== by 0x7E57A600: MEAMC::ProcessLibraryFile(_IO_FILE*, int, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45C83F: MEAMImplementation::ProcessParameterFiles(KIM::ModelDriverCreate*, int, _IO_FILE* const*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45ECF6: MEAMImplementation::MEAMImplementation(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E440A01: MEAM::MEAM(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E441E8D: ModelDriverCreateRoutine (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x78A59DDF: KIM::ModelImplementation::InitializeParameterizedModel(KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, KIM::Collections*) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5AF90: KIM::ModelImplementation::ModelCreate(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5F20A: KIM::ModelImplementation::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::ModelImplementation**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A13960: KIM::Model::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::Model**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78792CC7: void pybind11::cpp_function::initialize, std::allocator > const&)#15}, pybind11::tuple, KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, pybind11::name, pybind11::scope, pybind11::sibling, pybind11::arg, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, char [45]>(pybind11_init_model(pybind11::module_&)::{lambda(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&)#15}&&, pybind11::tuple (*)(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&, pybind11::arg const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, char const (&) [45])::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (KIM_Model_bind.cpp:314) ==2500== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==2500== Address 0x55b581d0 is 0 bytes inside a block of size 1,024 alloc'd ==2500== at 0x4C3289F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2500== by 0x7E579C08: MEAMC::ProcessLibraryFile(_IO_FILE*, int, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45C83F: MEAMImplementation::ProcessParameterFiles(KIM::ModelDriverCreate*, int, _IO_FILE* const*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45ECF6: MEAMImplementation::MEAMImplementation(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E440A01: MEAM::MEAM(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E441E8D: ModelDriverCreateRoutine (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x78A59DDF: KIM::ModelImplementation::InitializeParameterizedModel(KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, KIM::Collections*) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5AF90: KIM::ModelImplementation::ModelCreate(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5F20A: KIM::ModelImplementation::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::ModelImplementation**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A13960: KIM::Model::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::Model**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78792CC7: void pybind11::cpp_function::initialize, std::allocator > const&)#15}, pybind11::tuple, KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, pybind11::name, pybind11::scope, pybind11::sibling, pybind11::arg, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, char [45]>(pybind11_init_model(pybind11::module_&)::{lambda(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&)#15}&&, pybind11::tuple (*)(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&, pybind11::arg const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, char const (&) [45])::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (KIM_Model_bind.cpp:314) ==2500== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==2500== ==2500== Mismatched free() / delete / delete [] ==2500== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2500== by 0x7E574848: MEAMC::ProcessParameterFile(_IO_FILE*, int) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45C86E: MEAMImplementation::ProcessParameterFiles(KIM::ModelDriverCreate*, int, _IO_FILE* const*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45ECF6: MEAMImplementation::MEAMImplementation(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E440A01: MEAM::MEAM(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E441E8D: ModelDriverCreateRoutine (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x78A59DDF: KIM::ModelImplementation::InitializeParameterizedModel(KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, KIM::Collections*) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5AF90: KIM::ModelImplementation::ModelCreate(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5F20A: KIM::ModelImplementation::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::ModelImplementation**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A13960: KIM::Model::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::Model**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78792CC7: void pybind11::cpp_function::initialize, std::allocator > const&)#15}, pybind11::tuple, KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, pybind11::name, pybind11::scope, pybind11::sibling, pybind11::arg, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, char [45]>(pybind11_init_model(pybind11::module_&)::{lambda(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&)#15}&&, pybind11::tuple (*)(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&, pybind11::arg const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, char const (&) [45])::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (KIM_Model_bind.cpp:314) ==2500== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==2500== Address 0x55b59410 is 0 bytes inside a block of size 1,024 alloc'd ==2500== at 0x4C3289F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2500== by 0x7E57464A: MEAMC::ProcessParameterFile(_IO_FILE*, int) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45C86E: MEAMImplementation::ProcessParameterFiles(KIM::ModelDriverCreate*, int, _IO_FILE* const*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E45ECF6: MEAMImplementation::MEAMImplementation(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E440A01: MEAM::MEAM(KIM::ModelDriverCreate*, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, int*) (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x7E441E8D: ModelDriverCreateRoutine (in /home/worker-user1/.kim-api/2.2.1+GNU.GNU.GNU.2021-02-02-02-50-37/model-drivers-dir/MEAM_LAMMPS__MD_249792265679_000/libkim-api-model-driver.so) ==2500== by 0x78A59DDF: KIM::ModelImplementation::InitializeParameterizedModel(KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, KIM::Collections*) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5AF90: KIM::ModelImplementation::ModelCreate(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A5F20A: KIM::ModelImplementation::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::ModelImplementation**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78A13960: KIM::Model::Create(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, int*, KIM::Model**) (in /usr/local/lib/libkim-api.so.2.2.1) ==2500== by 0x78792CC7: void pybind11::cpp_function::initialize, std::allocator > const&)#15}, pybind11::tuple, KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&, pybind11::name, pybind11::scope, pybind11::sibling, pybind11::arg, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, pybind11::sibling, char [45]>(pybind11_init_model(pybind11::module_&)::{lambda(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&)#15}&&, pybind11::tuple (*)(KIM::Numbering, KIM::LengthUnit, KIM::EnergyUnit, KIM::ChargeUnit, KIM::TemperatureUnit, KIM::TimeUnit, std::__cxx11::basic_string, std::allocator > const&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&, pybind11::arg const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, pybind11::sibling const&, char const (&) [45])::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call) (KIM_Model_bind.cpp:314) ==2500== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==2500== ==2500== ==2500== HEAP SUMMARY: ==2500== in use at exit: 2,776,687 bytes in 1,540 blocks ==2500== total heap usage: 93,405 allocs, 91,865 frees, 119,920,457 bytes allocated ==2500== ==2500== LEAK SUMMARY: ==2500== definitely lost: 0 bytes in 0 blocks ==2500== indirectly lost: 0 bytes in 0 blocks ==2500== possibly lost: 145,616 bytes in 85 blocks ==2500== still reachable: 2,631,071 bytes in 1,455 blocks ==2500== suppressed: 0 bytes in 0 blocks ==2500== Rerun with --leak-check=full to see details of leaked memory ==2500== ==2500== For counts of detected and suppressed errors, rerun with: -v ==2500== Use --track-origins=yes to see where uninitialised values come from ==2500== ERROR SUMMARY: 6692 errors from 7 contexts (suppressed: 12639 from 652) ================================================================================ To pass this verification check the number of bytes that are "definitely lost" or "indirectly lost" must be zero. NOTE that Valgrind will typically report non-zero "possibly lost" bytes due to Python's internal memory allocation and garbage collection that it does not monitor. Full Valgrind output written to auxiliary file "valgrind.out" Grade: P Comment: No memory leak detected. === Verification check vc-memory-leak end (2021-02-09 22:15:29) ===