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/madlib-1.3.0/Geo/Physical.h
Examining data/madlib-1.3.0/Geo/NullEntities.cc
Examining data/madlib-1.3.0/Geo/MAdModel.h
Examining data/madlib-1.3.0/Geo/NullModel.h
Examining data/madlib-1.3.0/Geo/GM_Iterators.h
Examining data/madlib-1.3.0/Geo/GmshEntities.cc
Examining data/madlib-1.3.0/Geo/GmshModel.h
Examining data/madlib-1.3.0/Geo/PGList.h
Examining data/madlib-1.3.0/Geo/GmshEntities.h
Examining data/madlib-1.3.0/Geo/NullModel.cc
Examining data/madlib-1.3.0/Geo/ModelInterface.cc
Examining data/madlib-1.3.0/Geo/MAdModel.cc
Examining data/madlib-1.3.0/Geo/GmshModel.cc
Examining data/madlib-1.3.0/Geo/ModelInterface.h
Examining data/madlib-1.3.0/Geo/NullEntities.h
Examining data/madlib-1.3.0/Mesh/CheckMesh.h
Examining data/madlib-1.3.0/Mesh/ParallelUtils.h
Examining data/madlib-1.3.0/Mesh/MeshDataBase.h
Examining data/madlib-1.3.0/Mesh/MeshDataBase.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseCommPeriodic.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseInterface.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseParallelInterface.cc
Examining data/madlib-1.3.0/Mesh/PeriodicInterfaceMigration.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseMigration.cc
Examining data/madlib-1.3.0/Mesh/Mark.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseIO.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseMiniMesh.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseCommCheck.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseGEntity2Physical.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseInterface.cc
Examining data/madlib-1.3.0/Mesh/MshTags.h
Examining data/madlib-1.3.0/Mesh/metisAdaptiveRepart.cc
Examining data/madlib-1.3.0/Mesh/metisAdaptiveRepart.h
Examining data/madlib-1.3.0/Mesh/CheckMesh.cc
Examining data/madlib-1.3.0/Mesh/Mark.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseMiniMesh.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseCommCheck.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseIterators.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseParallelIO.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseGEntity2Physical.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseLoadBalancing.h
Examining data/madlib-1.3.0/Mesh/PList.h
Examining data/madlib-1.3.0/Mesh/Balance.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseIO.cc
Examining data/madlib-1.3.0/Mesh/CheckOrientation.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseComm.h
Examining data/madlib-1.3.0/Mesh/ParallelUtils.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseParallelInterface.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseAttachable.h
Examining data/madlib-1.3.0/Mesh/MeshDataBaseLoadBalancing.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseParallelIO.cc
Examining data/madlib-1.3.0/Mesh/MeshDataBaseComm.cc
Examining data/madlib-1.3.0/Mesh/CheckOrientation.h
Examining data/madlib-1.3.0/Adapt/AdaptInterface.cc
Examining data/madlib-1.3.0/Adapt/MeshParametersManager.h
Examining data/madlib-1.3.0/Adapt/AdaptInterface.h
Examining data/madlib-1.3.0/Adapt/repositioning/MAdElasticityOp.h
Examining data/madlib-1.3.0/Adapt/repositioning/NodesRepositioningOp.h
Examining data/madlib-1.3.0/Adapt/repositioning/MobileObject.h
Examining data/madlib-1.3.0/Adapt/repositioning/LaplaceSmoothingOp.cc
Examining data/madlib-1.3.0/Adapt/repositioning/MAdElasticityOp.cc
Examining data/madlib-1.3.0/Adapt/repositioning/GeoMatcher.h
Examining data/madlib-1.3.0/Adapt/repositioning/GeoMatcher.cc
Examining data/madlib-1.3.0/Adapt/repositioning/LaplaceSmoothingOp.h
Examining data/madlib-1.3.0/Adapt/repositioning/MobileObject.cc
Examining data/madlib-1.3.0/Adapt/constraint/Constraint.h
Examining data/madlib-1.3.0/Adapt/constraint/ModelConstraintManager.cc
Examining data/madlib-1.3.0/Adapt/constraint/ModelConstraintManager.h
Examining data/madlib-1.3.0/Adapt/constraint/Constraint.cc
Examining data/madlib-1.3.0/Adapt/utils/MAdTimeManager.h
Examining data/madlib-1.3.0/Adapt/utils/MAdStatistics.h
Examining data/madlib-1.3.0/Adapt/utils/MAdLinearSystemSparskit.h
Examining data/madlib-1.3.0/Adapt/utils/History.cc
Examining data/madlib-1.3.0/Adapt/utils/MAdLinearSystem.h
Examining data/madlib-1.3.0/Adapt/utils/CallbackManager.h
Examining data/madlib-1.3.0/Adapt/utils/CallbackManager.cc
Examining data/madlib-1.3.0/Adapt/utils/DistanceFunction.cc
Examining data/madlib-1.3.0/Adapt/utils/MAdLinearSystemGmm.h
Examining data/madlib-1.3.0/Adapt/utils/NodalDataManager.cc
Examining data/madlib-1.3.0/Adapt/utils/DistanceFunction.h
Examining data/madlib-1.3.0/Adapt/utils/NodalDataManager.h
Examining data/madlib-1.3.0/Adapt/utils/MAdLinearSystemPETSc.h
Examining data/madlib-1.3.0/Adapt/utils/MAdTimeManager.cc
Examining data/madlib-1.3.0/Adapt/utils/History.h
Examining data/madlib-1.3.0/Adapt/utils/CallbackDefinition.h
Examining data/madlib-1.3.0/Adapt/utils/MAdStatistics.cc
Examining data/madlib-1.3.0/Adapt/utils/DistanceToPoints.h
Examining data/madlib-1.3.0/Adapt/output/MAdOutput.h
Examining data/madlib-1.3.0/Adapt/output/MAdOutput.cc
Examining data/madlib-1.3.0/Adapt/quality/OrientedMeanRatioEvaluator.cc
Examining data/madlib-1.3.0/Adapt/quality/ElementStatistics.h
Examining data/madlib-1.3.0/Adapt/quality/MeshQualityManager.cc
Examining data/madlib-1.3.0/Adapt/quality/MeanRatioEvaluator.cc
Examining data/madlib-1.3.0/Adapt/quality/OrientedMeanRatioEvaluator.h
Examining data/madlib-1.3.0/Adapt/quality/ElementEvaluatorBase.h
Examining data/madlib-1.3.0/Adapt/quality/MeanRatioEvaluator.h
Examining data/madlib-1.3.0/Adapt/quality/MeshQualityManager.h
Examining data/madlib-1.3.0/Adapt/sizeField/DiscreteSF.h
Examining data/madlib-1.3.0/Adapt/sizeField/BackgroundSF.cc
Examining data/madlib-1.3.0/Adapt/sizeField/AnisoMeshSize.h
Examining data/madlib-1.3.0/Adapt/sizeField/AnalyticalSField.cc
Examining data/madlib-1.3.0/Adapt/sizeField/MeshSizeBase.cc
Examining data/madlib-1.3.0/Adapt/sizeField/SizeField.h
Examining data/madlib-1.3.0/Adapt/sizeField/NullSField.h
Examining data/madlib-1.3.0/Adapt/sizeField/SizeFieldManager.cc
Examining data/madlib-1.3.0/Adapt/sizeField/DiscreteSF.cc
Examining data/madlib-1.3.0/Adapt/sizeField/SizeFieldBase.h
Examining data/madlib-1.3.0/Adapt/sizeField/LocalSizeField.cc
Examining data/madlib-1.3.0/Adapt/sizeField/LocalSizeField.h
Examining data/madlib-1.3.0/Adapt/sizeField/MeshSizeBase.h
Examining data/madlib-1.3.0/Adapt/sizeField/PWLinearSField.h
Examining data/madlib-1.3.0/Adapt/sizeField/NullSField.cc
Examining data/madlib-1.3.0/Adapt/sizeField/AnisoMeshSize.cc
Examining data/madlib-1.3.0/Adapt/sizeField/IsoMeshSize.h
Examining data/madlib-1.3.0/Adapt/sizeField/AnalyticalSField.h
Examining data/madlib-1.3.0/Adapt/sizeField/IsoMeshSize.cc
Examining data/madlib-1.3.0/Adapt/sizeField/BackgroundSF.h
Examining data/madlib-1.3.0/Adapt/sizeField/SizeFieldBase.cc
Examining data/madlib-1.3.0/Adapt/sizeField/PWLinearSField.cc
Examining data/madlib-1.3.0/Adapt/sizeField/SizeFieldManager.h
Examining data/madlib-1.3.0/Adapt/MeshParametersManager.cc
Examining data/madlib-1.3.0/Adapt/operator/MAdOperations.h
Examining data/madlib-1.3.0/Adapt/operator/OperatorTools.h
Examining data/madlib-1.3.0/Adapt/operator/FaceSwapOp.cc
Examining data/madlib-1.3.0/Adapt/operator/SliverFaceHandler.h
Examining data/madlib-1.3.0/Adapt/operator/SliverRegionHandler.cc
Examining data/madlib-1.3.0/Adapt/operator/SliverRegionHandler.h
Examining data/madlib-1.3.0/Adapt/operator/FaceCollapseOp.h
Examining data/madlib-1.3.0/Adapt/operator/RegionRemoveOp.cc
Examining data/madlib-1.3.0/Adapt/operator/VertexMoveOp.h
Examining data/madlib-1.3.0/Adapt/operator/EdgeSwapOp.cc
Examining data/madlib-1.3.0/Adapt/operator/RegionRemoveOp.h
Examining data/madlib-1.3.0/Adapt/operator/DESCOp.h
Examining data/madlib-1.3.0/Adapt/operator/EdgeSplitOp.cc
Examining data/madlib-1.3.0/Adapt/operator/EdgeSwapConfig.cc
Examining data/madlib-1.3.0/Adapt/operator/EdgeCollapseOp.h
Examining data/madlib-1.3.0/Adapt/operator/MAdOperatorBase.h
Examining data/madlib-1.3.0/Adapt/operator/EdgeSwapConfig.h
Examining data/madlib-1.3.0/Adapt/operator/VertexMoveOp.cc
Examining data/madlib-1.3.0/Adapt/operator/EdgeSwapOp.h
Examining data/madlib-1.3.0/Adapt/operator/SliverFaceHandler.cc
Examining data/madlib-1.3.0/Adapt/operator/EdgeCollapseOp.cc
Examining data/madlib-1.3.0/Adapt/operator/EdgeSplitOp.h
Examining data/madlib-1.3.0/Adapt/operator/OperatorTools.cc
Examining data/madlib-1.3.0/Adapt/operator/MAdOperatorBase.cc
Examining data/madlib-1.3.0/Adapt/operator/DESCOp.cc
Examining data/madlib-1.3.0/Adapt/operator/FaceSwapOp.h
Examining data/madlib-1.3.0/Adapt/operator/FaceCollapseOp.cc