Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/Empty.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/HelloArgon.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/HelloArgonInC.c Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/HelloEthane.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/HelloSodiumChloride.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/HelloSodiumChlorideInC.c Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/examples/HelloWaterBox.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/arm.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/asmjit.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/asmjit_apibegin.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/asmjit_apiend.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/asmjit_build.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/arch.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/arch.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/assembler.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/assembler.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codebuilder.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codebuilder.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codecompiler.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codecompiler.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codeemitter.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codeemitter.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codeholder.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/codeholder.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/constpool.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/constpool.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/cpuinfo.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/cpuinfo.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/func.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/func.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/globals.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/globals.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/inst.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/inst.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/logging.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/logging.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/misc_p.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/operand.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/operand.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/osutils.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/osutils.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/regalloc.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/regalloc_p.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/runtime.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/runtime.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/simdtypes.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/string.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/string.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/utils.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/utils.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/vmem.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/vmem.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/zone.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/base/zone.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86assembler.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86assembler.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86builder.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86builder.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86compiler.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86compiler.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86emitter.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86globals.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86inst.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86inst.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86instimpl.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86instimpl_p.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86internal.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86internal_p.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86logging.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86logging_p.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86misc.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86operand.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86operand.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86operand_regs.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86regalloc.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/asmjit/x86/x86regalloc_p.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/csha1/include/SHA1.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/csha1/src/SHA1.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/hilbert/include/hilbert.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/hilbert/src/hilbert.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/irrxml/example/test.cpp Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/irrxml/include/CXMLReaderImpl.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/irrxml/include/fast_atof.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/irrxml/include/heapsort.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/irrxml/include/irrArray.h Examining data/openmm-7.4.0.491.gac5a8f71+dfsg/libraries/irrxml/include/irrString.h