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/singular-4.1.2-p1+ds/gfanlib/gfanlib_paralleltraverser.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_symmetriccomplex.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_polyhedralfan.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_field.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_symmetry.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_symmetry.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_circuittableint.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_polyhedralfan.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_zfan.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_zcone.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_mixedvolume.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_z.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_circuittableint.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_traversal.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_mixedvolume.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_polymakefile.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_traversal.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_field.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_paralleltraverser.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_vector.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_tropicalhomotopy.h
Examining data/singular-4.1.2-p1+ds/gfanlib/test.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_zcone.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_symmetriccomplex.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_polymakefile.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_zfan.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlibtest.cpp
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_q.h
Examining data/singular-4.1.2-p1+ds/gfanlib/gfanlib_matrix.h
Examining data/singular-4.1.2-p1+ds/kernel/ideals.h
Examining data/singular-4.1.2-p1+ds/kernel/ideals.cc
Examining data/singular-4.1.2-p1+ds/kernel/mod2.h
Examining data/singular-4.1.2-p1+ds/kernel/polys.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/GMPrat.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/npolygon.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/GMPrat.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/semic.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/multicnt.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/kmatrix.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/semic.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/spectrum.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/spectrum.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/splist.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/splist.h
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/npolygon.cc
Examining data/singular-4.1.2-p1+ds/kernel/spectrum/multicnt.cc
Examining data/singular-4.1.2-p1+ds/kernel/structs.h
Examining data/singular-4.1.2-p1+ds/kernel/polys.h
Examining data/singular-4.1.2-p1+ds/kernel/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/preimage.cc
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/timer.h
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/feread.cc
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/fereadl.c
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/feread.h
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/rlimit.h
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/timer.cc
Examining data/singular-4.1.2-p1+ds/kernel/oswrapper/rlimit.c
Examining data/singular-4.1.2-p1+ds/kernel/digitech.cc
Examining data/singular-4.1.2-p1+ds/kernel/fast_mult.cc
Examining data/singular-4.1.2-p1+ds/kernel/fast_mult.h
Examining data/singular-4.1.2-p1+ds/kernel/digitech.h
Examining data/singular-4.1.2-p1+ds/kernel/preimage.h
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/walkMain.h
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/walkSupport.cc
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/walkProc.h
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/walkMain.cc
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/walkSupport.h
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/groebner_walk/walkProc.cc
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmvec.h
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmgauss.cc
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmgauss.h
Examining data/singular-4.1.2-p1+ds/kernel/fglm/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmcomb.cc
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmhom.cc
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmvec.cc
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglm.h
Examining data/singular-4.1.2-p1+ds/kernel/fglm/fglmzero.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/khstd.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/tgb.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/gr_kstd2.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/tgbgauss.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5lists.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/shiftgb.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kstd1.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/khstd.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kutil.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kstd2.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz0.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz1.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/tgb.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/sca.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kstdfac.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/nc.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz4.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5gb.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5c.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/shiftgb.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kutil.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kstd1.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kstdfac.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/janet.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz3.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/ratgring.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/units.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/units.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5data.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kInline.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kspoly.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/ringgb.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5data.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5c.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/janet.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/tgbgauss.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/ratgring.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5gb.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/nc.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/kpolys.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/syz2.cc
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/tgb_internal.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/ringgb.h
Examining data/singular-4.1.2-p1+ds/kernel/GBEngine/f5lists.h
Examining data/singular-4.1.2-p1+ds/kernel/maps/gen_maps.h
Examining data/singular-4.1.2-p1+ds/kernel/maps/fast_maps.h
Examining data/singular-4.1.2-p1+ds/kernel/maps/find_perm.cc
Examining data/singular-4.1.2-p1+ds/kernel/maps/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/maps/subst_maps.cc
Examining data/singular-4.1.2-p1+ds/kernel/maps/fast_maps.cc
Examining data/singular-4.1.2-p1+ds/kernel/maps/find_perm.h
Examining data/singular-4.1.2-p1+ds/kernel/maps/gen_maps.cc
Examining data/singular-4.1.2-p1+ds/kernel/tmult.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/interpolation.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/linearAlgebra.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/minpoly.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/Cache.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/eigenval.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/MinorInterface.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/minpoly.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/eigenval.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/Minor.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/MinorInterface.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/CacheImplementation.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/MinorProcessor.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/MinorProcessor.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/Minor.h
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/interpolation.cc
Examining data/singular-4.1.2-p1+ds/kernel/linear_algebra/linearAlgebra.cc
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/stairc.h
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/hutil.h
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/hutil.cc
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/hilb.h
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/hdegree.cc
Examining data/singular-4.1.2-p1+ds/kernel/combinatorics/hilb.cc
Examining data/singular-4.1.2-p1+ds/kernel/numeric/mpr_numeric.h
Examining data/singular-4.1.2-p1+ds/kernel/numeric/mpr_inout.h
Examining data/singular-4.1.2-p1+ds/kernel/numeric/test.cc
Examining data/singular-4.1.2-p1+ds/kernel/numeric/mpr_inout.cc
Examining data/singular-4.1.2-p1+ds/kernel/numeric/mpr_numeric.cc