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/intelrdfpmath-2.0u2/TESTS/test_bid_functions.h
Examining data/intelrdfpmath-2.0u2/TESTS/readtest.c
Examining data/intelrdfpmath-2.0u2/TESTS/readtest.h
Examining data/intelrdfpmath-2.0u2/TESTS/test_bid_conf.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_log2_t.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_bid.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_pow_t_table.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/architecture.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_log.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_exp_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_error_codes_enum.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_exception.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_ops.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_cons_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_error_codes.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/mtc_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_four_over_pi.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/endian.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_pow_cons.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_32_64.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_error_codes.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_int.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_names.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_pow.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_cbrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_mod_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_erf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_mod.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_ops_64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_inv_trig_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/compiler.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_inv_trig.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_inv_hyper_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/op_system.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_trig.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_bid_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/sqrt_tab_t.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/i_format.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_exception.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_function_info.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_erf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_log.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_erf_t.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_rdx_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_sqrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_erf_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_powi.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/sqrt_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_lgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_acosh_t.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_cbrt_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/sizeof.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_log_t.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_asinh_t.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_expm1.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_lgamma_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_functions.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_pow_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_private.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_exp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/ix86_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_asinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_globals.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_lgamma_t.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_cons.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/poly_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_cbrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_alpha_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_tgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/build.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_exp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_inv_hyper.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_int_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_powi_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_special_exp.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/assert.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_bessel_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_log_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_bessel.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_cbrt_t_table.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_pow.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_sqrt_x.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_sqrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_globals.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_lgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_int16.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_acos.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_int8.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_lround.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_cbrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_cos.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_frexp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_erfc.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_log2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_flag_operations.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_sqrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_uint32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_quantize.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_atanh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_fdimd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_tan.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_exp2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_scalb.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_acos.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_noncomp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_int8.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_round.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_decimal_data.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_next.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_hypot.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_uint16.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_quantumd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/wcstod128.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_scalbl.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_logbd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_ldexp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_frexp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_cbrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_fesetexceptflag.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_int64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_quantexpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_fdimd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_sub.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/strtod32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_ldexp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_rem.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_string.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_next.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_nearbyintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_fdimd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_atan.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_functions.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_noncomp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_atan.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_feraiseexcept.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_mul.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_add.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_lrintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_round_integral.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_b2d.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_uint8.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_expm1.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_sin.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_asinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_log.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_asinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_log1p.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_tgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_tanh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_uint16.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_log10.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_atan.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_cosh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_quantumd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_lgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_wrap_names.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_quantexpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_compare.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_int32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_erf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_scalb.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_sqrt_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_convert_data.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_minmax.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_int16.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_sinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_nexttowardd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_minmax.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_acosh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_int16.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_fma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_uint64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_log1p.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_acosh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_feclearexcept.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_tgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/strtod128.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_acos.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_tanh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_conf.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_bid128.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_exp2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_atan2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_int32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_next.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_fma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_fma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_add.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_llquantexpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_int64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_round_integral.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_llquantexpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_quantize.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_gcc_intrinsics.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_sin.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_llquantexpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_lrintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_tan.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_logb.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_nexttowardd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_2_str_tables.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_nearbyintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_asinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_cbrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_mul.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_atanh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_exp10.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_asin.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_frexp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_bid128.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_2_str.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_scalb.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_erfc.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_nearbyintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_2_str_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_internal.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_log.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_quantize.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_exp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_atan2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_tgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_rem.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_atan2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_llrintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_log10.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_scalbl.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_inline_add.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_compare.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_int32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_lround.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_div.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_decimal_globals.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_modf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/strtod64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_modf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_uint8.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_log.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_div_macros.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_lround.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_fmod.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_hypot.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_erf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_trans.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_rem.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_logbd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_binarydecimal.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_to_uint32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_llround.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_lgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_log2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_from_int.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_logbd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_modf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_llround.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_fegetexceptflag.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_exp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_expm1.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_uint16.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_exp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_compare.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_scalbl.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_llrintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_lrintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_exp10.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_bid64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_exp10.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_sqrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_cosh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_sin.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_exp2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_logb.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/dfp754.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_uint32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_sqrt.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_fmod.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_hypot.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_add.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_nexttowardd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_tan.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_int64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_ldexp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_tanh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_atanh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_erfc.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_fetestexcept.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_noncomp.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_logb.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_log1p.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_dpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_int8.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_cos.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_div.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/wcstod64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_log2.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_round_integral.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_log10.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_sinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_fmod.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_div.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_llrintd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_lgamma.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_uint8.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_to_uint64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_acosh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_expm1.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_llround.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_string.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_to_uint64.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_cos.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_quantexpd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_erf.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_string.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/wcstod32.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_asin.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_minmax.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_mul.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_cosh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_asin.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_quantumd.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_sinh.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_pow.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid32_pow.c
Examining data/intelrdfpmath-2.0u2/LIBRARY/src/bid64_pow.c

