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