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