FINAL RESULTS:

data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_log.c:945:4:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
   printf("\n#define LOG_TABLE_NAME "STR(LOG_TABLE_NAME));
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_pow_cons.c:439:3:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
		printf( "\t/* %4i */ %#.4" STR(B_CHAR), ", /* %3i */",	\
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:312:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf( "Fatal error: " message                     \
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:717:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:728:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:740:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(MAC2);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:748:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:753:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(" )" MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:997:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "F0 = _u.i[0] & DIGIT_MASK(%i, 0);", BITS_PER_F_TYPE);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1011:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(MAC2 "F%i = _u.i[%i]; ", i, j);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1018:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "}");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1019:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1030:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i = p[%i]; ", i, num_g_digits - 1 - i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1031:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "extra_digit = p[%i]; ", num_g_digits);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1032:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "p = p[num_g_digits]");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1035:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i = *p++; ", i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1036:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "extra_digit = *p++");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1038:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1048:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i = (g%i << (lshift)) | (g%i >> (rshift));",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1050:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "g0 = (g0 << (lshift)) | (extra_digit >> (rshift))");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1051:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1066:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "XMUL(F0,g0,t0,g0)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1069:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(sMAC2 "XMUL_ADD(F0,g%i,t0,t0,g%i)", i, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1071:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(sMAC2 "MUL_ADD(F0,g%i,t0,g%i)", i, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1076:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "XMUL(g0,F0,t1,t0)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1088:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(sMAC2 "XMUL_ADD(g0,F%i,t%i,t%i,t%i)", i, i, i+1, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1096:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(sMAC2 "MUL_ADD(g0,F%i,t%i)", i, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1099:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(sMAC2 "g0 = t0");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1129:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2 "XMUL_XADDC(g%i,F0,t%i,t%i,c,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1132:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2 "XMUL_XADD(g%i,F0,t%i,t%i,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1135:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2 "MUL_ADD(g%i,F0,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1145:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1149:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1156:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1160:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1166:21:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                    printf(sMAC2 "MUL_ADD(g%i,F%i,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1174:6:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	    printf(sMAC2 "g%i = t%i", i, first);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1192:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "XMUL_XADDC(g,F0,g0,(DIGIT_TYPE)0,c,g0,w)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1199:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1203:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1207:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1224:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "if (c) ");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1227:21:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                    printf(MAC2 "if (++g%i == 0) ", i++);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1228:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "g%i++", i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1230:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "g%i += c", i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1233:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1239:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i = g%i;", i, i-1);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1240:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "g0 = extra_w_digit" MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1323:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g0 = (g0 << (lshift)) | (SECOND_MSD_OF_W >> (rshift));");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1324:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "SECOND_MSD_OF_W <<= (lshift)\n\n");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1329:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(MAC2 "g%i = (g%i << (lshift)) | (g%i >> (rshift));",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1333:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(MAC2 "g%i = (g%i << (lshift)) | (g%i >> (rshift))",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1336:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(MAC2 "g0 = (g0 << (lshift)) | (EXTRA_W_DIGIT >> (rshift))");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1337:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1349:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(MAC2 "t = TO_B_TYPE((SIGNED_DIGIT_TYPE) g%i)", num_w_digits-1);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1352:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(MAC2 "  + SCALE_TAB(%i)*TO_B_TYPE(g%i)", j++, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1353:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1378:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(MAC2 "tmp_digit = g%i & " DIGIT_HEX_FMT_SPEC ";",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1380:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i ^= tmp_digit;", half_precision_digit);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1389:3:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
		printf(MAC2 "hi = TO_F_TYPE((SIGNED_DIGIT_TYPE) g%i)", i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1391:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "   + SCALE_TAB(%i)*g%i", j-1, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1393:3:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
		printf(sMAC2 "lo = TO_F_TYPE(tmp_digit)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_trig_reduce.c:1398:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux.h:783:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf( DIGIT_FORMAT, hi);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux.h:785:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf( ZERO_FORMAT );
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:633:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf( sMAC2 "F%i = G_UX_FRACTION_DIGIT(x, %i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:635:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:639:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf( sMAC2 "P_UX_FRACTION_DIGIT(x, %i, g%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:641:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:669:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i = p[%i]; ", i, num_g_digits - 1 - i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:670:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "extra_digit = p[%i]; ", num_g_digits);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:671:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "p += %i", num_g_digits + 1);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:672:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:683:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g%i = (g%i << (lshift)) | (g%i >> (rshift));",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:685:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC2 "g0 = (g0 << (lshift)) | (extra_digit >> (rshift))");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:686:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:701:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "XMUL(F0,g0,t0,g0)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:704:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(sMAC2 "XMUL_ADD(F0,g%i,t0,t0,g%i)", i, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:706:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(sMAC2 "MUL_ADD(F0,g%i,t0,g%i)", i, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:711:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "XMUL(g0,F0,t1,t0)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:723:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(sMAC2 "XMUL_ADD(g0,F%i,t%i,t%i,t%i)", i, i, i+1, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:732:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(sMAC2 "MUL_ADD(g0,F%i,t%i)", i, i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:735:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(sMAC2 "g0 = t0");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:765:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2 "XMUL_XADDC(g%i,F0,t%i,t%i,c,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:768:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2 "XMUL_XADD(g%i,F0,t%i,t%i,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:771:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2 "MUL_ADD(g%i,F0,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:781:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:785:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:792:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:796:25:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                        printf(sMAC2 
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:802:21:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                    printf(sMAC2 "MUL_ADD(g%i,F%i,t%i,t%i)",
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:810:6:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	    printf(sMAC2 "g%i = t%i", i, first);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:828:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "XMUL_XADDC(g,F0,g0,(DIGIT_TYPE)0,c,g0,w)");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:835:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:839:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:843:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(sMAC2
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:860:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "if (c) ");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:863:21:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                    printf(MAC2 "if (++g%i == 0) ", i++);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:864:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "g%i++", i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:866:17:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
                printf(MAC2 "g%i += c", i);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:869:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:877:13:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
            printf(MAC2 "g%i = g%i;", i, i-1);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:878:9:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
        printf(MAC2 "g0 = extra_w_digit");
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_ux_radian_reduce.c:880:5:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
    printf(MAC3);
data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h:479:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(STR(GENPOLY_EXECUTABLE one degree=%i cn=), _degree);	\
data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h:480:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(STR(STR(coef) define=));					\
data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h:481:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(STR(STR(name) offset=%i options), _offset);		\
data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h:485:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(STR(GENPOLY_EXECUTABLE one degree=%i cn=), _degree);	\
data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h:486:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(STR(STR(coef) define=));					\
data/intelrdfpmath-2.0u2/LIBRARY/float128/mphoc_macros.h:487:2:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	printf(STR(STR(name)));						\
data/intelrdfpmath-2.0u2/LIBRARY/float128/op_system.h:229:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
#	error Operating system must be specified.
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h:70:4:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
   strcpy(ps, ps_in);
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h:141:4:  [4] (buffer) wcscpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using a function version that stops copying at the end
  of the buffer.
   wcscpy(ps, ps_in);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:141:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if ((sscanf(op+1, BID_FMT_LLX16""BID_FMT_LLX16, &(bid.w[BID_HIGH_128W]), &(bid.w[BID_LOW_128W])) == 2) || \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:153:13:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
            strcpy(str, op); \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:161:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf((op)+1, BID_FMT_X8, &(bid))) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:172:13:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
            strcpy(str, op); \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:181:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(op+1, BID_FMT_LLX16, &bid)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:192:13:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
            strcpy(str, op); \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:285:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (!sscanf(op+1, BID_FMT_LLX16, &bid)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:290:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (!sscanf(op, BID_FMT_LLD, &bid)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:295:7:  [4] (format) sprintf:
  Potential format string problem (CWE-134). Make format string constant.
      sprintf(str, BID_FMT_LLD, bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:299:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (!sscanf(op+1, BID_FMT_LLX16, &bid)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:304:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (!sscanf(op, BID_FMT_LLU, &bid)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:309:7:  [4] (format) sprintf:
  Potential format string problem (CWE-134). Make format string constant.
      sprintf(str, BID_FMT_LLU, bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:313:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(op+1, BID_FMT_LLX16""BID_FMT_LLX16, ((BID_UINT64*)&quad1+BID_HIGH_128W), (BID_UINT64*)&quad1+BID_LOW_128W) != 2) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:326:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(op+1, BID_FMT_LLX16""BID_FMT_X4, (BID_UINT64*)&ldbl1, &tmpi) != 2) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:350:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (sscanf(op+1, BID_FMT_X4""BID_FMT_LLX16, (unsigned int*)((BID_UINT64*)&ldbl1+1), (BID_UINT64*)&ldbl1) != 2) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:372:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (!sscanf(op+1, BID_FMT_LLX16, (BID_UINT64*)&dbl1)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:391:14:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function. If the scanf format is influenceable by an
  attacker, it's exploitable.
        if (!sscanf(op+1, BID_FMT_X8, (BID_UINT32*)&flt1)) { \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:539:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy (rounding, roundstr[0]);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:542:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy (rounding, roundstr[1]);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:545:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy (rounding, roundstr[2]);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:548:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy (rounding, roundstr[3]);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:551:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy (rounding, roundstr[4]);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1153:7:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
      printf (BID_FMT_LLD16 " %02x\n", Qi64, *pfpsf);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1158:8:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
	      printf (BID_FMT_LLD16 " %02x\n", *(BID_SINT64*)&li2, *pfpsf);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1164:7:  [4] (format) printf:
  If format strings can be influenced by an attacker, they can be exploited
  (CWE-134). Use a constant for the format specification.
      printf (BID_FMT_LLU16 " %02x\n", Qi64, *pfpsf);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1397:3:  [4] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf.
  sprintf (line, "%s %s %s %s\n", func, op1, op2, op3);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1589:3:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
  strcpy (s1, stat1);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1590:3:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
  strcpy (s2, stat2);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1829:2:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
	strcpy(full_line, line);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1893:9:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function.
    if (sscanf (line, "%s %d %s %s %s %s %x", funcstr, &rnd_mode,
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1899:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function.
        if (sscanf (line, "%s %d %s %s %s %x", funcstr, &rnd_mode,
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1906:13:  [4] (buffer) sscanf:
  The scanf() family's %s operation, without a limit specification, permits
  buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a
  different input function.
        if (sscanf(line, "%s %d %s %s %x", funcstr, &rnd_mode, op1,
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1950:7:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
      strcpy (rounding, roundstr_bid[rnd]);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6139:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(strtmp, str_prefix);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6140:6:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
					strcat(strtmp, istr1);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6141:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(istr1, strtmp);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6160:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(strtmp, str_prefix);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6161:6:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
					strcat(strtmp, istr1);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6162:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(istr1, strtmp);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6181:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(strtmp, str_prefix);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6182:6:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
					strcat(strtmp, istr1);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6183:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(istr1, strtmp);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6204:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(strtmp, str_prefix);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6205:6:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
					strcat(strtmp, istr1);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6206:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(istr1, strtmp);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6228:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(strtmp, str_prefix);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6229:6:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
					strcat(strtmp, istr1);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6230:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(istr1, strtmp);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6252:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(strtmp, str_prefix);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6253:6:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
					strcat(strtmp, istr1);
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6254:6:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
					strcpy(istr1, strtmp);
data/intelrdfpmath-2.0u2/LIBRARY/float128/dpml_names.h:554:31:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
#    define RANDOM_BASE_NAME  random
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1572:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char  c[4];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1577:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[2];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1581:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[2];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1588:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[3];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1605:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char   c[8];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1610:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[6];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1617:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[6];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1621:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[6];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1628:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[7];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1634:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char    c[6];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1650:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    unsigned char   c[16];
data/intelrdfpmath-2.0u2/LIBRARY/float128/f_format.h:1657:18:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
        unsigned char   c[14];
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128.c:1403:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
unsigned char bid_char_table2[180] = {
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128.c:1498:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
unsigned char bid_char_table3[3000] = {
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_2_str.h:38:20:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
BID_EXTERN_C const char bid_midi_tbl[1000][3];
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_2_str_tables.c:40:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char bid_midi_tbl[1000][3] = {
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_string.c:133:14:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      len += sprintf (str + len, "%u", exp);// should not use sprintf (should 
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_string.c:137:14:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      len += sprintf (str + len, "%d", exp);// should not use sprintf (should 
data/intelrdfpmath-2.0u2/LIBRARY/src/bid128_string.c:295:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char c, buffer[MAX_STRING_DIGITS_128];
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_functions.h:374:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         unsigned char s[256];
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h:89:20:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
		   if(*ps0=='-') strcpy(ps0,"-QNAN");
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h:90:11:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
		   else strcpy(ps0, "QNAN");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:210:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(str, "%d", bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:224:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(str, "%d", bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:239:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(str, "%d", bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:253:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(str, "%u", bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:267:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(str, "%u", bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:281:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(str, "%u", bid);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:318:6:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
     strcpy(str, "unavalable");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:344:6:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
     sprintf(str, "%27.17e", (double)ldbl1); \
data/intelrdfpmath-2.0u2/TESTS/readtest.c:366:6:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
     sprintf(str, "%27.17e", (double)ldbl1); 
data/intelrdfpmath-2.0u2/TESTS/readtest.c:386:6:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
     sprintf(str, "%27.17e", dbl1);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:405:6:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
     sprintf(str, "%18.9e", flt1);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:479:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char funcstr[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:481:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char string[STRMAX];		// conversion buffer
data/intelrdfpmath-2.0u2/TESTS/readtest.c:482:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char str1[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:485:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char op1[STRMAX], op2[STRMAX], op3[STRMAX];	// conversion strings
data/intelrdfpmath-2.0u2/TESTS/readtest.c:486:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char res[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:489:1:  [2] (buffer) wchar_t:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
wchar_t wistr1[STRMAX], *wendptr;
data/intelrdfpmath-2.0u2/TESTS/readtest.c:490:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char str_prefix[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:491:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char istr1[STRMAX], istr2[STRMAX], istr3[STRMAX], str2[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:492:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char convstr[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:493:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char res[STRMAX], rstr[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:494:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char version[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:496:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char rounding[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:498:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char result[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:499:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char status_str[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:500:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char exp_result[STRMAX], exp_status[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:501:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char line[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:502:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char full_line[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1110:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1367:5:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
    strcpy (str1, "unavailable");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1368:5:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
    strcpy (str2, "unavailable");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1373:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf (str1, "%.17le", (double) Rldbl);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1374:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf (str2, "%.17le", (double) Rtldbl);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1379:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf (str1, "%.17le", Rdbl);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1380:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf (str2, "%.17le", Rtdbl);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1385:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf (str1, "%.9e", Rflt);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1386:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf (str2, "%.9e", Rtflt);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1583:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char s1[STRMAX], s2[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1584:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char *wp1[64], *wp2[64];
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1719:3:  [2] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant string.
  strcpy (rounding, "half_even");
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6138:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char strtmp[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6159:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char strtmp[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6180:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char strtmp[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6203:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char strtmp[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6227:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char strtmp[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/readtest.h:6251:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
					char strtmp[STRMAX];
data/intelrdfpmath-2.0u2/TESTS/test_bid_functions.h:372:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         unsigned char s[256];
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h:64:17:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
   ps = malloc((strlen(ps_in)+2)*sizeof(char));
data/intelrdfpmath-2.0u2/LIBRARY/src/bid_strtod.h:134:10:  [1] (buffer) wcslen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
   k = 1+wcslen(ps_in);
data/intelrdfpmath-2.0u2/TESTS/readtest.c:906:3:  [1] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant character.
  strcpy (istr1, "");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:907:3:  [1] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant character.
  strcpy (istr2, "");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:908:3:  [1] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant character.
  strcpy (istr3, "");
data/intelrdfpmath-2.0u2/TESTS/readtest.c:1873:9:  [1] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused). Risk is low because the source is a constant character.
        strcpy(str_prefix, "");

ANALYSIS SUMMARY:

Hits = 240
Lines analyzed = 371785 in approximately 11.97 seconds (31071 lines/second)
Physical Source Lines of Code (SLOC) = 310471
Hits@level = [0] 494 [1]   6 [2]  69 [3]   1 [4] 164 [5]   0
Hits@level+ = [0+] 734 [1+] 240 [2+] 234 [3+] 165 [4+] 164 [5+]   0
Hits/KSLOC@level+ = [0+] 2.36415 [1+] 0.773019 [2+] 0.753694 [3+] 0.531451 [4+] 0.52823 [5+]   0
Dot directories skipped = 1 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.