!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! !!!!! !!!!! 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_Wagner_2007_SiC__MO_430846853065_000 Supported species : C Si random seed = 13 lattice constant (orig) = 3.000 perturbation amplitude = 0.300 number unit cells per side = 2 ----------------------------------------------------------------------------------------------------- MONOATOMIC STRUCTURE (pbc=False)-- Species = C (Configuration in file "config-F-C.xyz") ----------------------------------------------------------------------------------------------------- Energy = 1707.7593062763967 Forces: 1 2.02324983e+02 -1.02759580e+02 -3.92670800e+02 2 -6.05782217e+02 2.05289153e+02 -1.48031411e+02 3 2.41278618e+00 -3.07545743e+02 3.51204246e+02 4 -1.31019081e+02 4.50206288e+02 2.37171334e+02 5 4.76305192e+02 -4.79426138e+01 1.56466005e+02 6 -2.99150307e+02 2.06807822e+02 1.65199149e+02 7 3.24408905e+02 -9.12458509e+02 -2.87212335e+02 8 -2.49889736e+03 -3.30960445e+03 1.12513816e+03 9 9.55967748e+00 -1.19039823e+02 4.71811295e-02 10 -1.75987519e+02 6.83359956e+01 -9.16837603e+00 11 3.88944364e+02 -2.56031230e+02 -1.03031870e+02 12 -4.63741030e+01 4.33636115e+01 4.05024621e+01 13 -6.22458343e+02 -1.02286750e+03 1.25378119e+02 14 1.12451595e+03 7.81112400e+02 7.95439157e+00 15 1.93447909e+03 4.10753159e+03 -6.32952616e+02 16 1.64773956e+02 -6.30914666e+01 1.63366399e+01 17 -4.69193186e+03 3.24905077e+03 6.61608268e+02 18 2.58331609e+02 5.62759703e+01 -5.37537443e+01 19 7.31708486e+03 -1.82469700e+03 1.96429423e+03 20 -2.64050621e+03 -1.35915730e+03 -2.93205754e+03 21 -4.41095973e+02 -4.56400099e+02 -1.32714879e+03 22 -7.05627054e+02 6.20447039e+02 -2.54530049e+02 23 -1.68810975e+02 7.34157294e+02 8.48284455e+02 24 5.89143863e+02 -2.73631257e+02 5.09062274e+02 25 -5.49344774e+03 6.01056720e+03 2.04353228e+03 26 -5.35220557e+01 -1.41707122e+00 5.37993614e+01 27 1.06138524e+04 -4.65503386e+03 8.05987155e+03 28 -5.12078942e+03 -1.41361352e+03 -1.00111493e+04 29 2.47471353e+02 -8.41098907e+01 -8.54347531e+00 30 5.43629444e+01 -1.02400216e+02 -4.27842107e+02 31 2.24622156e+01 -2.41588943e+02 1.69410469e+02 32 -3.50339545e+01 2.02449415e+01 5.28318343e+01 MONOATOMIC STRUCTURE (pbc=True)-- Species = C (Configuration in file "config-T-C.xyz") ----------------------------------------------------------------------------------------------------- Energy = 1707.7593062763967 Forces: 1 2.02324983e+02 -1.02759580e+02 -3.92670800e+02 2 -6.05782217e+02 2.05289153e+02 -1.48031411e+02 3 2.41278618e+00 -3.07545743e+02 3.51204246e+02 4 -1.31019081e+02 4.50206288e+02 2.37171334e+02 5 4.76305192e+02 -4.79426138e+01 1.56466005e+02 6 -2.99150307e+02 2.06807822e+02 1.65199149e+02 7 3.24408905e+02 -9.12458509e+02 -2.87212335e+02 8 -2.49889736e+03 -3.30960445e+03 1.12513816e+03 9 9.55967748e+00 -1.19039823e+02 4.71811295e-02 10 -1.75987519e+02 6.83359956e+01 -9.16837603e+00 11 3.88944364e+02 -2.56031230e+02 -1.03031870e+02 12 -4.63741030e+01 4.33636115e+01 4.05024621e+01 13 -6.22458343e+02 -1.02286750e+03 1.25378119e+02 14 1.12451595e+03 7.81112400e+02 7.95439157e+00 15 1.93447909e+03 4.10753159e+03 -6.32952616e+02 16 1.64773956e+02 -6.30914666e+01 1.63366399e+01 17 -4.69193186e+03 3.24905077e+03 6.61608268e+02 18 2.58331609e+02 5.62759703e+01 -5.37537443e+01 19 7.31708486e+03 -1.82469700e+03 1.96429423e+03 20 -2.64050621e+03 -1.35915730e+03 -2.93205754e+03 21 -4.41095973e+02 -4.56400099e+02 -1.32714879e+03 22 -7.05627054e+02 6.20447039e+02 -2.54530049e+02 23 -1.68810975e+02 7.34157294e+02 8.48284455e+02 24 5.89143863e+02 -2.73631257e+02 5.09062274e+02 25 -5.49344774e+03 6.01056720e+03 2.04353228e+03 26 -5.35220557e+01 -1.41707122e+00 5.37993614e+01 27 1.06138524e+04 -4.65503386e+03 8.05987155e+03 28 -5.12078942e+03 -1.41361352e+03 -1.00111493e+04 29 2.47471353e+02 -8.41098907e+01 -8.54347531e+00 30 5.43629444e+01 -1.02400216e+02 -4.27842107e+02 31 2.24622156e+01 -2.41588943e+02 1.69410469e+02 32 -3.50339545e+01 2.02449415e+01 5.28318343e+01 MONOATOMIC STRUCTURE (pbc=False)-- Species = Si (Configuration in file "config-F-Si.xyz") ----------------------------------------------------------------------------------------------------- Energy = 1048.3787897727398 Forces: 1 -1.49819903e+01 -3.53151683e+00 -3.28486811e+01 2 3.09573385e+01 -9.39097413e+01 -9.56608645e+01 3 7.03428485e+01 -8.37745473e+01 2.32004305e+01 4 -1.05114596e+02 5.44618970e+01 -7.72671214e+01 5 -4.15180590e+01 -7.87776925e+01 1.59783790e+01 6 6.89215355e+01 2.23757807e+02 -5.52002624e+01 7 3.52193566e+01 -6.41574313e+01 -8.41717737e+01 8 -1.00692556e+02 -7.71989832e+01 1.05233750e+02 9 -5.83719949e+01 7.42897522e+01 1.07787240e+02 10 -8.83001757e+01 1.55814585e+02 6.51900917e+01 11 -2.52206077e+02 2.44438143e+01 1.73952960e+02 12 2.74893639e+00 -5.75505249e+01 -6.15610057e+01 13 2.35800674e+02 -4.16421601e+02 -8.06038563e+01 14 2.22329153e+02 2.00596182e+02 -8.09657686e+01 15 1.23162159e+02 4.62037432e+02 6.44444415e+01 16 4.06855892e+02 8.52631625e+01 -7.94793977e+02 17 -6.84711769e+01 -1.87475740e+02 4.46505315e+01 18 1.24721528e+02 1.40609517e+02 -1.94277493e+02 19 4.03418082e+02 -1.28707995e+02 -9.09359396e+00 20 -1.54718959e+02 2.06343883e+02 2.61194856e+01 21 -2.68580252e+02 -1.81930371e+02 9.04550778e+01 22 1.37150345e+02 1.36224828e+02 -4.26012349e+01 23 6.54487570e+01 -5.54019355e+01 1.13337370e+02 24 -9.42705113e+01 -1.75360426e+02 2.02625231e+02 25 -1.79912040e+02 1.29993808e+02 -1.12759690e+01 26 -3.30470653e+02 -1.10644412e+02 6.29598311e+02 27 -4.58025703e+01 6.78031391e+01 4.65163250e+00 28 7.43973198e+01 -4.99903852e+00 4.07112086e+01 29 -5.77887935e+02 -2.21600171e+00 1.74533130e+02 30 6.18424099e+02 -1.58931940e+02 -7.92634498e+02 31 3.35338274e+01 2.26360628e+00 9.02210491e+01 32 -2.72132307e+02 -8.29135148e+01 4.40265779e+02 MONOATOMIC STRUCTURE (pbc=True)-- Species = Si (Configuration in file "config-T-Si.xyz") ----------------------------------------------------------------------------------------------------- Energy = 1048.3787897727398 Forces: 1 -1.49819903e+01 -3.53151683e+00 -3.28486811e+01 2 3.09573385e+01 -9.39097413e+01 -9.56608645e+01 3 7.03428485e+01 -8.37745473e+01 2.32004305e+01 4 -1.05114596e+02 5.44618970e+01 -7.72671214e+01 5 -4.15180590e+01 -7.87776925e+01 1.59783790e+01 6 6.89215355e+01 2.23757807e+02 -5.52002624e+01 7 3.52193566e+01 -6.41574313e+01 -8.41717737e+01 8 -1.00692556e+02 -7.71989832e+01 1.05233750e+02 9 -5.83719949e+01 7.42897522e+01 1.07787240e+02 10 -8.83001757e+01 1.55814585e+02 6.51900917e+01 11 -2.52206077e+02 2.44438143e+01 1.73952960e+02 12 2.74893639e+00 -5.75505249e+01 -6.15610057e+01 13 2.35800674e+02 -4.16421601e+02 -8.06038563e+01 14 2.22329153e+02 2.00596182e+02 -8.09657686e+01 15 1.23162159e+02 4.62037432e+02 6.44444415e+01 16 4.06855892e+02 8.52631625e+01 -7.94793977e+02 17 -6.84711769e+01 -1.87475740e+02 4.46505315e+01 18 1.24721528e+02 1.40609517e+02 -1.94277493e+02 19 4.03418082e+02 -1.28707995e+02 -9.09359396e+00 20 -1.54718959e+02 2.06343883e+02 2.61194856e+01 21 -2.68580252e+02 -1.81930371e+02 9.04550778e+01 22 1.37150345e+02 1.36224828e+02 -4.26012349e+01 23 6.54487570e+01 -5.54019355e+01 1.13337370e+02 24 -9.42705113e+01 -1.75360426e+02 2.02625231e+02 25 -1.79912040e+02 1.29993808e+02 -1.12759690e+01 26 -3.30470653e+02 -1.10644412e+02 6.29598311e+02 27 -4.58025703e+01 6.78031391e+01 4.65163250e+00 28 7.43973198e+01 -4.99903852e+00 4.07112086e+01 29 -5.77887935e+02 -2.21600171e+00 1.74533130e+02 30 6.18424099e+02 -1.58931940e+02 -7.92634498e+02 31 3.35338274e+01 2.26360628e+00 9.02210491e+01 32 -2.72132307e+02 -8.29135148e+01 4.40265779e+02 MIXED STRUCTURE (pbc=False)-- Species = C Si (Configuration in file "config-F-CSi.xyz") ----------------------------------------------------------------------------------------------------- Energy = 846.6967420441426 Forces: 1 -2.19534181e+02 -3.19515521e+02 9.22717252e+02 2 1.00047394e+03 1.00495770e+03 -6.46892037e+02 3 -3.75336759e+02 -4.39614921e+02 -2.26722319e+02 4 -3.84424485e+02 -3.14324300e+02 -9.44970522e+01 5 -5.23560700e+01 -7.89737019e+01 -1.11717133e+02 6 8.27814077e+00 1.40886699e+01 -2.92986460e+01 7 -1.71389491e+01 -8.24555695e+01 2.11512865e+02 8 -6.51295497e+01 4.07919918e+02 -9.28063265e+01 9 -4.32162535e+00 -1.46703439e+02 -7.95276644e+01 10 1.30726999e+00 1.72419738e+02 -5.91129684e+01 11 1.93583803e+01 -5.12465938e+01 3.32043791e+02 12 4.59928899e+01 -2.01715039e+01 -5.18374782e+01 13 -4.96936114e+00 1.98200291e+01 -1.17329662e+02 14 6.82751128e+01 2.88389574e+02 -2.10577963e+02 15 -1.27576404e+01 -2.86988535e+02 1.74138403e+02 16 -3.30732150e+02 6.37941969e+01 -2.98789290e+02 17 -3.31078826e+01 7.71295493e+01 9.45660114e+01 18 3.97398816e+01 1.12390500e+02 -3.90932191e+02 19 -2.36232298e+02 9.30363688e+01 2.28195513e+02 20 5.15887627e+01 -4.95076033e+02 1.26291080e+02 21 5.23988351e+01 -2.33698525e+02 5.45128871e+01 22 2.17708486e+01 -1.23242357e+01 -1.20565127e+01 23 -2.26895899e+01 -9.72760752e+00 -2.34413314e+01 24 -1.33590982e+01 -3.05749082e+01 4.59424109e+01 25 1.28296163e+01 -1.14287364e+02 -3.61379003e+02 26 -1.52819752e+02 2.16111053e+02 2.31739507e+02 27 4.79508839e+02 -2.33416211e+02 2.76661513e+02 28 -1.36211125e+02 5.05556037e+02 -1.56966998e+02 29 -6.59025847e+01 -1.21166435e+02 -9.76502951e+01 30 3.43197600e+02 4.44707155e+00 3.01544715e+02 31 7.97201136e+01 -5.62143594e+01 -9.02682714e+00 32 -9.74171314e+01 6.64193600e+01 7.06957495e+01 MIXED STRUCTURE (pbc=True)-- Species = C Si (Configuration in file "config-T-CSi.xyz") ----------------------------------------------------------------------------------------------------- Energy = 237.90292949594675 Forces: 1 -5.16662383e+00 1.00531448e+01 -2.47424429e+01 2 -1.59411090e+01 3.68190735e+01 -6.95254265e+01 3 1.05213860e+02 6.31414300e+01 -2.36867801e+01 4 1.07339455e+00 -1.23104709e+01 8.45224365e+00 5 -1.02608826e+01 -5.59223196e+00 -1.95677429e+01 6 -6.20869315e+00 -1.41802519e+01 1.59147439e+01 7 -1.57106958e-01 5.56594495e+00 9.67195242e+00 8 -1.89134042e+01 3.38981736e+01 -1.55134324e+01 9 -9.55579506e+00 -5.66167372e+00 1.37069167e+01 10 2.60788151e+01 -1.40593454e+01 4.20385932e+00 11 -5.52972442e+01 -1.32135175e+01 1.22535510e+02 12 3.21882217e+00 4.09220851e+00 2.46224886e+01 13 9.95673988e+00 2.13511906e+01 -8.70466980e+01 14 4.36576780e+00 1.62472886e+01 1.19668539e+01 15 6.17154672e+01 -1.70774873e+01 -2.75712365e+01 16 -3.02593718e+02 1.05070252e+02 -2.38909313e+02 17 -7.11356848e+01 -2.16529842e+01 9.32762052e+01 18 -1.84354022e+01 -1.58743984e+01 -2.11475181e+01 19 -5.36626070e+00 2.97453823e+01 7.03402583e+00 20 -1.13074585e+02 -1.25156718e+02 6.33020485e+01 21 1.75351214e+01 -1.10977281e+02 8.84674958e+01 22 -4.64718666e+00 -5.61349251e+01 -3.05624603e+01 23 -1.31715611e+01 7.74527675e+00 -1.88745564e+01 24 5.09458608e+00 -9.19010732e+00 -1.38917450e+01 25 -6.29186477e+01 8.69110034e+01 -2.32896333e+02 26 -2.37054651e+01 9.14978020e+01 3.50014672e+01 27 1.35855690e+02 7.46392570e+01 8.98932071e+01 28 -9.16676052e+01 3.70354403e+01 -5.13970533e+01 29 -4.00982748e+01 -1.32324323e+02 -4.92291041e+01 30 4.45332026e+02 -7.47516504e+01 2.11477449e+02 31 9.23324124e+01 -5.34964629e+01 8.54640329e+01 32 -3.94574523e+01 5.78409614e+01 3.95713427e+01 ================================================================================ VALGRIND OUTPUT ================================================================================ ==7387== Memcheck, a memory error detector ==7387== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==7387== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==7387== Command: python runner2.py MEAM_LAMMPS_Wagner_2007_SiC__MO_430846853065_000 ==7387== ==7387== Conditional jump or move depends on uninitialised value(s) ==7387== at 0x4FCDC2C: __wcsnlen_avx2 (strlen-avx2.S:106) ==7387== by 0x4EFBCA1: wcsrtombs (wcsrtombs.c:104) ==7387== by 0x4E81C40: wcstombs (wcstombs.c:34) ==7387== by 0x5471CF: ??? (in /usr/bin/python3.6) ==7387== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==7387== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==7387== by 0x5515C0: ??? (in /usr/bin/python3.6) ==7387== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==7387== by 0x50A432: ??? (in /usr/bin/python3.6) ==7387== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==7387== by 0x5095C7: ??? (in /usr/bin/python3.6) ==7387== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==7387== ==7387== Conditional jump or move depends on uninitialised value(s) ==7387== at 0x4E654E8: internal_utf8_loop (loop.c:298) ==7387== by 0x4E654E8: __gconv_transform_internal_utf8 (skeleton.c:609) ==7387== by 0x4EFBCD4: wcsrtombs (wcsrtombs.c:110) ==7387== by 0x4E81C40: wcstombs (wcstombs.c:34) ==7387== by 0x5471CF: ??? (in /usr/bin/python3.6) ==7387== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==7387== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==7387== by 0x5515C0: ??? (in /usr/bin/python3.6) ==7387== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==7387== by 0x50A432: ??? (in /usr/bin/python3.6) ==7387== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==7387== by 0x5095C7: ??? (in /usr/bin/python3.6) ==7387== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==7387== ==7387== Conditional jump or move depends on uninitialised value(s) ==7387== at 0x4E654F1: internal_utf8_loop (loop.c:303) ==7387== by 0x4E654F1: __gconv_transform_internal_utf8 (skeleton.c:609) ==7387== by 0x4EFBCD4: wcsrtombs (wcsrtombs.c:110) ==7387== by 0x4E81C40: wcstombs (wcstombs.c:34) ==7387== by 0x5471CF: ??? (in /usr/bin/python3.6) ==7387== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==7387== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==7387== by 0x5515C0: ??? (in /usr/bin/python3.6) ==7387== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==7387== by 0x50A432: ??? (in /usr/bin/python3.6) ==7387== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==7387== by 0x5095C7: ??? (in /usr/bin/python3.6) ==7387== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==7387== ==7387== Conditional jump or move depends on uninitialised value(s) ==7387== at 0x4E65538: internal_utf8_loop (loop.c:298) ==7387== by 0x4E65538: __gconv_transform_internal_utf8 (skeleton.c:609) ==7387== by 0x4EFBCD4: wcsrtombs (wcsrtombs.c:110) ==7387== by 0x4E81C40: wcstombs (wcstombs.c:34) ==7387== by 0x5471CF: ??? (in /usr/bin/python3.6) ==7387== by 0x6330AD: _Py_stat (in /usr/bin/python3.6) ==7387== by 0x5B9C10: ??? (in /usr/bin/python3.6) ==7387== by 0x5515C0: ??? (in /usr/bin/python3.6) ==7387== by 0x5A9DAB: _PyObject_FastCallKeywords (in /usr/bin/python3.6) ==7387== by 0x50A432: ??? (in /usr/bin/python3.6) ==7387== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==7387== by 0x5095C7: ??? (in /usr/bin/python3.6) ==7387== by 0x50A2FC: ??? (in /usr/bin/python3.6) ==7387== ==7387== Conditional jump or move depends on uninitialised value(s) ==7387== at 0x4FCDDB7: __wcsnlen_avx2 (strlen-avx2.S:264) ==7387== by 0x4EFBCA1: wcsrtombs (wcsrtombs.c:104) ==7387== by 0x4E81C40: wcstombs (wcstombs.c:34) ==7387== by 0x5471CF: ??? (in /usr/bin/python3.6) ==7387== by 0x5474B0: PyUnicode_FSConverter (in /usr/bin/python3.6) ==7387== by 0x4C4D46: ??? (in /usr/bin/python3.6) ==7387== by 0x4F7E48: ??? (in /usr/bin/python3.6) ==7387== by 0x4FB843: ??? (in /usr/bin/python3.6) ==7387== by 0x4FC3D4: _PyArg_ParseStack_SizeT (in /usr/bin/python3.6) ==7387== by 0x4C6448: ??? (in /usr/bin/python3.6) ==7387== by 0x50A259: ??? (in /usr/bin/python3.6) ==7387== by 0x50BEB3: _PyEval_EvalFrameDefault (in /usr/bin/python3.6) ==7387== ==7387== Mismatched free() / delete / delete [] ==7387== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==7387== by 0x7E57D600: 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) ==7387== by 0x7E45F83F: 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) ==7387== by 0x7E461CF6: 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) ==7387== by 0x7E443A01: 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) ==7387== by 0x7E444E8D: 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==7387== Address 0x55a7f4f0 is 0 bytes inside a block of size 1,024 alloc'd ==7387== at 0x4C3289F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==7387== by 0x7E57CC08: 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) ==7387== by 0x7E45F83F: 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) ==7387== by 0x7E461CF6: 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) ==7387== by 0x7E443A01: 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) ==7387== by 0x7E444E8D: 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==7387== ==7387== Mismatched free() / delete / delete [] ==7387== at 0x4C3323B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==7387== by 0x7E577848: 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) ==7387== by 0x7E45F86E: 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) ==7387== by 0x7E461CF6: 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) ==7387== by 0x7E443A01: 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) ==7387== by 0x7E444E8D: 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==7387== Address 0x55a806e0 is 0 bytes inside a block of size 1,024 alloc'd ==7387== at 0x4C3289F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==7387== by 0x7E57764A: 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) ==7387== by 0x7E45F86E: 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) ==7387== by 0x7E461CF6: 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) ==7387== by 0x7E443A01: 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) ==7387== by 0x7E444E8D: 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== 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) ==7387== by 0x787A191A: pybind11::cpp_function::dispatcher(_object*, _object*, _object*) (pybind11.h:767) ==7387== ==7387== ==7387== HEAP SUMMARY: ==7387== in use at exit: 2,776,687 bytes in 1,540 blocks ==7387== total heap usage: 92,532 allocs, 90,992 frees, 119,687,050 bytes allocated ==7387== ==7387== LEAK SUMMARY: ==7387== definitely lost: 0 bytes in 0 blocks ==7387== indirectly lost: 0 bytes in 0 blocks ==7387== possibly lost: 145,616 bytes in 85 blocks ==7387== still reachable: 2,631,071 bytes in 1,455 blocks ==7387== suppressed: 0 bytes in 0 blocks ==7387== Rerun with --leak-check=full to see details of leaked memory ==7387== ==7387== For counts of detected and suppressed errors, rerun with: -v ==7387== Use --track-origins=yes to see where uninitialised values come from ==7387== ERROR SUMMARY: 6692 errors from 7 contexts (suppressed: 12640 from 651) ================================================================================ 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.