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/ldc-1.21.0/tests/plugins/addFuncEntryCall/addFuncEntryCallPass.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cabi2.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/test6716.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/ldc_cabi2.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/externmangle2.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cpp_nonpod_byval.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cppb.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/stdint.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cpp_stdlib.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/externmangle.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cpp_abi_tests.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cppb.h Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/runnable/extra-files/cpp11.cpp Examining data/ldc-1.21.0/tests/d2/dmd-testsuite/dshell/extra-files/cpp_header_gen/app.cpp Examining data/ldc-1.21.0/dmd/version.h Examining data/ldc-1.21.0/dmd/init.h Examining data/ldc-1.21.0/dmd/compiler.h Examining data/ldc-1.21.0/dmd/aggregate.h Examining data/ldc-1.21.0/dmd/staticassert.h Examining data/ldc-1.21.0/dmd/doc.h Examining data/ldc-1.21.0/dmd/globals.h Examining data/ldc-1.21.0/dmd/cond.h Examining data/ldc-1.21.0/dmd/nspace.h Examining data/ldc-1.21.0/dmd/mtype.h Examining data/ldc-1.21.0/dmd/import.h Examining data/ldc-1.21.0/dmd/scope.h Examining data/ldc-1.21.0/dmd/hdrgen.h Examining data/ldc-1.21.0/dmd/attrib.h Examining data/ldc-1.21.0/dmd/tokens.h Examining data/ldc-1.21.0/dmd/mangle.h Examining data/ldc-1.21.0/dmd/objc.h Examining data/ldc-1.21.0/dmd/template.h Examining data/ldc-1.21.0/dmd/mars.h Examining data/ldc-1.21.0/dmd/errors.h Examining data/ldc-1.21.0/dmd/enum.h Examining data/ldc-1.21.0/dmd/arraytypes.h Examining data/ldc-1.21.0/dmd/module.h Examining data/ldc-1.21.0/dmd/root/array.h Examining data/ldc-1.21.0/dmd/root/rmem.h Examining data/ldc-1.21.0/dmd/root/ctfloat.h Examining data/ldc-1.21.0/dmd/root/object.h Examining data/ldc-1.21.0/dmd/root/file.h Examining data/ldc-1.21.0/dmd/root/port.h Examining data/ldc-1.21.0/dmd/root/dsystem.h Examining data/ldc-1.21.0/dmd/root/outbuffer.h Examining data/ldc-1.21.0/dmd/root/longdouble.h Examining data/ldc-1.21.0/dmd/root/root.h Examining data/ldc-1.21.0/dmd/root/dcompat.h Examining data/ldc-1.21.0/dmd/root/bitarray.h Examining data/ldc-1.21.0/dmd/root/filename.h Examining data/ldc-1.21.0/dmd/target.h Examining data/ldc-1.21.0/dmd/ldcbindings.h Examining data/ldc-1.21.0/dmd/declaration.h Examining data/ldc-1.21.0/dmd/dsymbol.h Examining data/ldc-1.21.0/dmd/statement.h Examining data/ldc-1.21.0/dmd/aliasthis.h Examining data/ldc-1.21.0/dmd/ctfe.h Examining data/ldc-1.21.0/dmd/id.h Examining data/ldc-1.21.0/dmd/identifier.h Examining data/ldc-1.21.0/dmd/complex_t.h Examining data/ldc-1.21.0/dmd/ast_node.h Examining data/ldc-1.21.0/dmd/visitor.h Examining data/ldc-1.21.0/dmd/json.h Examining data/ldc-1.21.0/dmd/expression.h Examining data/ldc-1.21.0/ir/irfuncty.cpp Examining data/ldc-1.21.0/ir/irfunction.h Examining data/ldc-1.21.0/ir/irfunction.cpp Examining data/ldc-1.21.0/ir/irtypestruct.cpp Examining data/ldc-1.21.0/ir/irdsymbol.h Examining data/ldc-1.21.0/ir/irvar.h Examining data/ldc-1.21.0/ir/irdsymbol.cpp Examining data/ldc-1.21.0/ir/irtypefunction.h Examining data/ldc-1.21.0/ir/irtype.cpp Examining data/ldc-1.21.0/ir/irtype.h Examining data/ldc-1.21.0/ir/irtypeclass.h Examining data/ldc-1.21.0/ir/irtypeaggr.h Examining data/ldc-1.21.0/ir/irfuncty.h Examining data/ldc-1.21.0/ir/iraggr.h Examining data/ldc-1.21.0/ir/irtypeaggr.cpp Examining data/ldc-1.21.0/ir/irtypeclass.cpp Examining data/ldc-1.21.0/ir/iraggr.cpp Examining data/ldc-1.21.0/ir/irforw.h Examining data/ldc-1.21.0/ir/irtypefunction.cpp Examining data/ldc-1.21.0/ir/irtypestruct.h Examining data/ldc-1.21.0/ir/irmodule.cpp Examining data/ldc-1.21.0/ir/irvar.cpp Examining data/ldc-1.21.0/ir/irmodule.h Examining data/ldc-1.21.0/ir/irclass.cpp Examining data/ldc-1.21.0/gen/typinf.h Examining data/ldc-1.21.0/gen/typinf.cpp Examining data/ldc-1.21.0/gen/runtime.h Examining data/ldc-1.21.0/gen/dibuilder.h Examining data/ldc-1.21.0/gen/classes.h Examining data/ldc-1.21.0/gen/pragma.cpp Examining data/ldc-1.21.0/gen/binops.cpp Examining data/ldc-1.21.0/gen/nested.h Examining data/ldc-1.21.0/gen/coverage.h Examining data/ldc-1.21.0/gen/recursivevisitor.h Examining data/ldc-1.21.0/gen/rttibuilder.cpp Examining data/ldc-1.21.0/gen/moduleinfo.cpp Examining data/ldc-1.21.0/gen/modules.h Examining data/ldc-1.21.0/gen/complex.cpp Examining data/ldc-1.21.0/gen/abi-nvptx.cpp Examining data/ldc-1.21.0/gen/nested.cpp Examining data/ldc-1.21.0/gen/abi-spirv.cpp Examining data/ldc-1.21.0/gen/target.cpp Examining data/ldc-1.21.0/gen/structs.h Examining data/ldc-1.21.0/gen/llvmhelpers.cpp Examining data/ldc-1.21.0/gen/ldctraits.cpp Examining data/ldc-1.21.0/gen/attributes.h Examining data/ldc-1.21.0/gen/pgo_ASTbased.h Examining data/ldc-1.21.0/gen/passes/StripExternals.cpp Examining data/ldc-1.21.0/gen/passes/metadata.h Examining data/ldc-1.21.0/gen/passes/Passes.h Examining data/ldc-1.21.0/gen/passes/SimplifyDRuntimeCalls.cpp Examining data/ldc-1.21.0/gen/passes/GarbageCollect2Stack.cpp Examining data/ldc-1.21.0/gen/coverage.cpp Examining data/ldc-1.21.0/gen/abi-nvptx.h Examining data/ldc-1.21.0/gen/funcgenstate.cpp Examining data/ldc-1.21.0/gen/to_string.h Examining data/ldc-1.21.0/gen/asmstmt.cpp Examining data/ldc-1.21.0/gen/modules.cpp Examining data/ldc-1.21.0/gen/objcgen.cpp Examining data/ldc-1.21.0/gen/abi-ppc64le.h