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/flint-2.6.3/NTL-interface.h Examining data/flint-2.6.3/aprcl.h Examining data/flint-2.6.3/aprcl/config_gauss.c Examining data/flint-2.6.3/aprcl/config_jacobi.c Examining data/flint-2.6.3/aprcl/f_table.c Examining data/flint-2.6.3/aprcl/is_mul_coprime.c Examining data/flint-2.6.3/aprcl/is_prime.c Examining data/flint-2.6.3/aprcl/is_prime_divisors_in_residue.c Examining data/flint-2.6.3/aprcl/is_prime_final_division.c Examining data/flint-2.6.3/aprcl/is_prime_gauss.c Examining data/flint-2.6.3/aprcl/is_prime_jacobi.c Examining data/flint-2.6.3/aprcl/profile/p-is_prime_aprcl.c Examining data/flint-2.6.3/aprcl/profile/p-is_prime_aprcl_big.c Examining data/flint-2.6.3/aprcl/test/t-config_gauss.c Examining data/flint-2.6.3/aprcl/test/t-config_jacobi.c Examining data/flint-2.6.3/aprcl/test/t-f_table.c Examining data/flint-2.6.3/aprcl/test/t-is_prime.c Examining data/flint-2.6.3/aprcl/test/t-is_prime_gauss.c Examining data/flint-2.6.3/aprcl/test/t-is_prime_jacobi.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_add.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_aut_inv.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_equal.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_init.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_is_unity.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_jacobi_sum.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_mul.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_mul11.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_mul2.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_mul3.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_mul5.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_mul7.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_pow.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_pow_2k.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_pow_sliding.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_reduce_cyclotomic.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_sqr.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_sqr11.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_sqr2.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_sqr3.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_sqr5.c Examining data/flint-2.6.3/aprcl/test/t-unity_zp_sqr7.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_add.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_equal.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_gauss_sum.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_init.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_mul.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_mul_unity_p.c Examining data/flint-2.6.3/aprcl/test/t-unity_zpq_pow.c Examining data/flint-2.6.3/aprcl/unity_zp_add.c Examining data/flint-2.6.3/aprcl/unity_zp_aut.c Examining data/flint-2.6.3/aprcl/unity_zp_aut_inv.c Examining data/flint-2.6.3/aprcl/unity_zp_auxiliary_routine.c Examining data/flint-2.6.3/aprcl/unity_zp_coeff_add.c Examining data/flint-2.6.3/aprcl/unity_zp_coeff_inc.c Examining data/flint-2.6.3/aprcl/unity_zp_coeff_set.c Examining data/flint-2.6.3/aprcl/unity_zp_copy.c Examining data/flint-2.6.3/aprcl/unity_zp_equal.c Examining data/flint-2.6.3/aprcl/unity_zp_init.c Examining data/flint-2.6.3/aprcl/unity_zp_is_unity.c Examining data/flint-2.6.3/aprcl/unity_zp_jacobi_sum.c Examining data/flint-2.6.3/aprcl/unity_zp_mul.c Examining data/flint-2.6.3/aprcl/unity_zp_mul11.c Examining data/flint-2.6.3/aprcl/unity_zp_mul2.c Examining data/flint-2.6.3/aprcl/unity_zp_mul3.c Examining data/flint-2.6.3/aprcl/unity_zp_mul5.c Examining data/flint-2.6.3/aprcl/unity_zp_mul7.c Examining data/flint-2.6.3/aprcl/unity_zp_mul_scalar.c Examining data/flint-2.6.3/aprcl/unity_zp_pow.c Examining data/flint-2.6.3/aprcl/unity_zp_pow_2k.c Examining data/flint-2.6.3/aprcl/unity_zp_pow_select_k.c Examining data/flint-2.6.3/aprcl/unity_zp_pow_sliding.c Examining data/flint-2.6.3/aprcl/unity_zp_print.c Examining data/flint-2.6.3/aprcl/unity_zp_reduce_cyclotomic.c Examining data/flint-2.6.3/aprcl/unity_zp_set_zero.c Examining data/flint-2.6.3/aprcl/unity_zp_sqr.c Examining data/flint-2.6.3/aprcl/unity_zp_sqr11.c Examining data/flint-2.6.3/aprcl/unity_zp_sqr2.c Examining data/flint-2.6.3/aprcl/unity_zp_sqr3.c Examining data/flint-2.6.3/aprcl/unity_zp_sqr5.c Examining data/flint-2.6.3/aprcl/unity_zp_sqr7.c Examining data/flint-2.6.3/aprcl/unity_zp_swap.c Examining data/flint-2.6.3/aprcl/unity_zpq_add.c Examining data/flint-2.6.3/aprcl/unity_zpq_clear.c Examining data/flint-2.6.3/aprcl/unity_zpq_coeff_add.c Examining data/flint-2.6.3/aprcl/unity_zpq_coeff_set.c Examining data/flint-2.6.3/aprcl/unity_zpq_copy.c Examining data/flint-2.6.3/aprcl/unity_zpq_equal.c Examining data/flint-2.6.3/aprcl/unity_zpq_gauss_sum.c Examining data/flint-2.6.3/aprcl/unity_zpq_gauss_sum_character_pow.c Examining data/flint-2.6.3/aprcl/unity_zpq_init.c Examining data/flint-2.6.3/aprcl/unity_zpq_is_p_unity.c Examining data/flint-2.6.3/aprcl/unity_zpq_mul.c Examining data/flint-2.6.3/aprcl/unity_zpq_mul_unity_p.c Examining data/flint-2.6.3/aprcl/unity_zpq_pow.c Examining data/flint-2.6.3/aprcl/unity_zpq_scalar_mul_fmpz.c Examining data/flint-2.6.3/aprcl/unity_zpq_scalar_mul_ui.c Examining data/flint-2.6.3/aprcl/unity_zpq_swap.c Examining data/flint-2.6.3/aprcl/utility.c Examining data/flint-2.6.3/arith.h Examining data/flint-2.6.3/arith/bell_number.c Examining data/flint-2.6.3/arith/bell_number_bsplit.c Examining data/flint-2.6.3/arith/bell_number_multi_mod.c Examining data/flint-2.6.3/arith/bell_number_nmod.c Examining data/flint-2.6.3/arith/bell_number_nmod_vec.c Examining data/flint-2.6.3/arith/bell_number_nmod_vec_recursive.c Examining data/flint-2.6.3/arith/bell_number_nmod_vec_series.c Examining data/flint-2.6.3/arith/bell_number_size.c Examining data/flint-2.6.3/arith/bell_number_vec.c Examining data/flint-2.6.3/arith/bell_number_vec_multi_mod.c Examining data/flint-2.6.3/arith/bell_number_vec_recursive.c Examining data/flint-2.6.3/arith/bernoulli_number.c Examining data/flint-2.6.3/arith/bernoulli_number_denom.c Examining data/flint-2.6.3/arith/bernoulli_number_size.c Examining data/flint-2.6.3/arith/bernoulli_number_vec.c Examining data/flint-2.6.3/arith/bernoulli_number_vec_multi_mod.c Examining data/flint-2.6.3/arith/bernoulli_number_vec_recursive.c Examining data/flint-2.6.3/arith/bernoulli_number_vec_zeta.c Examining data/flint-2.6.3/arith/bernoulli_number_zeta.c Examining data/flint-2.6.3/arith/bernoulli_polynomial.c Examining data/flint-2.6.3/arith/cyclotomic_cos_polynomial.c Examining data/flint-2.6.3/arith/dedekind_cosine_sum_factored.c Examining data/flint-2.6.3/arith/divisors.c Examining data/flint-2.6.3/arith/euler_number.c Examining data/flint-2.6.3/arith/euler_number_size.c Examining data/flint-2.6.3/arith/euler_number_vec.c Examining data/flint-2.6.3/arith/euler_number_zeta.c Examining data/flint-2.6.3/arith/euler_polynomial.c Examining data/flint-2.6.3/arith/harmonic_number.c Examining data/flint-2.6.3/arith/inlines.c Examining data/flint-2.6.3/arith/landau_function_vec.c Examining data/flint-2.6.3/arith/number_of_partitions.c Examining data/flint-2.6.3/arith/number_of_partitions_mpfr.c Examining data/flint-2.6.3/arith/number_of_partitions_nmod_vec.c Examining data/flint-2.6.3/arith/number_of_partitions_vec.c Examining data/flint-2.6.3/arith/profile/p-bernoulli.c Examining data/flint-2.6.3/arith/ramanujan_tau.c Examining data/flint-2.6.3/arith/stirling1.c Examining data/flint-2.6.3/arith/stirling2.c Examining data/flint-2.6.3/arith/stirlingmat.c Examining data/flint-2.6.3/arith/sum_of_squares.c Examining data/flint-2.6.3/arith/sum_of_squares_vec.c Examining data/flint-2.6.3/arith/test/t-bell_number.c Examining data/flint-2.6.3/arith/test/t-bell_number_multi_mod.c Examining data/flint-2.6.3/arith/test/t-bell_number_nmod.c Examining data/flint-2.6.3/arith/test/t-bell_number_nmod_vec.c Examining data/flint-2.6.3/arith/test/t-bell_number_vec.c Examining data/flint-2.6.3/arith/test/t-bernoulli_number.c Examining data/flint-2.6.3/arith/test/t-bernoulli_number_denom.c Examining data/flint-2.6.3/arith/test/t-bernoulli_number_vec.c Examining data/flint-2.6.3/arith/test/t-bernoulli_polynomial.c Examining data/flint-2.6.3/arith/test/t-chebyshev_t_polynomial.c Examining data/flint-2.6.3/arith/test/t-chebyshev_u_polynomial.c Examining data/flint-2.6.3/arith/test/t-cyclotomic_cos_polynomial.c Examining data/flint-2.6.3/arith/test/t-cyclotomic_polynomial.c Examining data/flint-2.6.3/arith/test/t-divisors.c Examining data/flint-2.6.3/arith/test/t-euler_number_vec.c Examining data/flint-2.6.3/arith/test/t-euler_number_zeta.c Examining data/flint-2.6.3/arith/test/t-euler_polynomial.c Examining data/flint-2.6.3/arith/test/t-harmonic.c Examining data/flint-2.6.3/arith/test/t-landau_function_vec.c Examining data/flint-2.6.3/arith/test/t-number_of_partitions.c Examining data/flint-2.6.3/arith/test/t-number_of_partitions_vec.c Examining data/flint-2.6.3/arith/test/t-ramanujan_tau.c Examining data/flint-2.6.3/arith/test/t-stirling.c Examining data/flint-2.6.3/arith/test/t-sum_of_squares.c Examining data/flint-2.6.3/arith/test/t-swinnerton_dyer_polynomial.c Examining data/flint-2.6.3/arith/zeta_inv_euler_product.c Examining data/flint-2.6.3/arithxx.h Examining data/flint-2.6.3/clz_tab.c Examining data/flint-2.6.3/d_mat.h Examining data/flint-2.6.3/d_mat/approx_equal.c Examining data/flint-2.6.3/d_mat/clear.c Examining data/flint-2.6.3/d_mat/equal.c Examining data/flint-2.6.3/d_mat/gso.c Examining data/flint-2.6.3/d_mat/init.c Examining data/flint-2.6.3/d_mat/inlines.c Examining data/flint-2.6.3/d_mat/is_approx_zero.c Examining data/flint-2.6.3/d_mat/is_zero.c Examining data/flint-2.6.3/d_mat/mul_classical.c Examining data/flint-2.6.3/d_mat/one.c Examining data/flint-2.6.3/d_mat/print.c Examining data/flint-2.6.3/d_mat/qr.c Examining data/flint-2.6.3/d_mat/randtest.c Examining data/flint-2.6.3/d_mat/set.c Examining data/flint-2.6.3/d_mat/swap.c Examining data/flint-2.6.3/d_mat/test/t-entry.c Examining data/flint-2.6.3/d_mat/test/t-equal.c Examining data/flint-2.6.3/d_mat/test/t-gso.c Examining data/flint-2.6.3/d_mat/test/t-init_clear.c Examining data/flint-2.6.3/d_mat/test/t-is_empty.c Examining data/flint-2.6.3/d_mat/test/t-is_square.c Examining data/flint-2.6.3/d_mat/test/t-mul_classical.c Examining data/flint-2.6.3/d_mat/test/t-one.c Examining data/flint-2.6.3/d_mat/test/t-qr.c Examining data/flint-2.6.3/d_mat/test/t-transpose.c Examining data/flint-2.6.3/d_mat/test/t-zero.c Examining data/flint-2.6.3/d_mat/transpose.c Examining data/flint-2.6.3/d_mat/zero.c Examining data/flint-2.6.3/d_vec.h Examining data/flint-2.6.3/d_vec/add.c Examining data/flint-2.6.3/d_vec/approx_equal.c Examining data/flint-2.6.3/d_vec/clear.c Examining data/flint-2.6.3/d_vec/dot.c Examining data/flint-2.6.3/d_vec/dot_heuristic.c Examining data/flint-2.6.3/d_vec/dot_thrice.c Examining data/flint-2.6.3/d_vec/equal.c Examining data/flint-2.6.3/d_vec/init.c Examining data/flint-2.6.3/d_vec/is_approx_zero.c Examining data/flint-2.6.3/d_vec/is_zero.c Examining data/flint-2.6.3/d_vec/norm.c Examining data/flint-2.6.3/d_vec/randtest.c Examining data/flint-2.6.3/d_vec/set.c Examining data/flint-2.6.3/d_vec/sub.c Examining data/flint-2.6.3/d_vec/test/t-add.c Examining data/flint-2.6.3/d_vec/test/t-dot.c Examining data/flint-2.6.3/d_vec/test/t-dot_heuristic.c Examining data/flint-2.6.3/d_vec/test/t-dot_thrice.c Examining data/flint-2.6.3/d_vec/test/t-init_clear.c Examining data/flint-2.6.3/d_vec/test/t-norm.c Examining data/flint-2.6.3/d_vec/test/t-set_equal.c Examining data/flint-2.6.3/d_vec/test/t-sub.c Examining data/flint-2.6.3/d_vec/test/t-zero.c Examining data/flint-2.6.3/d_vec/zero.c Examining data/flint-2.6.3/double_extras.h Examining data/flint-2.6.3/double_extras/inlines.c Examining data/flint-2.6.3/double_extras/is_nan.c Examining data/flint-2.6.3/double_extras/lambertw.c Examining data/flint-2.6.3/double_extras/log2.c Examining data/flint-2.6.3/double_extras/randtest.c Examining data/flint-2.6.3/double_extras/randtest_signed.c Examining data/flint-2.6.3/double_extras/randtest_special.c Examining data/flint-2.6.3/double_extras/test/t-is_nan.c Examining data/flint-2.6.3/double_extras/test/t-lambertw.c Examining data/flint-2.6.3/double_extras/test/t-log2.c Examining data/flint-2.6.3/double_extras/test/t-randtest.c Examining data/flint-2.6.3/double_extras/test/t-randtest_signed.c Examining data/flint-2.6.3/examples/crt.c Examining data/flint-2.6.3/examples/crt.cpp Examining data/flint-2.6.3/examples/delta_qexp.c Examining data/flint-2.6.3/examples/delta_qexp.cpp Examining data/flint-2.6.3/examples/fmpq_poly.c Examining data/flint-2.6.3/examples/fmpq_poly.cpp Examining data/flint-2.6.3/examples/fmpz_mod_poly.c Examining data/flint-2.6.3/examples/fmpz_mod_poly.cpp Examining data/flint-2.6.3/examples/fmpz_poly_factor_zassenhaus.c Examining data/flint-2.6.3/examples/fmpz_poly_factor_zassenhaus.cpp Examining data/flint-2.6.3/examples/fmpz_poly_q.c Examining data/flint-2.6.3/examples/fmpz_poly_q.cpp Examining data/flint-2.6.3/examples/fooxx.cpp Examining data/flint-2.6.3/examples/fq_poly.c Examining data/flint-2.6.3/examples/multi_crt.c Examining data/flint-2.6.3/examples/multi_crt.cpp Examining data/flint-2.6.3/examples/padic.c Examining data/flint-2.6.3/examples/padic.cpp Examining data/flint-2.6.3/examples/partitions.c Examining data/flint-2.6.3/examples/partitions.cpp Examining data/flint-2.6.3/examples/primegen.c Examining data/flint-2.6.3/examples/qadic.c Examining data/flint-2.6.3/examples/radix.c Examining data/flint-2.6.3/examples/radix.cpp Examining data/flint-2.6.3/examples/stirling_matrix.c Examining data/flint-2.6.3/examples/stirling_matrix.cpp Examining data/flint-2.6.3/exception.c Examining data/flint-2.6.3/exception.h Examining data/flint-2.6.3/fft.h Examining data/flint-2.6.3/fft/adjust.c Examining data/flint-2.6.3/fft/adjust_sqrt2.c Examining data/flint-2.6.3/fft/butterfly_lshB.c Examining data/flint-2.6.3/fft/butterfly_rshB.c Examining data/flint-2.6.3/fft/combine_bits.c Examining data/flint-2.6.3/fft/convolution.c Examining data/flint-2.6.3/fft/convolution_precache.c Examining data/flint-2.6.3/fft/div_2expmod_2expp1.c Examining data/flint-2.6.3/fft/fermat_to_mpz.c Examining data/flint-2.6.3/fft/fft_mfa_truncate_sqrt2.c Examining data/flint-2.6.3/fft/fft_mfa_truncate_sqrt2_inner.c Examining data/flint-2.6.3/fft/fft_negacylic.c Examining data/flint-2.6.3/fft/fft_radix2.c Examining data/flint-2.6.3/fft/fft_truncate.c Examining data/flint-2.6.3/fft/fft_truncate_sqrt2.c Examining data/flint-2.6.3/fft/ifft_mfa_truncate_sqrt2.c Examining data/flint-2.6.3/fft/ifft_negacyclic.c Examining data/flint-2.6.3/fft/ifft_radix2.c Examining data/flint-2.6.3/fft/ifft_truncate.c Examining data/flint-2.6.3/fft/ifft_truncate_sqrt2.c Examining data/flint-2.6.3/fft/inlines.c Examining data/flint-2.6.3/fft/mul_2expmod_2expp1.c Examining data/flint-2.6.3/fft/mul_fft_main.c Examining data/flint-2.6.3/fft/mul_mfa_truncate_sqrt2.c Examining data/flint-2.6.3/fft/mul_truncate_sqrt2.c Examining data/flint-2.6.3/fft/mulmod_2expp1.c Examining data/flint-2.6.3/fft/normmod_2expp1.c Examining data/flint-2.6.3/fft/profile/p-mul_fft_main.c Examining data/flint-2.6.3/fft/profile/p-mul_mfa_truncate_sqrt2.c Examining data/flint-2.6.3/fft/profile/p-mul_truncate_sqrt2.c Examining data/flint-2.6.3/fft/split_bits.c Examining data/flint-2.6.3/fft/test/t-adjust.c Examining data/flint-2.6.3/fft/test/t-adjust_sqrt2.c Examining data/flint-2.6.3/fft/test/t-butterfly.c Examining data/flint-2.6.3/fft/test/t-butterfly_lshB.c Examining data/flint-2.6.3/fft/test/t-butterfly_rshB.c Examining data/flint-2.6.3/fft/test/t-butterfly_sqrt2.c Examining data/flint-2.6.3/fft/test/t-butterfly_twiddle.c Examining data/flint-2.6.3/fft/test/t-convolution.c Examining data/flint-2.6.3/fft/test/t-convolution_precache.c Examining data/flint-2.6.3/fft/test/t-div_2expmod_2expp1.c Examining data/flint-2.6.3/fft/test/t-fft_ifft_mfa_truncate_sqrt2.c Examining data/flint-2.6.3/fft/test/t-fft_ifft_negacyclic.c Examining data/flint-2.6.3/fft/test/t-fft_ifft_radix2.c Examining data/flint-2.6.3/fft/test/t-fft_ifft_truncate.c Examining data/flint-2.6.3/fft/test/t-fft_ifft_truncate_sqrt2.c Examining data/flint-2.6.3/fft/test/t-mul_2expmod_2expp1.c Examining data/flint-2.6.3/fft/test/t-mul_fft_main.c Examining data/flint-2.6.3/fft/test/t-mul_mfa_truncate_sqrt2.c Examining data/flint-2.6.3/fft/test/t-mul_truncate_sqrt2.c Examining data/flint-2.6.3/fft/test/t-mulmod_2expp1.c Examining data/flint-2.6.3/fft/test/t-normmod_2expp1.c Examining data/flint-2.6.3/fft/test/t-split_combine_bits.c Examining data/flint-2.6.3/fft/tune/tune-fft.c Examining data/flint-2.6.3/flint.h Examining data/flint-2.6.3/flintxx.h Examining data/flint-2.6.3/flintxx/default_rules.h Examining data/flint-2.6.3/flintxx/dummy.c Examining data/flint-2.6.3/flintxx/evaluation_tools.h Examining data/flint-2.6.3/flintxx/expression.h Examining data/flint-2.6.3/flintxx/expression_traits.h Examining data/flint-2.6.3/flintxx/flint_classes.h Examining data/flint-2.6.3/flintxx/flint_exception.h Examining data/flint-2.6.3/flintxx/forwarding.h Examining data/flint-2.6.3/flintxx/frandxx.h Examining data/flint-2.6.3/flintxx/ltuple.h Examining data/flint-2.6.3/flintxx/matrix.h Examining data/flint-2.6.3/flintxx/mp.h Examining data/flint-2.6.3/flintxx/rules.h Examining data/flint-2.6.3/flintxx/stdmath.h Examining data/flint-2.6.3/flintxx/test/helpers.h Examining data/flint-2.6.3/flintxx/test/myint.h Examining data/flint-2.6.3/flintxx/test/t-arithxx.cpp Examining data/flint-2.6.3/flintxx/test/t-codegen.cpp Examining data/flint-2.6.3/flintxx/test/t-compiler-errors.cc Examining data/flint-2.6.3/flintxx/test/t-dummy.c Examining data/flint-2.6.3/flintxx/test/t-expression.cpp Examining data/flint-2.6.3/flintxx/test/t-flint_classes.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpq_matxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpq_polyxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpqxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpz_matxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpz_mod_polyxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpz_poly_matxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpz_poly_qxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpz_polyxx.cpp Examining data/flint-2.6.3/flintxx/test/t-fmpzxx.cpp Examining data/flint-2.6.3/flintxx/test/t-forwarding.cpp Examining data/flint-2.6.3/flintxx/test/t-ltuple.cpp Examining data/flint-2.6.3/flintxx/test/t-mp.cpp Examining data/flint-2.6.3/flintxx/test/t-nmod_matxx.cpp Examining data/flint-2.6.3/flintxx/test/t-nmod_poly_matxx.cpp Examining data/flint-2.6.3/flintxx/test/t-nmod_polyxx.cpp Examining data/flint-2.6.3/flintxx/test/t-nmod_vecxx.cpp Examining data/flint-2.6.3/flintxx/test/t-padic_matxx.cpp Examining data/flint-2.6.3/flintxx/test/t-padic_polyxx.cpp Examining data/flint-2.6.3/flintxx/test/t-padicxx.cpp Examining data/flint-2.6.3/flintxx/test/t-permxx.cpp Examining data/flint-2.6.3/flintxx/test/t-qadicxx.cpp Examining data/flint-2.6.3/flintxx/test/t-traits.cpp Examining data/flint-2.6.3/flintxx/test/t-tuple.cpp Examining data/flint-2.6.3/flintxx/test/t-vector.cpp Examining data/flint-2.6.3/flintxx/traits.h Examining data/flint-2.6.3/flintxx/traits_fwd.h Examining data/flint-2.6.3/flintxx/tuple.h Examining data/flint-2.6.3/flintxx/vector.h Examining data/flint-2.6.3/fmpq.h Examining data/flint-2.6.3/fmpq/add.c Examining data/flint-2.6.3/fmpq/add_fmpz.c Examining data/flint-2.6.3/fmpq/add_si.c Examining data/flint-2.6.3/fmpq/add_small.c Examining data/flint-2.6.3/fmpq/add_ui.c Examining data/flint-2.6.3/fmpq/addmul.c Examining data/flint-2.6.3/fmpq/ball.c Examining data/flint-2.6.3/fmpq/canonicalise.c Examining data/flint-2.6.3/fmpq/cfrac_bound.c Examining data/flint-2.6.3/fmpq/clear_readonly.c Examining data/flint-2.6.3/fmpq/cmp.c Examining data/flint-2.6.3/fmpq/cmp_fmpz.c Examining data/flint-2.6.3/fmpq/cmp_si.c Examining data/flint-2.6.3/fmpq/cmp_ui.c Examining data/flint-2.6.3/fmpq/dedekind_sum.c Examining data/flint-2.6.3/fmpq/dedekind_sum_naive.c Examining data/flint-2.6.3/fmpq/div.c Examining data/flint-2.6.3/fmpq/div_2exp.c Examining data/flint-2.6.3/fmpq/div_fmpz.c Examining data/flint-2.6.3/fmpq/farey_neighbors.c Examining data/flint-2.6.3/fmpq/fmpz_vector.c Examining data/flint-2.6.3/fmpq/fprint.c Examining data/flint-2.6.3/fmpq/get_cfrac.c Examining data/flint-2.6.3/fmpq/get_cfrac_helpers.c Examining data/flint-2.6.3/fmpq/get_d.c Examining data/flint-2.6.3/fmpq/get_mpfr.c Examining data/flint-2.6.3/fmpq/get_mpz_frac.c Examining data/flint-2.6.3/fmpq/get_str.c Examining data/flint-2.6.3/fmpq/harmonic_ui.c Examining data/flint-2.6.3/fmpq/height.c Examining data/flint-2.6.3/fmpq/height_bits.c Examining data/flint-2.6.3/fmpq/init_set_mpz_frac_readonly.c Examining data/flint-2.6.3/fmpq/init_set_readonly.c Examining data/flint-2.6.3/fmpq/inlines.c Examining data/flint-2.6.3/fmpq/inv.c Examining data/flint-2.6.3/fmpq/is_canonical.c Examining data/flint-2.6.3/fmpq/mat22.c Examining data/flint-2.6.3/fmpq/mod_fmpz.c Examining data/flint-2.6.3/fmpq/mpq_clear_readonly.c Examining data/flint-2.6.3/fmpq/mpq_init_set_readonly.c Examining data/flint-2.6.3/fmpq/mul.c Examining data/flint-2.6.3/fmpq/mul_2exp.c Examining data/flint-2.6.3/fmpq/mul_fmpz.c Examining data/flint-2.6.3/fmpq/mul_si.c Examining data/flint-2.6.3/fmpq/mul_small.c Examining data/flint-2.6.3/fmpq/mul_ui.c Examining data/flint-2.6.3/fmpq/next_calkin_wilf.c Examining data/flint-2.6.3/fmpq/next_minimal.c Examining data/flint-2.6.3/fmpq/next_signed_calkin_wilf.c Examining data/flint-2.6.3/fmpq/next_signed_minimal.c Examining data/flint-2.6.3/fmpq/pow_fmpz.c Examining data/flint-2.6.3/fmpq/pow_si.c Examining data/flint-2.6.3/fmpq/profile/p-get_cfrac.c Examining data/flint-2.6.3/fmpq/profile/p-reconstruct_fmpz_2.c Examining data/flint-2.6.3/fmpq/randbits.c Examining data/flint-2.6.3/fmpq/randtest.c Examining data/flint-2.6.3/fmpq/reconstruct_fmpz.c Examining data/flint-2.6.3/fmpq/reconstruct_fmpz_2.c Examining data/flint-2.6.3/fmpq/reconstruct_fmpz_2_naive.c Examining data/flint-2.6.3/fmpq/set_cfrac.c Examining data/flint-2.6.3/fmpq/set_fmpz_frac.c Examining data/flint-2.6.3/fmpq/set_si.c Examining data/flint-2.6.3/fmpq/set_str.c Examining data/flint-2.6.3/fmpq/set_ui.c Examining data/flint-2.6.3/fmpq/simplest_between.c Examining data/flint-2.6.3/fmpq/sub.c Examining data/flint-2.6.3/fmpq/sub_fmpz.c Examining data/flint-2.6.3/fmpq/sub_si.c Examining data/flint-2.6.3/fmpq/sub_ui.c Examining data/flint-2.6.3/fmpq/submul.c Examining data/flint-2.6.3/fmpq/test/t-abs.c Examining data/flint-2.6.3/fmpq/test/t-add.c Examining data/flint-2.6.3/fmpq/test/t-add_fmpz.c Examining data/flint-2.6.3/fmpq/test/t-add_si.c Examining data/flint-2.6.3/fmpq/test/t-add_ui.c Examining data/flint-2.6.3/fmpq/test/t-addmul.c Examining data/flint-2.6.3/fmpq/test/t-canonicalise.c Examining data/flint-2.6.3/fmpq/test/t-cfrac_bound.c Examining data/flint-2.6.3/fmpq/test/t-cmp.c Examining data/flint-2.6.3/fmpq/test/t-cmp_fmpz.c Examining data/flint-2.6.3/fmpq/test/t-cmp_si.c Examining data/flint-2.6.3/fmpq/test/t-cmp_ui.c Examining data/flint-2.6.3/fmpq/test/t-dedekind_sum.c Examining data/flint-2.6.3/fmpq/test/t-div.c Examining data/flint-2.6.3/fmpq/test/t-div_2exp.c Examining data/flint-2.6.3/fmpq/test/t-div_fmpz.c Examining data/flint-2.6.3/fmpq/test/t-farey_neighbors.c Examining data/flint-2.6.3/fmpq/test/t-get_cfrac.c Examining data/flint-2.6.3/fmpq/test/t-get_d.c Examining data/flint-2.6.3/fmpq/test/t-get_mpfr.c Examining data/flint-2.6.3/fmpq/test/t-get_set_str.c Examining data/flint-2.6.3/fmpq/test/t-harmonic_ui.c Examining data/flint-2.6.3/fmpq/test/t-height.c Examining data/flint-2.6.3/fmpq/test/t-init_set_readonly.c Examining data/flint-2.6.3/fmpq/test/t-inv.c Examining data/flint-2.6.3/fmpq/test/t-mpq_init_set_readonly.c Examining data/flint-2.6.3/fmpq/test/t-mul.c Examining data/flint-2.6.3/fmpq/test/t-mul_2exp.c Examining data/flint-2.6.3/fmpq/test/t-mul_fmpz.c Examining data/flint-2.6.3/fmpq/test/t-mul_si.c Examining data/flint-2.6.3/fmpq/test/t-mul_ui.c Examining data/flint-2.6.3/fmpq/test/t-next_calkin_wilf.c Examining data/flint-2.6.3/fmpq/test/t-next_minimal.c Examining data/flint-2.6.3/fmpq/test/t-one.c Examining data/flint-2.6.3/fmpq/test/t-pow_si.c Examining data/flint-2.6.3/fmpq/test/t-reconstruct_fmpz.c Examining data/flint-2.6.3/fmpq/test/t-reconstruct_fmpz_2.c Examining data/flint-2.6.3/fmpq/test/t-set_cfrac.c Examining data/flint-2.6.3/fmpq/test/t-set_fmpz_frac.c Examining data/flint-2.6.3/fmpq/test/t-set_si.c Examining data/flint-2.6.3/fmpq/test/t-set_ui.c Examining data/flint-2.6.3/fmpq/test/t-simplest_between.c Examining data/flint-2.6.3/fmpq/test/t-sub.c Examining data/flint-2.6.3/fmpq/test/t-sub_fmpz.c Examining data/flint-2.6.3/fmpq/test/t-sub_si.c Examining data/flint-2.6.3/fmpq/test/t-sub_ui.c Examining data/flint-2.6.3/fmpq/test/t-submul.c Examining data/flint-2.6.3/fmpq_mat.h Examining data/flint-2.6.3/fmpq_mat/add.c Examining data/flint-2.6.3/fmpq_mat/charpoly.c Examining data/flint-2.6.3/fmpq_mat/clear.c Examining data/flint-2.6.3/fmpq_mat/concat_horizontal.c Examining data/flint-2.6.3/fmpq_mat/concat_vertical.c Examining data/flint-2.6.3/fmpq_mat/det.c Examining data/flint-2.6.3/fmpq_mat/equal.c Examining data/flint-2.6.3/fmpq_mat/get_fmpz_mat.c Examining data/flint-2.6.3/fmpq_mat/get_fmpz_mat_colwise.c Examining data/flint-2.6.3/fmpq_mat/get_fmpz_mat_entrywise.c Examining data/flint-2.6.3/fmpq_mat/get_fmpz_mat_matwise.c Examining data/flint-2.6.3/fmpq_mat/get_fmpz_mat_mod_fmpz.c Examining data/flint-2.6.3/fmpq_mat/get_fmpz_mat_rowwise.c Examining data/flint-2.6.3/fmpq_mat/gso.c Examining data/flint-2.6.3/fmpq_mat/hilbert_matrix.c Examining data/flint-2.6.3/fmpq_mat/init.c Examining data/flint-2.6.3/fmpq_mat/init_set.c Examining data/flint-2.6.3/fmpq_mat/inlines.c Examining data/flint-2.6.3/fmpq_mat/inv.c Examining data/flint-2.6.3/fmpq_mat/is_integral.c Examining data/flint-2.6.3/fmpq_mat/is_one.c Examining data/flint-2.6.3/fmpq_mat/is_zero.c Examining data/flint-2.6.3/fmpq_mat/kronecker_product.c Examining data/flint-2.6.3/fmpq_mat/minpoly.c Examining data/flint-2.6.3/fmpq_mat/mul.c Examining data/flint-2.6.3/fmpq_mat/mul_cleared.c Examining data/flint-2.6.3/fmpq_mat/mul_direct.c Examining data/flint-2.6.3/fmpq_mat/mul_fmpz_mat.c Examining data/flint-2.6.3/fmpq_mat/mul_r_fmpz_mat.c Examining data/flint-2.6.3/fmpq_mat/neg.c Examining data/flint-2.6.3/fmpq_mat/one.c Examining data/flint-2.6.3/fmpq_mat/pivot.c Examining data/flint-2.6.3/fmpq_mat/print.c Examining data/flint-2.6.3/fmpq_mat/randbits.c Examining data/flint-2.6.3/fmpq_mat/randtest.c Examining data/flint-2.6.3/fmpq_mat/rref.c Examining data/flint-2.6.3/fmpq_mat/rref_classical.c Examining data/flint-2.6.3/fmpq_mat/rref_fraction_free.c Examining data/flint-2.6.3/fmpq_mat/scalar_div_fmpz.c Examining data/flint-2.6.3/fmpq_mat/scalar_mul_fmpq.c Examining data/flint-2.6.3/fmpq_mat/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpq_mat/set.c Examining data/flint-2.6.3/fmpq_mat/set_fmpz_mat.c Examining data/flint-2.6.3/fmpq_mat/set_fmpz_mat_div_fmpz.c Examining data/flint-2.6.3/fmpq_mat/set_fmpz_mat_mod_fmpz.c Examining data/flint-2.6.3/fmpq_mat/similarity.c Examining data/flint-2.6.3/fmpq_mat/solve.c Examining data/flint-2.6.3/fmpq_mat/solve_dixon.c Examining data/flint-2.6.3/fmpq_mat/solve_fraction_free.c Examining data/flint-2.6.3/fmpq_mat/solve_multi_mod.c Examining data/flint-2.6.3/fmpq_mat/sub.c Examining data/flint-2.6.3/fmpq_mat/swap.c Examining data/flint-2.6.3/fmpq_mat/test/t-add.c Examining data/flint-2.6.3/fmpq_mat/test/t-charpoly.c Examining data/flint-2.6.3/fmpq_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/fmpq_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/fmpq_mat/test/t-det.c Examining data/flint-2.6.3/fmpq_mat/test/t-gso.c Examining data/flint-2.6.3/fmpq_mat/test/t-init_clear.c Examining data/flint-2.6.3/fmpq_mat/test/t-inv.c Examining data/flint-2.6.3/fmpq_mat/test/t-invert_rows_cols.c Examining data/flint-2.6.3/fmpq_mat/test/t-is_integral.c Examining data/flint-2.6.3/fmpq_mat/test/t-is_one.c Examining data/flint-2.6.3/fmpq_mat/test/t-kronecker_product.c Examining data/flint-2.6.3/fmpq_mat/test/t-minpoly.c Examining data/flint-2.6.3/fmpq_mat/test/t-mul.c Examining data/flint-2.6.3/fmpq_mat/test/t-neg.c Examining data/flint-2.6.3/fmpq_mat/test/t-one.c Examining data/flint-2.6.3/fmpq_mat/test/t-rref.c Examining data/flint-2.6.3/fmpq_mat/test/t-scalar_div_fmpz.c Examining data/flint-2.6.3/fmpq_mat/test/t-scalar_mul_fmpq.c Examining data/flint-2.6.3/fmpq_mat/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_dixon.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_fmpz_mat.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_fmpz_mat_dixon.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_fmpz_mat_fraction_free.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_fmpz_mat_multi_mod.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_fraction_free.c Examining data/flint-2.6.3/fmpq_mat/test/t-solve_multi_mod.c Examining data/flint-2.6.3/fmpq_mat/test/t-sub.c Examining data/flint-2.6.3/fmpq_mat/test/t-trace.c Examining data/flint-2.6.3/fmpq_mat/test/t-transpose.c Examining data/flint-2.6.3/fmpq_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fmpq_mat/trace.c Examining data/flint-2.6.3/fmpq_mat/transpose.c Examining data/flint-2.6.3/fmpq_mat/window_clear.c Examining data/flint-2.6.3/fmpq_mat/window_init.c Examining data/flint-2.6.3/fmpq_mat/zero.c Examining data/flint-2.6.3/fmpq_matxx.h Examining data/flint-2.6.3/fmpq_mpoly.h Examining data/flint-2.6.3/fmpq_mpoly/add.c Examining data/flint-2.6.3/fmpq_mpoly/add_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/cmp.c Examining data/flint-2.6.3/fmpq_mpoly/compose_fmpq_mpoly.c Examining data/flint-2.6.3/fmpq_mpoly/compose_fmpq_mpoly_gen.c Examining data/flint-2.6.3/fmpq_mpoly/compose_fmpq_poly.c Examining data/flint-2.6.3/fmpq_mpoly/derivative.c Examining data/flint-2.6.3/fmpq_mpoly/div.c Examining data/flint-2.6.3/fmpq_mpoly/divides.c Examining data/flint-2.6.3/fmpq_mpoly/divrem.c Examining data/flint-2.6.3/fmpq_mpoly/divrem_ideal.c Examining data/flint-2.6.3/fmpq_mpoly/equal_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/equal_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/evaluate_all.c Examining data/flint-2.6.3/fmpq_mpoly/evaluate_one.c Examining data/flint-2.6.3/fmpq_mpoly/fprint_pretty.c Examining data/flint-2.6.3/fmpq_mpoly/gcd.c Examining data/flint-2.6.3/fmpq_mpoly/gcd_cofactors.c Examining data/flint-2.6.3/fmpq_mpoly/geobuckets.c Examining data/flint-2.6.3/fmpq_mpoly/get_coeff_fmpq_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/get_coeff_fmpq_monomial.c Examining data/flint-2.6.3/fmpq_mpoly/get_coeff_fmpq_ui.c Examining data/flint-2.6.3/fmpq_mpoly/get_coeff_vars_ui.c Examining data/flint-2.6.3/fmpq_mpoly/get_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/get_str_pretty.c Examining data/flint-2.6.3/fmpq_mpoly/get_term.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_coeff_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_exp_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_exp_si.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_exp_ui.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_monomial.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_var_exp_si.c Examining data/flint-2.6.3/fmpq_mpoly/get_term_var_exp_ui.c Examining data/flint-2.6.3/fmpq_mpoly/inflate.c Examining data/flint-2.6.3/fmpq_mpoly/inlines.c Examining data/flint-2.6.3/fmpq_mpoly/integral.c Examining data/flint-2.6.3/fmpq_mpoly/is_canonical.c Examining data/flint-2.6.3/fmpq_mpoly/make_monic.c Examining data/flint-2.6.3/fmpq_mpoly/mul.c Examining data/flint-2.6.3/fmpq_mpoly/pow_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/pow_ui.c Examining data/flint-2.6.3/fmpq_mpoly/push_term_fmpq_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/push_term_fmpq_ui.c Examining data/flint-2.6.3/fmpq_mpoly/reduce.c Examining data/flint-2.6.3/fmpq_mpoly/repack_bits.c Examining data/flint-2.6.3/fmpq_mpoly/rescale.c Examining data/flint-2.6.3/fmpq_mpoly/scalar_div_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/scalar_div_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/scalar_mul_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/set_coeff_fmpq_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/set_coeff_fmpq_monomial.c Examining data/flint-2.6.3/fmpq_mpoly/set_coeff_fmpq_ui.c Examining data/flint-2.6.3/fmpq_mpoly/set_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/set_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/set_str_pretty.c Examining data/flint-2.6.3/fmpq_mpoly/set_term_coeff_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/sub.c Examining data/flint-2.6.3/fmpq_mpoly/sub_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/term_content.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-add_sub.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-add_sub_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-add_sub_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-cmp.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-compose_fmpq_mpoly.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-compose_fmpq_poly.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-content.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-degree.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-degrees_term_exp_fits_ui_si.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-derivative_integral.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-div.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-divides.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-divrem.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-divrem_ideal.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-equal_is_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-evaluate.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-gcd.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-gcd_cofactors.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-gen.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_coeff_vars_ui.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_coeff_fmpq_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_coeff_fmpq_monomial.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_coeff_fmpq_ui.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_is_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_str_pretty.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_term_coeff_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_term_exp_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_term_exp_si.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_set_term_exp_ui.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_term.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-get_term_monomial.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-mul.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-pow_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-pow_ui.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-push_term_fmpq_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-push_term_fmpq_ui.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-scalar_mul_div_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-scalar_mul_div_fmpz.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-scalar_mul_fmpq.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-term_content.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-total_degree.c Examining data/flint-2.6.3/fmpq_mpoly/test/t-univar.c Examining data/flint-2.6.3/fmpq_mpoly/univar.c Examining data/flint-2.6.3/fmpq_poly.h Examining data/flint-2.6.3/fmpq_poly/add.c Examining data/flint-2.6.3/fmpq_poly/add_series.c Examining data/flint-2.6.3/fmpq_poly/asin_series.c Examining data/flint-2.6.3/fmpq_poly/asinh_series.c Examining data/flint-2.6.3/fmpq_poly/atan_series.c Examining data/flint-2.6.3/fmpq_poly/atanh_series.c Examining data/flint-2.6.3/fmpq_poly/canonicalise.c Examining data/flint-2.6.3/fmpq_poly/clear.c Examining data/flint-2.6.3/fmpq_poly/cmp.c Examining data/flint-2.6.3/fmpq_poly/compose.c Examining data/flint-2.6.3/fmpq_poly/compose_series.c Examining data/flint-2.6.3/fmpq_poly/compose_series_brent_kung.c Examining data/flint-2.6.3/fmpq_poly/compose_series_horner.c Examining data/flint-2.6.3/fmpq_poly/content.c Examining data/flint-2.6.3/fmpq_poly/cos_series.c Examining data/flint-2.6.3/fmpq_poly/cosh_series.c Examining data/flint-2.6.3/fmpq_poly/debug.c Examining data/flint-2.6.3/fmpq_poly/derivative.c Examining data/flint-2.6.3/fmpq_poly/div.c Examining data/flint-2.6.3/fmpq_poly/div_series.c Examining data/flint-2.6.3/fmpq_poly/divides.c Examining data/flint-2.6.3/fmpq_poly/divrem.c Examining data/flint-2.6.3/fmpq_poly/equal.c Examining data/flint-2.6.3/fmpq_poly/equal_trunc.c Examining data/flint-2.6.3/fmpq_poly/evaluate_fmpq.c Examining data/flint-2.6.3/fmpq_poly/evaluate_fmpz.c Examining data/flint-2.6.3/fmpq_poly/evaluate_mpq.c Examining data/flint-2.6.3/fmpq_poly/evaluate_mpz.c Examining data/flint-2.6.3/fmpq_poly/exp_series.c Examining data/flint-2.6.3/fmpq_poly/fit_length.c Examining data/flint-2.6.3/fmpq_poly/fprint.c Examining data/flint-2.6.3/fmpq_poly/fprint_pretty.c Examining data/flint-2.6.3/fmpq_poly/fread.c Examining data/flint-2.6.3/fmpq_poly/gcd.c Examining data/flint-2.6.3/fmpq_poly/gegenbauer_c.c Examining data/flint-2.6.3/fmpq_poly/get_coeff_fmpq.c Examining data/flint-2.6.3/fmpq_poly/get_coeff_mpq.c Examining data/flint-2.6.3/fmpq_poly/get_nmod_poly.c Examining data/flint-2.6.3/fmpq_poly/get_slice.c Examining data/flint-2.6.3/fmpq_poly/get_str.c Examining data/flint-2.6.3/fmpq_poly/get_str_pretty.c Examining data/flint-2.6.3/fmpq_poly/init.c Examining data/flint-2.6.3/fmpq_poly/inlines.c Examining data/flint-2.6.3/fmpq_poly/integral.c Examining data/flint-2.6.3/fmpq_poly/interpolate_fmpz_vec.c Examining data/flint-2.6.3/fmpq_poly/inv.c Examining data/flint-2.6.3/fmpq_poly/inv_series_newton.c Examining data/flint-2.6.3/fmpq_poly/invsqrt_series.c Examining data/flint-2.6.3/fmpq_poly/is_canonical.c Examining data/flint-2.6.3/fmpq_poly/is_monic.c Examining data/flint-2.6.3/fmpq_poly/is_squarefree.c Examining data/flint-2.6.3/fmpq_poly/laguerre_l.c Examining data/flint-2.6.3/fmpq_poly/lcm.c Examining data/flint-2.6.3/fmpq_poly/legendre_p.c Examining data/flint-2.6.3/fmpq_poly/log_series.c Examining data/flint-2.6.3/fmpq_poly/make_monic.c Examining data/flint-2.6.3/fmpq_poly/mul.c Examining data/flint-2.6.3/fmpq_poly/mullow.c Examining data/flint-2.6.3/fmpq_poly/neg.c Examining data/flint-2.6.3/fmpq_poly/normalise.c Examining data/flint-2.6.3/fmpq_poly/pow.c Examining data/flint-2.6.3/fmpq_poly/pow_trunc.c Examining data/flint-2.6.3/fmpq_poly/power_sums.c Examining data/flint-2.6.3/fmpq_poly/power_sums_to_poly.c Examining data/flint-2.6.3/fmpq_poly/powers_clear.c Examining data/flint-2.6.3/fmpq_poly/powers_precompute.c Examining data/flint-2.6.3/fmpq_poly/primitive_part.c Examining data/flint-2.6.3/fmpq_poly/randtest.c Examining data/flint-2.6.3/fmpq_poly/realloc.c Examining data/flint-2.6.3/fmpq_poly/rem.c Examining data/flint-2.6.3/fmpq_poly/rem_powers_precomp.c Examining data/flint-2.6.3/fmpq_poly/remove.c Examining data/flint-2.6.3/fmpq_poly/rescale.c Examining data/flint-2.6.3/fmpq_poly/resultant.c Examining data/flint-2.6.3/fmpq_poly/resultant_modular_div.c Examining data/flint-2.6.3/fmpq_poly/reverse.c Examining data/flint-2.6.3/fmpq_poly/revert_series.c Examining data/flint-2.6.3/fmpq_poly/revert_series_lagrange.c Examining data/flint-2.6.3/fmpq_poly/revert_series_lagrange_fast.c Examining data/flint-2.6.3/fmpq_poly/revert_series_newton.c Examining data/flint-2.6.3/fmpq_poly/scalar_div_fmpq.c Examining data/flint-2.6.3/fmpq_poly/scalar_div_fmpz.c Examining data/flint-2.6.3/fmpq_poly/scalar_div_mpq.c Examining data/flint-2.6.3/fmpq_poly/scalar_div_mpz.c Examining data/flint-2.6.3/fmpq_poly/scalar_div_si.c Examining data/flint-2.6.3/fmpq_poly/scalar_div_ui.c Examining data/flint-2.6.3/fmpq_poly/scalar_mul_fmpq.c Examining data/flint-2.6.3/fmpq_poly/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpq_poly/scalar_mul_mpq.c Examining data/flint-2.6.3/fmpq_poly/scalar_mul_mpz.c Examining data/flint-2.6.3/fmpq_poly/scalar_mul_si.c Examining data/flint-2.6.3/fmpq_poly/scalar_mul_ui.c Examining data/flint-2.6.3/fmpq_poly/set.c Examining data/flint-2.6.3/fmpq_poly/set_array_mpq.c Examining data/flint-2.6.3/fmpq_poly/set_coeff_fmpq.c Examining data/flint-2.6.3/fmpq_poly/set_coeff_fmpz.c Examining data/flint-2.6.3/fmpq_poly/set_coeff_mpq.c Examining data/flint-2.6.3/fmpq_poly/set_coeff_mpz.c Examining data/flint-2.6.3/fmpq_poly/set_coeff_si.c Examining data/flint-2.6.3/fmpq_poly/set_coeff_ui.c Examining data/flint-2.6.3/fmpq_poly/set_fmpq.c Examining data/flint-2.6.3/fmpq_poly/set_fmpz.c Examining data/flint-2.6.3/fmpq_poly/set_fmpz_poly.c Examining data/flint-2.6.3/fmpq_poly/set_length.c Examining data/flint-2.6.3/fmpq_poly/set_mpq.c Examining data/flint-2.6.3/fmpq_poly/set_mpz.c Examining data/flint-2.6.3/fmpq_poly/set_nmod_poly.c Examining data/flint-2.6.3/fmpq_poly/set_si.c Examining data/flint-2.6.3/fmpq_poly/set_str.c Examining data/flint-2.6.3/fmpq_poly/set_trunc.c Examining data/flint-2.6.3/fmpq_poly/set_ui.c Examining data/flint-2.6.3/fmpq_poly/shift_left.c Examining data/flint-2.6.3/fmpq_poly/shift_right.c Examining data/flint-2.6.3/fmpq_poly/sin_cos_series.c Examining data/flint-2.6.3/fmpq_poly/sin_series.c Examining data/flint-2.6.3/fmpq_poly/sinh_series.c Examining data/flint-2.6.3/fmpq_poly/sqrt_series.c Examining data/flint-2.6.3/fmpq_poly/sub.c Examining data/flint-2.6.3/fmpq_poly/sub_series.c Examining data/flint-2.6.3/fmpq_poly/swap.c Examining data/flint-2.6.3/fmpq_poly/tan_series.c Examining data/flint-2.6.3/fmpq_poly/tanh_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-add.c Examining data/flint-2.6.3/fmpq_poly/test/t-add_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-add_sub_fmpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-asin_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-asinh_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-atan_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-atanh_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-cmp.c Examining data/flint-2.6.3/fmpq_poly/test/t-compose.c Examining data/flint-2.6.3/fmpq_poly/test/t-compose_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-compose_series_brent_kung.c Examining data/flint-2.6.3/fmpq_poly/test/t-compose_series_horner.c Examining data/flint-2.6.3/fmpq_poly/test/t-content.c Examining data/flint-2.6.3/fmpq_poly/test/t-cos_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-cosh_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-derivative.c Examining data/flint-2.6.3/fmpq_poly/test/t-div.c Examining data/flint-2.6.3/fmpq_poly/test/t-div_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-divides.c Examining data/flint-2.6.3/fmpq_poly/test/t-divrem.c Examining data/flint-2.6.3/fmpq_poly/test/t-equal_trunc.c Examining data/flint-2.6.3/fmpq_poly/test/t-evaluate_fmpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-evaluate_fmpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-evaluate_mpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-evaluate_mpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-exp_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-gcd.c Examining data/flint-2.6.3/fmpq_poly/test/t-gegenbauer_c.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_nmod_poly.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_coeff_fmpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_coeff_fmpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_coeff_mpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_coeff_mpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_coeff_si.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_coeff_ui.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_set_str.c Examining data/flint-2.6.3/fmpq_poly/test/t-get_slice.c Examining data/flint-2.6.3/fmpq_poly/test/t-init_realloc_clear.c Examining data/flint-2.6.3/fmpq_poly/test/t-integral.c Examining data/flint-2.6.3/fmpq_poly/test/t-interpolate_fmpz_vec.c Examining data/flint-2.6.3/fmpq_poly/test/t-inv.c Examining data/flint-2.6.3/fmpq_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/fmpq_poly/test/t-invsqrt_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-is_squarefree.c Examining data/flint-2.6.3/fmpq_poly/test/t-laguerre_l.c Examining data/flint-2.6.3/fmpq_poly/test/t-lcm.c Examining data/flint-2.6.3/fmpq_poly/test/t-legendre_p.c Examining data/flint-2.6.3/fmpq_poly/test/t-log_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-make_monic.c Examining data/flint-2.6.3/fmpq_poly/test/t-mul.c Examining data/flint-2.6.3/fmpq_poly/test/t-mullow.c Examining data/flint-2.6.3/fmpq_poly/test/t-neg.c Examining data/flint-2.6.3/fmpq_poly/test/t-pow.c Examining data/flint-2.6.3/fmpq_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/fmpq_poly/test/t-power_sums.c Examining data/flint-2.6.3/fmpq_poly/test/t-primitive_part.c Examining data/flint-2.6.3/fmpq_poly/test/t-print_read.c Examining data/flint-2.6.3/fmpq_poly/test/t-rem.c Examining data/flint-2.6.3/fmpq_poly/test/t-rem_powers_precomp.c Examining data/flint-2.6.3/fmpq_poly/test/t-remove.c Examining data/flint-2.6.3/fmpq_poly/test/t-rescale.c Examining data/flint-2.6.3/fmpq_poly/test/t-resultant.c Examining data/flint-2.6.3/fmpq_poly/test/t-resultant_div.c Examining data/flint-2.6.3/fmpq_poly/test/t-reverse.c Examining data/flint-2.6.3/fmpq_poly/test/t-revert_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-revert_series_lagrange.c Examining data/flint-2.6.3/fmpq_poly/test/t-revert_series_lagrange_fast.c Examining data/flint-2.6.3/fmpq_poly/test/t-revert_series_newton.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_div_fmpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_div_fmpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_div_mpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_div_mpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_div_si.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_div_ui.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_mul_fmpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_mul_mpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_mul_mpz.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpq_poly/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/fmpq_poly/test/t-set_array_mpq.c Examining data/flint-2.6.3/fmpq_poly/test/t-set_equal.c Examining data/flint-2.6.3/fmpq_poly/test/t-set_trunc.c Examining data/flint-2.6.3/fmpq_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/fmpq_poly/test/t-sin_cos_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-sin_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-sinh_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-sqrt_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-sub.c Examining data/flint-2.6.3/fmpq_poly/test/t-sub_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-swap.c Examining data/flint-2.6.3/fmpq_poly/test/t-tan_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-tanh_series.c Examining data/flint-2.6.3/fmpq_poly/test/t-xgcd.c Examining data/flint-2.6.3/fmpq_poly/test/t-zero.c Examining data/flint-2.6.3/fmpq_poly/xgcd.c Examining data/flint-2.6.3/fmpq_poly/zero.c Examining data/flint-2.6.3/fmpq_polyxx.h Examining data/flint-2.6.3/fmpq_vec.h Examining data/flint-2.6.3/fmpq_vec/dot.c Examining data/flint-2.6.3/fmpq_vec/fprint.c Examining data/flint-2.6.3/fmpq_vec/init.c Examining data/flint-2.6.3/fmpq_vec/randtest.c Examining data/flint-2.6.3/fmpq_vec/randtest_uniq_sorted.c Examining data/flint-2.6.3/fmpq_vec/set_fmpz_vec.c Examining data/flint-2.6.3/fmpq_vec/sort.c Examining data/flint-2.6.3/fmpq_vec/test/t-dot.c Examining data/flint-2.6.3/fmpq_vec/test/t-randtest_uniq_sorted.c Examining data/flint-2.6.3/fmpqxx.h Examining data/flint-2.6.3/fmpz.h Examining data/flint-2.6.3/fmpz/CRT.c Examining data/flint-2.6.3/fmpz/CRT_ui.c Examining data/flint-2.6.3/fmpz/abs.c Examining data/flint-2.6.3/fmpz/abs_fits_ui.c Examining data/flint-2.6.3/fmpz/abs_lbound_ui_2exp.c Examining data/flint-2.6.3/fmpz/abs_ubound_ui_2exp.c Examining data/flint-2.6.3/fmpz/add.c Examining data/flint-2.6.3/fmpz/add_ui.c Examining data/flint-2.6.3/fmpz/addmul.c Examining data/flint-2.6.3/fmpz/addmul_ui.c Examining data/flint-2.6.3/fmpz/and.c Examining data/flint-2.6.3/fmpz/bin_uiui.c Examining data/flint-2.6.3/fmpz/bit_pack.c Examining data/flint-2.6.3/fmpz/bit_unpack.c Examining data/flint-2.6.3/fmpz/bits.c Examining data/flint-2.6.3/fmpz/cdiv_q.c Examining data/flint-2.6.3/fmpz/cdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/cdiv_q_si.c Examining data/flint-2.6.3/fmpz/cdiv_q_ui.c Examining data/flint-2.6.3/fmpz/cdiv_qr.c Examining data/flint-2.6.3/fmpz/cdiv_r_2exp.c Examining data/flint-2.6.3/fmpz/cdiv_ui.c Examining data/flint-2.6.3/fmpz/clear_readonly.c Examining data/flint-2.6.3/fmpz/clog.c Examining data/flint-2.6.3/fmpz/clog_ui.c Examining data/flint-2.6.3/fmpz/clrbit.c Examining data/flint-2.6.3/fmpz/cmp.c Examining data/flint-2.6.3/fmpz/cmp_si.c Examining data/flint-2.6.3/fmpz/cmp_ui.c Examining data/flint-2.6.3/fmpz/cmpabs.c Examining data/flint-2.6.3/fmpz/comb_clear.c Examining data/flint-2.6.3/fmpz/comb_init.c Examining data/flint-2.6.3/fmpz/combit.c Examining data/flint-2.6.3/fmpz/complement.c Examining data/flint-2.6.3/fmpz/divexact.c Examining data/flint-2.6.3/fmpz/divexact_si.c Examining data/flint-2.6.3/fmpz/divexact_ui.c Examining data/flint-2.6.3/fmpz/divides_mod_list.c Examining data/flint-2.6.3/fmpz/divisible.c Examining data/flint-2.6.3/fmpz/divisible_si.c Examining data/flint-2.6.3/fmpz/divisor_in_residue_class_lenstra.c Examining data/flint-2.6.3/fmpz/divisor_sigma.c Examining data/flint-2.6.3/fmpz/dlog.c Examining data/flint-2.6.3/fmpz/equal.c Examining data/flint-2.6.3/fmpz/equal_si.c Examining data/flint-2.6.3/fmpz/equal_ui.c Examining data/flint-2.6.3/fmpz/euler_phi.c Examining data/flint-2.6.3/fmpz/fac_ui.c Examining data/flint-2.6.3/fmpz/fdiv_q.c Examining data/flint-2.6.3/fmpz/fdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/fdiv_q_si.c Examining data/flint-2.6.3/fmpz/fdiv_q_ui.c Examining data/flint-2.6.3/fmpz/fdiv_qr.c Examining data/flint-2.6.3/fmpz/fdiv_qr_preinvn.c Examining data/flint-2.6.3/fmpz/fdiv_r.c Examining data/flint-2.6.3/fmpz/fdiv_r_2exp.c Examining data/flint-2.6.3/fmpz/fdiv_ui.c Examining data/flint-2.6.3/fmpz/fib_ui.c Examining data/flint-2.6.3/fmpz/fits_si.c Examining data/flint-2.6.3/fmpz/flog.c Examining data/flint-2.6.3/fmpz/flog_ui.c Examining data/flint-2.6.3/fmpz/fmma.c Examining data/flint-2.6.3/fmpz/fmms.c Examining data/flint-2.6.3/fmpz/fprint.c Examining data/flint-2.6.3/fmpz/fread.c Examining data/flint-2.6.3/fmpz/gcd.c Examining data/flint-2.6.3/fmpz/gcdinv.c Examining data/flint-2.6.3/fmpz/get_d.c Examining data/flint-2.6.3/fmpz/get_d_2exp.c Examining data/flint-2.6.3/fmpz/get_mpf.c Examining data/flint-2.6.3/fmpz/get_mpfr.c Examining data/flint-2.6.3/fmpz/get_mpn.c Examining data/flint-2.6.3/fmpz/get_mpz.c Examining data/flint-2.6.3/fmpz/get_si.c Examining data/flint-2.6.3/fmpz/get_str.c Examining data/flint-2.6.3/fmpz/get_ui.c Examining data/flint-2.6.3/fmpz/get_ui_array.c Examining data/flint-2.6.3/fmpz/init2.c Examining data/flint-2.6.3/fmpz/init_set_readonly.c Examining data/flint-2.6.3/fmpz/inlines.c Examining data/flint-2.6.3/fmpz/inp_raw.c Examining data/flint-2.6.3/fmpz/invmod.c Examining data/flint-2.6.3/fmpz/is_perfect_power.c Examining data/flint-2.6.3/fmpz/is_prime.c Examining data/flint-2.6.3/fmpz/is_prime_morrison.c Examining data/flint-2.6.3/fmpz/is_prime_pocklington.c Examining data/flint-2.6.3/fmpz/is_prime_pseudosquare.c Examining data/flint-2.6.3/fmpz/is_probabprime.c Examining data/flint-2.6.3/fmpz/is_probabprime_BPSW.c Examining data/flint-2.6.3/fmpz/is_probabprime_lucas.c Examining data/flint-2.6.3/fmpz/is_square.c Examining data/flint-2.6.3/fmpz/is_strong_probabprime.c Examining data/flint-2.6.3/fmpz/jacobi.c Examining data/flint-2.6.3/fmpz/lcm.c Examining data/flint-2.6.3/fmpz/link/fmpz_gc.c Examining data/flint-2.6.3/fmpz/link/fmpz_reentrant.c Examining data/flint-2.6.3/fmpz/link/fmpz_single.c Examining data/flint-2.6.3/fmpz/lucas_chain.c Examining data/flint-2.6.3/fmpz/mod.c Examining data/flint-2.6.3/fmpz/mod_ui.c Examining data/flint-2.6.3/fmpz/moebius_mu.c Examining data/flint-2.6.3/fmpz/mpz_clear_readonly.c Examining data/flint-2.6.3/fmpz/mpz_init_set_readonly.c Examining data/flint-2.6.3/fmpz/mul.c Examining data/flint-2.6.3/fmpz/mul_2exp.c Examining data/flint-2.6.3/fmpz/mul_si.c Examining data/flint-2.6.3/fmpz/mul_si_tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/mul_tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/mul_ui.c Examining data/flint-2.6.3/fmpz/multi_CRT_ui.c Examining data/flint-2.6.3/fmpz/multi_crt.c Examining data/flint-2.6.3/fmpz/multi_mod_ui.c Examining data/flint-2.6.3/fmpz/nextprime.c Examining data/flint-2.6.3/fmpz/or.c Examining data/flint-2.6.3/fmpz/out_raw.c Examining data/flint-2.6.3/fmpz/popcnt.c Examining data/flint-2.6.3/fmpz/pow_fmpz.c Examining data/flint-2.6.3/fmpz/pow_ui.c Examining data/flint-2.6.3/fmpz/powm.c Examining data/flint-2.6.3/fmpz/powm_ui.c Examining data/flint-2.6.3/fmpz/powmod2_fmpz_preinv.c Examining data/flint-2.6.3/fmpz/preinvn_clear.c Examining data/flint-2.6.3/fmpz/preinvn_init.c Examining data/flint-2.6.3/fmpz/primorial.c Examining data/flint-2.6.3/fmpz/print.c Examining data/flint-2.6.3/fmpz/profile/p-fdiv_qr_preinvn.c Examining data/flint-2.6.3/fmpz/randbits.c Examining data/flint-2.6.3/fmpz/randm.c Examining data/flint-2.6.3/fmpz/randprime.c Examining data/flint-2.6.3/fmpz/randtest.c Examining data/flint-2.6.3/fmpz/randtest_mod.c Examining data/flint-2.6.3/fmpz/read.c Examining data/flint-2.6.3/fmpz/remove.c Examining data/flint-2.6.3/fmpz/rfac_ui.c Examining data/flint-2.6.3/fmpz/rfac_uiui.c Examining data/flint-2.6.3/fmpz/root.c Examining data/flint-2.6.3/fmpz/set.c Examining data/flint-2.6.3/fmpz/set_d.c Examining data/flint-2.6.3/fmpz/set_d_2exp.c Examining data/flint-2.6.3/fmpz/set_mpf.c Examining data/flint-2.6.3/fmpz/set_mpz.c Examining data/flint-2.6.3/fmpz/set_signed_uiui.c Examining data/flint-2.6.3/fmpz/set_signed_uiuiui.c Examining data/flint-2.6.3/fmpz/set_str.c Examining data/flint-2.6.3/fmpz/set_ui_array.c Examining data/flint-2.6.3/fmpz/setbit.c Examining data/flint-2.6.3/fmpz/sgn.c Examining data/flint-2.6.3/fmpz/size.c Examining data/flint-2.6.3/fmpz/sizeinbase.c Examining data/flint-2.6.3/fmpz/smod.c Examining data/flint-2.6.3/fmpz/sqrt.c Examining data/flint-2.6.3/fmpz/sqrtmod.c Examining data/flint-2.6.3/fmpz/sqrtrem.c Examining data/flint-2.6.3/fmpz/sub.c Examining data/flint-2.6.3/fmpz/sub_ui.c Examining data/flint-2.6.3/fmpz/submul.c Examining data/flint-2.6.3/fmpz/submul_ui.c Examining data/flint-2.6.3/fmpz/tdiv_q.c Examining data/flint-2.6.3/fmpz/tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/tdiv_q_si.c Examining data/flint-2.6.3/fmpz/tdiv_q_ui.c Examining data/flint-2.6.3/fmpz/tdiv_qr.c Examining data/flint-2.6.3/fmpz/tdiv_r_2exp.c Examining data/flint-2.6.3/fmpz/tdiv_ui.c Examining data/flint-2.6.3/fmpz/test/t-abs.c Examining data/flint-2.6.3/fmpz/test/t-abs_fits_ui.c Examining data/flint-2.6.3/fmpz/test/t-abs_lbound_ui_2exp.c Examining data/flint-2.6.3/fmpz/test/t-abs_ubound_ui_2exp.c Examining data/flint-2.6.3/fmpz/test/t-add.c Examining data/flint-2.6.3/fmpz/test/t-add_ui.c Examining data/flint-2.6.3/fmpz/test/t-addmul.c Examining data/flint-2.6.3/fmpz/test/t-addmul_ui.c Examining data/flint-2.6.3/fmpz/test/t-and.c Examining data/flint-2.6.3/fmpz/test/t-bin_uiui.c Examining data/flint-2.6.3/fmpz/test/t-bit_pack.c Examining data/flint-2.6.3/fmpz/test/t-bits.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_q.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_q_si.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_q_ui.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_qr.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_r_2exp.c Examining data/flint-2.6.3/fmpz/test/t-cdiv_ui.c Examining data/flint-2.6.3/fmpz/test/t-clog.c Examining data/flint-2.6.3/fmpz/test/t-clog_ui.c Examining data/flint-2.6.3/fmpz/test/t-cmp.c Examining data/flint-2.6.3/fmpz/test/t-cmp_si.c Examining data/flint-2.6.3/fmpz/test/t-cmp_ui.c Examining data/flint-2.6.3/fmpz/test/t-cmpabs.c Examining data/flint-2.6.3/fmpz/test/t-comb_init_clear.c Examining data/flint-2.6.3/fmpz/test/t-combit.c Examining data/flint-2.6.3/fmpz/test/t-complement.c Examining data/flint-2.6.3/fmpz/test/t-crt.c Examining data/flint-2.6.3/fmpz/test/t-crt_ui.c Examining data/flint-2.6.3/fmpz/test/t-divexact.c Examining data/flint-2.6.3/fmpz/test/t-divexact2_uiui.c Examining data/flint-2.6.3/fmpz/test/t-divexact_si.c Examining data/flint-2.6.3/fmpz/test/t-divexact_ui.c Examining data/flint-2.6.3/fmpz/test/t-divides_mod_list.c Examining data/flint-2.6.3/fmpz/test/t-divisible.c Examining data/flint-2.6.3/fmpz/test/t-divisible_si.c Examining data/flint-2.6.3/fmpz/test/t-divisor_in_residue_class_lenstra.c Examining data/flint-2.6.3/fmpz/test/t-divisor_sigma.c Examining data/flint-2.6.3/fmpz/test/t-dlog.c Examining data/flint-2.6.3/fmpz/test/t-equal.c Examining data/flint-2.6.3/fmpz/test/t-equal_si.c Examining data/flint-2.6.3/fmpz/test/t-equal_ui.c Examining data/flint-2.6.3/fmpz/test/t-euler_phi.c Examining data/flint-2.6.3/fmpz/test/t-fac_ui.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_q.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_q_si.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_q_ui.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_qr.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_qr_preinvn.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_r.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_r_2exp.c Examining data/flint-2.6.3/fmpz/test/t-fdiv_ui.c Examining data/flint-2.6.3/fmpz/test/t-fib_ui.c Examining data/flint-2.6.3/fmpz/test/t-fits_si.c Examining data/flint-2.6.3/fmpz/test/t-flog.c Examining data/flint-2.6.3/fmpz/test/t-flog_ui.c Examining data/flint-2.6.3/fmpz/test/t-fmma.c Examining data/flint-2.6.3/fmpz/test/t-fmms.c Examining data/flint-2.6.3/fmpz/test/t-fmpz.c Examining data/flint-2.6.3/fmpz/test/t-fmpz_cleanup.c Examining data/flint-2.6.3/fmpz/test/t-fmpz_stress.c Examining data/flint-2.6.3/fmpz/test/t-gcd.c Examining data/flint-2.6.3/fmpz/test/t-gcdinv.c Examining data/flint-2.6.3/fmpz/test/t-get_d.c Examining data/flint-2.6.3/fmpz/test/t-get_d_2exp.c Examining data/flint-2.6.3/fmpz/test/t-get_mpf.c Examining data/flint-2.6.3/fmpz/test/t-get_mpfr.c Examining data/flint-2.6.3/fmpz/test/t-get_mpn.c Examining data/flint-2.6.3/fmpz/test/t-get_mpz.c Examining data/flint-2.6.3/fmpz/test/t-get_set_ui_array.c Examining data/flint-2.6.3/fmpz/test/t-get_si.c Examining data/flint-2.6.3/fmpz/test/t-get_str.c Examining data/flint-2.6.3/fmpz/test/t-get_ui.c Examining data/flint-2.6.3/fmpz/test/t-init2.c Examining data/flint-2.6.3/fmpz/test/t-init_set.c Examining data/flint-2.6.3/fmpz/test/t-init_set_readonly.c Examining data/flint-2.6.3/fmpz/test/t-init_set_ui.c Examining data/flint-2.6.3/fmpz/test/t-invmod.c Examining data/flint-2.6.3/fmpz/test/t-is_even.c Examining data/flint-2.6.3/fmpz/test/t-is_perfect_power.c Examining data/flint-2.6.3/fmpz/test/t-is_prime.c Examining data/flint-2.6.3/fmpz/test/t-is_prime_morrison.c Examining data/flint-2.6.3/fmpz/test/t-is_prime_pocklington.c Examining data/flint-2.6.3/fmpz/test/t-is_prime_pseudosquare.c Examining data/flint-2.6.3/fmpz/test/t-is_probabprime_BPSW.c Examining data/flint-2.6.3/fmpz/test/t-is_probabprime_lucas.c Examining data/flint-2.6.3/fmpz/test/t-is_square.c Examining data/flint-2.6.3/fmpz/test/t-is_strong_probabprime.c Examining data/flint-2.6.3/fmpz/test/t-jacobi.c Examining data/flint-2.6.3/fmpz/test/t-lcm.c Examining data/flint-2.6.3/fmpz/test/t-mod.c Examining data/flint-2.6.3/fmpz/test/t-mod_ui.c Examining data/flint-2.6.3/fmpz/test/t-moebius_mu.c Examining data/flint-2.6.3/fmpz/test/t-mpz_init_set_readonly.c Examining data/flint-2.6.3/fmpz/test/t-mul.c Examining data/flint-2.6.3/fmpz/test/t-mul2_uiui.c Examining data/flint-2.6.3/fmpz/test/t-mul_2exp.c Examining data/flint-2.6.3/fmpz/test/t-mul_si.c Examining data/flint-2.6.3/fmpz/test/t-mul_si_tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/test/t-mul_tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/test/t-mul_ui.c Examining data/flint-2.6.3/fmpz/test/t-multi_CRT_ui.c Examining data/flint-2.6.3/fmpz/test/t-multi_CRT_ui_unsigned.c Examining data/flint-2.6.3/fmpz/test/t-multi_crt.c Examining data/flint-2.6.3/fmpz/test/t-neg.c Examining data/flint-2.6.3/fmpz/test/t-neg_ui.c Examining data/flint-2.6.3/fmpz/test/t-neg_uiui.c Examining data/flint-2.6.3/fmpz/test/t-nextprime.c Examining data/flint-2.6.3/fmpz/test/t-or.c Examining data/flint-2.6.3/fmpz/test/t-out_inp_raw.c Examining data/flint-2.6.3/fmpz/test/t-popcnt.c Examining data/flint-2.6.3/fmpz/test/t-pow_ui.c Examining data/flint-2.6.3/fmpz/test/t-powm.c Examining data/flint-2.6.3/fmpz/test/t-powm_ui.c Examining data/flint-2.6.3/fmpz/test/t-primorial.c Examining data/flint-2.6.3/fmpz/test/t-print_read.c Examining data/flint-2.6.3/fmpz/test/t-randprime.c Examining data/flint-2.6.3/fmpz/test/t-remove.c Examining data/flint-2.6.3/fmpz/test/t-rfac_ui.c Examining data/flint-2.6.3/fmpz/test/t-rfac_uiui.c Examining data/flint-2.6.3/fmpz/test/t-root.c Examining data/flint-2.6.3/fmpz/test/t-set.c Examining data/flint-2.6.3/fmpz/test/t-set_d_2exp.c Examining data/flint-2.6.3/fmpz/test/t-set_signed_uiui.c Examining data/flint-2.6.3/fmpz/test/t-set_signed_uiuiui.c Examining data/flint-2.6.3/fmpz/test/t-set_ui_smod.c Examining data/flint-2.6.3/fmpz/test/t-set_uiui.c Examining data/flint-2.6.3/fmpz/test/t-setbit.c Examining data/flint-2.6.3/fmpz/test/t-sgn.c Examining data/flint-2.6.3/fmpz/test/t-size.c Examining data/flint-2.6.3/fmpz/test/t-sizeinbase.c Examining data/flint-2.6.3/fmpz/test/t-smod.c Examining data/flint-2.6.3/fmpz/test/t-sqrt.c Examining data/flint-2.6.3/fmpz/test/t-sqrtmod.c Examining data/flint-2.6.3/fmpz/test/t-sqrtrem.c Examining data/flint-2.6.3/fmpz/test/t-sub.c Examining data/flint-2.6.3/fmpz/test/t-sub_ui.c Examining data/flint-2.6.3/fmpz/test/t-submul.c Examining data/flint-2.6.3/fmpz/test/t-submul_ui.c Examining data/flint-2.6.3/fmpz/test/t-swap.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_q.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_q_si.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_q_ui.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_qr.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_r_2exp.c Examining data/flint-2.6.3/fmpz/test/t-tdiv_ui.c Examining data/flint-2.6.3/fmpz/test/t-tstbit.c Examining data/flint-2.6.3/fmpz/test/t-val2.c Examining data/flint-2.6.3/fmpz/test/t-xgcd.c Examining data/flint-2.6.3/fmpz/test/t-xgcd_partial.c Examining data/flint-2.6.3/fmpz/test/t-xor.c Examining data/flint-2.6.3/fmpz/tstbit.c Examining data/flint-2.6.3/fmpz/val2.c Examining data/flint-2.6.3/fmpz/xgcd.c Examining data/flint-2.6.3/fmpz/xgcd_partial.c Examining data/flint-2.6.3/fmpz/xor.c Examining data/flint-2.6.3/fmpz_factor.h Examining data/flint-2.6.3/fmpz_factor/append.c Examining data/flint-2.6.3/fmpz_factor/append_ui.c Examining data/flint-2.6.3/fmpz_factor/clear.c Examining data/flint-2.6.3/fmpz_factor/concat.c Examining data/flint-2.6.3/fmpz_factor/ecm.c Examining data/flint-2.6.3/fmpz_factor/ecm_add.c Examining data/flint-2.6.3/fmpz_factor/ecm_addmod.c Examining data/flint-2.6.3/fmpz_factor/ecm_clear.c Examining data/flint-2.6.3/fmpz_factor/ecm_double.c Examining data/flint-2.6.3/fmpz_factor/ecm_init.c Examining data/flint-2.6.3/fmpz_factor/ecm_mul_montgomery_ladder.c Examining data/flint-2.6.3/fmpz_factor/ecm_select_curve.c Examining data/flint-2.6.3/fmpz_factor/ecm_stage_I.c Examining data/flint-2.6.3/fmpz_factor/ecm_stage_II.c Examining data/flint-2.6.3/fmpz_factor/ecm_submod.c Examining data/flint-2.6.3/fmpz_factor/expand.c Examining data/flint-2.6.3/fmpz_factor/expand_iterative.c Examining data/flint-2.6.3/fmpz_factor/expand_multiexp.c Examining data/flint-2.6.3/fmpz_factor/extend_factor_ui.c Examining data/flint-2.6.3/fmpz_factor/factor.c Examining data/flint-2.6.3/fmpz_factor/factor_no_trial.c Examining data/flint-2.6.3/fmpz_factor/factor_pp1.c Examining data/flint-2.6.3/fmpz_factor/factor_si.c Examining data/flint-2.6.3/fmpz_factor/factor_smooth.c Examining data/flint-2.6.3/fmpz_factor/factor_trial.c Examining data/flint-2.6.3/fmpz_factor/factor_trial_range.c Examining data/flint-2.6.3/fmpz_factor/fit_length.c Examining data/flint-2.6.3/fmpz_factor/init.c Examining data/flint-2.6.3/fmpz_factor/inlines.c Examining data/flint-2.6.3/fmpz_factor/pollard_brent.c Examining data/flint-2.6.3/fmpz_factor/pollard_brent_single.c Examining data/flint-2.6.3/fmpz_factor/print.c Examining data/flint-2.6.3/fmpz_factor/profile/p-factor_pp1.c Examining data/flint-2.6.3/fmpz_factor/refine.c Examining data/flint-2.6.3/fmpz_factor/set_length.c Examining data/flint-2.6.3/fmpz_factor/test/t-ecm.c Examining data/flint-2.6.3/fmpz_factor/test/t-factor.c Examining data/flint-2.6.3/fmpz_factor/test/t-factor_pp1.c Examining data/flint-2.6.3/fmpz_factor/test/t-factor_smooth.c Examining data/flint-2.6.3/fmpz_factor/test/t-factor_trial.c Examining data/flint-2.6.3/fmpz_factor/test/t-pollard_brent.c Examining data/flint-2.6.3/fmpz_factor/test/t-pollard_brent_single.c Examining data/flint-2.6.3/fmpz_factor/test/t-refine.c Examining data/flint-2.6.3/fmpz_factorxx.h Examining data/flint-2.6.3/fmpz_lll.h Examining data/flint-2.6.3/fmpz_lll/advance_check_babai.c Examining data/flint-2.6.3/fmpz_lll/advance_check_babai_heuristic_d.c Examining data/flint-2.6.3/fmpz_lll/babai.c Examining data/flint-2.6.3/fmpz_lll/check_babai.c Examining data/flint-2.6.3/fmpz_lll/check_babai_heuristic.c Examining data/flint-2.6.3/fmpz_lll/check_babai_heuristic_d.c Examining data/flint-2.6.3/fmpz_lll/context_init.c Examining data/flint-2.6.3/fmpz_lll/context_init_default.c Examining data/flint-2.6.3/fmpz_lll/d_lll.c Examining data/flint-2.6.3/fmpz_lll/heuristic_dot.c Examining data/flint-2.6.3/fmpz_lll/is_reduced.c Examining data/flint-2.6.3/fmpz_lll/is_reduced_d.c Examining data/flint-2.6.3/fmpz_lll/is_reduced_d_with_removal.c Examining data/flint-2.6.3/fmpz_lll/is_reduced_mpfr.c Examining data/flint-2.6.3/fmpz_lll/is_reduced_mpfr_with_removal.c Examining data/flint-2.6.3/fmpz_lll/is_reduced_with_removal.c Examining data/flint-2.6.3/fmpz_lll/lll.c Examining data/flint-2.6.3/fmpz_lll/lll_d.c Examining data/flint-2.6.3/fmpz_lll/lll_d_heuristic.c Examining data/flint-2.6.3/fmpz_lll/lll_d_heuristic_with_removal.c Examining data/flint-2.6.3/fmpz_lll/lll_d_with_removal.c Examining data/flint-2.6.3/fmpz_lll/lll_d_with_removal_knapsack.c Examining data/flint-2.6.3/fmpz_lll/lll_mpf.c Examining data/flint-2.6.3/fmpz_lll/lll_mpf2.c Examining data/flint-2.6.3/fmpz_lll/lll_mpf2_with_removal.c Examining data/flint-2.6.3/fmpz_lll/lll_mpf_with_removal.c Examining data/flint-2.6.3/fmpz_lll/lll_with_removal.c Examining data/flint-2.6.3/fmpz_lll/lll_with_removal_ulll.c Examining data/flint-2.6.3/fmpz_lll/mpf2_lll.c Examining data/flint-2.6.3/fmpz_lll/profile/p-lll.c Examining data/flint-2.6.3/fmpz_lll/randtest.c Examining data/flint-2.6.3/fmpz_lll/shift.c Examining data/flint-2.6.3/fmpz_lll/storjohann_ulll.c Examining data/flint-2.6.3/fmpz_lll/test/t-heuristic_dot.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_d.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_d_heuristic.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_d_heuristic_with_removal.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_d_with_removal.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_d_with_removal_knapsack.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_mpf.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_mpf_with_removal.c Examining data/flint-2.6.3/fmpz_lll/test/t-lll_with_removal.c Examining data/flint-2.6.3/fmpz_lll/test/t-wrapper.c Examining data/flint-2.6.3/fmpz_lll/test/t-wrapper_with_removal.c Examining data/flint-2.6.3/fmpz_lll/test/t-wrapper_with_removal_knapsack.c Examining data/flint-2.6.3/fmpz_lll/wrapper.c Examining data/flint-2.6.3/fmpz_lll/wrapper_with_removal.c Examining data/flint-2.6.3/fmpz_lll/wrapper_with_removal_knapsack.c Examining data/flint-2.6.3/fmpz_mat.h Examining data/flint-2.6.3/fmpz_mat/CRT_ui.c Examining data/flint-2.6.3/fmpz_mat/add.c Examining data/flint-2.6.3/fmpz_mat/charpoly_berkowitz.c Examining data/flint-2.6.3/fmpz_mat/charpoly_modular.c Examining data/flint-2.6.3/fmpz_mat/chol_d.c Examining data/flint-2.6.3/fmpz_mat/clear.c Examining data/flint-2.6.3/fmpz_mat/col_partition.c Examining data/flint-2.6.3/fmpz_mat/concat_horizontal.c Examining data/flint-2.6.3/fmpz_mat/concat_vertical.c Examining data/flint-2.6.3/fmpz_mat/content.c Examining data/flint-2.6.3/fmpz_mat/det.c Examining data/flint-2.6.3/fmpz_mat/det_bareiss.c Examining data/flint-2.6.3/fmpz_mat/det_bound.c Examining data/flint-2.6.3/fmpz_mat/det_cofactor.c Examining data/flint-2.6.3/fmpz_mat/det_divisor.c Examining data/flint-2.6.3/fmpz_mat/det_modular.c Examining data/flint-2.6.3/fmpz_mat/det_modular_accelerated.c Examining data/flint-2.6.3/fmpz_mat/det_modular_given_divisor.c Examining data/flint-2.6.3/fmpz_mat/equal.c Examining data/flint-2.6.3/fmpz_mat/fflu.c Examining data/flint-2.6.3/fmpz_mat/find_pivot_any.c Examining data/flint-2.6.3/fmpz_mat/find_pivot_smallest.c Examining data/flint-2.6.3/fmpz_mat/fprint.c Examining data/flint-2.6.3/fmpz_mat/fread.c Examining data/flint-2.6.3/fmpz_mat/get_d_mat.c Examining data/flint-2.6.3/fmpz_mat/get_d_mat_transpose.c Examining data/flint-2.6.3/fmpz_mat/get_mpf_mat.c Examining data/flint-2.6.3/fmpz_mat/get_nmod_mat.c Examining data/flint-2.6.3/fmpz_mat/gram.c Examining data/flint-2.6.3/fmpz_mat/hadamard.c Examining data/flint-2.6.3/fmpz_mat/hnf.c Examining data/flint-2.6.3/fmpz_mat/hnf_classical.c Examining data/flint-2.6.3/fmpz_mat/hnf_minors.c Examining data/flint-2.6.3/fmpz_mat/hnf_minors_transform.c Examining data/flint-2.6.3/fmpz_mat/hnf_modular.c Examining data/flint-2.6.3/fmpz_mat/hnf_modular_eldiv.c Examining data/flint-2.6.3/fmpz_mat/hnf_pernet_stein.c Examining data/flint-2.6.3/fmpz_mat/hnf_transform.c Examining data/flint-2.6.3/fmpz_mat/hnf_xgcd.c Examining data/flint-2.6.3/fmpz_mat/howell_form_mod.c Examining data/flint-2.6.3/fmpz_mat/init.c Examining data/flint-2.6.3/fmpz_mat/init_set.c Examining data/flint-2.6.3/fmpz_mat/inlines.c Examining data/flint-2.6.3/fmpz_mat/inv.c Examining data/flint-2.6.3/fmpz_mat/is_hadamard.c Examining data/flint-2.6.3/fmpz_mat/is_in_hnf.c Examining data/flint-2.6.3/fmpz_mat/is_in_rref_with_rank.c Examining data/flint-2.6.3/fmpz_mat/is_in_snf.c Examining data/flint-2.6.3/fmpz_mat/is_one.c Examining data/flint-2.6.3/fmpz_mat/is_reduced.c Examining data/flint-2.6.3/fmpz_mat/is_reduced_gram.c Examining data/flint-2.6.3/fmpz_mat/is_reduced_gram_with_removal.c Examining data/flint-2.6.3/fmpz_mat/is_reduced_with_removal.c Examining data/flint-2.6.3/fmpz_mat/is_zero.c Examining data/flint-2.6.3/fmpz_mat/kronecker_product.c Examining data/flint-2.6.3/fmpz_mat/lll_original.c Examining data/flint-2.6.3/fmpz_mat/lll_storjohann.c Examining data/flint-2.6.3/fmpz_mat/max_bits.c Examining data/flint-2.6.3/fmpz_mat/minpoly_modular.c Examining data/flint-2.6.3/fmpz_mat/mul.c Examining data/flint-2.6.3/fmpz_mat/mul_classical.c Examining data/flint-2.6.3/fmpz_mat/mul_classical_inline.c Examining data/flint-2.6.3/fmpz_mat/mul_multi_mod.c Examining data/flint-2.6.3/fmpz_mat/mul_strassen.c Examining data/flint-2.6.3/fmpz_mat/multi_CRT_ui.c Examining data/flint-2.6.3/fmpz_mat/multi_mod_ui.c Examining data/flint-2.6.3/fmpz_mat/neg.c Examining data/flint-2.6.3/fmpz_mat/next_col_van_hoeij.c Examining data/flint-2.6.3/fmpz_mat/nullspace.c Examining data/flint-2.6.3/fmpz_mat/one.c Examining data/flint-2.6.3/fmpz_mat/pow.c Examining data/flint-2.6.3/fmpz_mat/profile/p-det.c Examining data/flint-2.6.3/fmpz_mat/profile/p-mul.c Examining data/flint-2.6.3/fmpz_mat/profile/p-sqr.c Examining data/flint-2.6.3/fmpz_mat/randajtai.c Examining data/flint-2.6.3/fmpz_mat/randbits.c Examining data/flint-2.6.3/fmpz_mat/randdet.c Examining data/flint-2.6.3/fmpz_mat/randintrel.c Examining data/flint-2.6.3/fmpz_mat/randntrulike.c Examining data/flint-2.6.3/fmpz_mat/randntrulike2.c Examining data/flint-2.6.3/fmpz_mat/randops.c Examining data/flint-2.6.3/fmpz_mat/randpermdiag.c Examining data/flint-2.6.3/fmpz_mat/randrank.c Examining data/flint-2.6.3/fmpz_mat/randsimdioph.c Examining data/flint-2.6.3/fmpz_mat/randtest.c Examining data/flint-2.6.3/fmpz_mat/randtest_unsigned.c Examining data/flint-2.6.3/fmpz_mat/rank.c Examining data/flint-2.6.3/fmpz_mat/rank_small_inplace.c Examining data/flint-2.6.3/fmpz_mat/rref.c Examining data/flint-2.6.3/fmpz_mat/rref_fflu.c Examining data/flint-2.6.3/fmpz_mat/rref_mod.c Examining data/flint-2.6.3/fmpz_mat/rref_mul.c Examining data/flint-2.6.3/fmpz_mat/scalar_addmul_fmpz.c Examining data/flint-2.6.3/fmpz_mat/scalar_addmul_nmod_mat_fmpz.c Examining data/flint-2.6.3/fmpz_mat/scalar_addmul_nmod_mat_ui.c Examining data/flint-2.6.3/fmpz_mat/scalar_addmul_si.c Examining data/flint-2.6.3/fmpz_mat/scalar_addmul_ui.c Examining data/flint-2.6.3/fmpz_mat/scalar_divexact_fmpz.c Examining data/flint-2.6.3/fmpz_mat/scalar_divexact_si.c Examining data/flint-2.6.3/fmpz_mat/scalar_divexact_ui.c Examining data/flint-2.6.3/fmpz_mat/scalar_mod_fmpz.c Examining data/flint-2.6.3/fmpz_mat/scalar_mul_2exp.c Examining data/flint-2.6.3/fmpz_mat/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mat/scalar_mul_si.c Examining data/flint-2.6.3/fmpz_mat/scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_mat/scalar_smod.c Examining data/flint-2.6.3/fmpz_mat/scalar_submul_fmpz.c Examining data/flint-2.6.3/fmpz_mat/scalar_submul_si.c Examining data/flint-2.6.3/fmpz_mat/scalar_submul_ui.c Examining data/flint-2.6.3/fmpz_mat/scalar_tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz_mat/set.c Examining data/flint-2.6.3/fmpz_mat/set_nmod_mat.c Examining data/flint-2.6.3/fmpz_mat/set_nmod_mat_unsigned.c Examining data/flint-2.6.3/fmpz_mat/similarity.c Examining data/flint-2.6.3/fmpz_mat/snf.c Examining data/flint-2.6.3/fmpz_mat/snf_diagonal.c Examining data/flint-2.6.3/fmpz_mat/snf_iliopoulos.c Examining data/flint-2.6.3/fmpz_mat/snf_kannan_bachem.c Examining data/flint-2.6.3/fmpz_mat/solve.c Examining data/flint-2.6.3/fmpz_mat/solve_bound.c Examining data/flint-2.6.3/fmpz_mat/solve_cramer.c Examining data/flint-2.6.3/fmpz_mat/solve_dixon.c Examining data/flint-2.6.3/fmpz_mat/solve_dixon_den.c Examining data/flint-2.6.3/fmpz_mat/solve_fflu.c Examining data/flint-2.6.3/fmpz_mat/solve_fflu_precomp.c Examining data/flint-2.6.3/fmpz_mat/solve_multi_mod_den.c Examining data/flint-2.6.3/fmpz_mat/sqr.c Examining data/flint-2.6.3/fmpz_mat/sqr_bodrato.c Examining data/flint-2.6.3/fmpz_mat/strong_echelon_form_mod.c Examining data/flint-2.6.3/fmpz_mat/sub.c Examining data/flint-2.6.3/fmpz_mat/swap.c Examining data/flint-2.6.3/fmpz_mat/test/t-CRT_ui.c Examining data/flint-2.6.3/fmpz_mat/test/t-CRT_ui_unsigned.c Examining data/flint-2.6.3/fmpz_mat/test/t-add_sub.c Examining data/flint-2.6.3/fmpz_mat/test/t-charpoly.c Examining data/flint-2.6.3/fmpz_mat/test/t-charpoly_berkowitz.c Examining data/flint-2.6.3/fmpz_mat/test/t-chol_d.c Examining data/flint-2.6.3/fmpz_mat/test/t-col_partition.c Examining data/flint-2.6.3/fmpz_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/fmpz_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/fmpz_mat/test/t-content.c Examining data/flint-2.6.3/fmpz_mat/test/t-det.c Examining data/flint-2.6.3/fmpz_mat/test/t-det_bound.c Examining data/flint-2.6.3/fmpz_mat/test/t-det_divisor.c Examining data/flint-2.6.3/fmpz_mat/test/t-det_modular.c Examining data/flint-2.6.3/fmpz_mat/test/t-det_modular_accelerated.c Examining data/flint-2.6.3/fmpz_mat/test/t-entry.c Examining data/flint-2.6.3/fmpz_mat/test/t-equal.c Examining data/flint-2.6.3/fmpz_mat/test/t-get_d_mat.c Examining data/flint-2.6.3/fmpz_mat/test/t-get_d_mat_transpose.c Examining data/flint-2.6.3/fmpz_mat/test/t-get_mpf_mat.c Examining data/flint-2.6.3/fmpz_mat/test/t-get_nmod_mat.c Examining data/flint-2.6.3/fmpz_mat/test/t-gram.c Examining data/flint-2.6.3/fmpz_mat/test/t-hadamard.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_classical.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_minors.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_minors_transform.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_modular.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_modular_eldiv.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c Examining data/flint-2.6.3/fmpz_mat/test/t-hnf_xgcd.c Examining data/flint-2.6.3/fmpz_mat/test/t-howell_form_mod.c Examining data/flint-2.6.3/fmpz_mat/test/t-init_clear.c Examining data/flint-2.6.3/fmpz_mat/test/t-inv.c Examining data/flint-2.6.3/fmpz_mat/test/t-invert_rows_cols.c Examining data/flint-2.6.3/fmpz_mat/test/t-is_empty.c Examining data/flint-2.6.3/fmpz_mat/test/t-is_one.c Examining data/flint-2.6.3/fmpz_mat/test/t-is_square.c Examining data/flint-2.6.3/fmpz_mat/test/t-is_zero.c Examining data/flint-2.6.3/fmpz_mat/test/t-kronecker_product.c Examining data/flint-2.6.3/fmpz_mat/test/t-lll_original.c Examining data/flint-2.6.3/fmpz_mat/test/t-lll_storjohann.c Examining data/flint-2.6.3/fmpz_mat/test/t-max_bits.c Examining data/flint-2.6.3/fmpz_mat/test/t-minpoly.c Examining data/flint-2.6.3/fmpz_mat/test/t-mul.c Examining data/flint-2.6.3/fmpz_mat/test/t-mul_classical.c Examining data/flint-2.6.3/fmpz_mat/test/t-mul_multi_mod.c Examining data/flint-2.6.3/fmpz_mat/test/t-mul_strassen.c Examining data/flint-2.6.3/fmpz_mat/test/t-multi_CRT_ui.c Examining data/flint-2.6.3/fmpz_mat/test/t-multi_CRT_ui_unsigned.c Examining data/flint-2.6.3/fmpz_mat/test/t-nullspace.c Examining data/flint-2.6.3/fmpz_mat/test/t-one.c Examining data/flint-2.6.3/fmpz_mat/test/t-pow.c Examining data/flint-2.6.3/fmpz_mat/test/t-print_read.c Examining data/flint-2.6.3/fmpz_mat/test/t-rank.c Examining data/flint-2.6.3/fmpz_mat/test/t-rref.c Examining data/flint-2.6.3/fmpz_mat/test/t-rref_fflu.c Examining data/flint-2.6.3/fmpz_mat/test/t-rref_mod.c Examining data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_addmul_fmpz.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_addmul_nmod_mat_fmpz.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_addmul_nmod_mat_ui.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_addmul_si.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_addmul_ui.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_mod_fmpz.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_mul_2exp.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_mat/test/t-scalar_smod.c Examining data/flint-2.6.3/fmpz_mat/test/t-snf_diagonal.c Examining data/flint-2.6.3/fmpz_mat/test/t-snf_iliopoulos.c Examining data/flint-2.6.3/fmpz_mat/test/t-snf_kannan_bachem.c Examining data/flint-2.6.3/fmpz_mat/test/t-solve.c Examining data/flint-2.6.3/fmpz_mat/test/t-solve_bound.c Examining data/flint-2.6.3/fmpz_mat/test/t-solve_cramer.c Examining data/flint-2.6.3/fmpz_mat/test/t-solve_dixon.c Examining data/flint-2.6.3/fmpz_mat/test/t-solve_dixon_den.c Examining data/flint-2.6.3/fmpz_mat/test/t-solve_multi_mod_den.c Examining data/flint-2.6.3/fmpz_mat/test/t-sqr.c Examining data/flint-2.6.3/fmpz_mat/test/t-trace.c Examining data/flint-2.6.3/fmpz_mat/test/t-transpose.c Examining data/flint-2.6.3/fmpz_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fmpz_mat/test/t-zero.c Examining data/flint-2.6.3/fmpz_mat/trace.c Examining data/flint-2.6.3/fmpz_mat/transpose.c Examining data/flint-2.6.3/fmpz_mat/window_clear.c Examining data/flint-2.6.3/fmpz_mat/window_init.c Examining data/flint-2.6.3/fmpz_mat/zero.c Examining data/flint-2.6.3/fmpz_matxx.h Examining data/flint-2.6.3/fmpz_mod.h Examining data/flint-2.6.3/fmpz_mod/add.c Examining data/flint-2.6.3/fmpz_mod/ctx_clear.c Examining data/flint-2.6.3/fmpz_mod/ctx_init.c Examining data/flint-2.6.3/fmpz_mod/discrete_log_pohlig_hellman.c Examining data/flint-2.6.3/fmpz_mod/divides.c Examining data/flint-2.6.3/fmpz_mod/inlines.c Examining data/flint-2.6.3/fmpz_mod/inv.c Examining data/flint-2.6.3/fmpz_mod/is_canonical.c Examining data/flint-2.6.3/fmpz_mod/mul.c Examining data/flint-2.6.3/fmpz_mod/neg.c Examining data/flint-2.6.3/fmpz_mod/next_smooth_prime.c Examining data/flint-2.6.3/fmpz_mod/pow_fmpz.c Examining data/flint-2.6.3/fmpz_mod/pow_ui.c Examining data/flint-2.6.3/fmpz_mod/set_modulus.c Examining data/flint-2.6.3/fmpz_mod/sub.c Examining data/flint-2.6.3/fmpz_mod/test/t-add_sub_neg.c Examining data/flint-2.6.3/fmpz_mod/test/t-discrete_log_pohlig_hellman.c Examining data/flint-2.6.3/fmpz_mod/test/t-divides.c Examining data/flint-2.6.3/fmpz_mod/test/t-inv.c Examining data/flint-2.6.3/fmpz_mod/test/t-mul.c Examining data/flint-2.6.3/fmpz_mod/test/t-next_smooth_prime.c Examining data/flint-2.6.3/fmpz_mod/test/t-pow_fmpz.c Examining data/flint-2.6.3/fmpz_mod/test/t-pow_ui.c Examining data/flint-2.6.3/fmpz_mod_mat.h Examining data/flint-2.6.3/fmpz_mod_mat/add.c Examining data/flint-2.6.3/fmpz_mod_mat/clear.c Examining data/flint-2.6.3/fmpz_mod_mat/howell_form.c Examining data/flint-2.6.3/fmpz_mod_mat/init.c Examining data/flint-2.6.3/fmpz_mod_mat/init_set.c Examining data/flint-2.6.3/fmpz_mod_mat/inlines.c Examining data/flint-2.6.3/fmpz_mod_mat/mul.c Examining data/flint-2.6.3/fmpz_mod_mat/mul_classical_threaded.c Examining data/flint-2.6.3/fmpz_mod_mat/neg.c Examining data/flint-2.6.3/fmpz_mod_mat/randtest.c Examining data/flint-2.6.3/fmpz_mod_mat/rref.c Examining data/flint-2.6.3/fmpz_mod_mat/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mod_mat/scalar_mul_si.c Examining data/flint-2.6.3/fmpz_mod_mat/scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_mod_mat/sqr.c Examining data/flint-2.6.3/fmpz_mod_mat/strong_echelon_form.c Examining data/flint-2.6.3/fmpz_mod_mat/sub.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-add_sub.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-howell_form.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-init_clear.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-mul.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-mul_classical_threaded.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-rref.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-sqr.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-trace.c Examining data/flint-2.6.3/fmpz_mod_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fmpz_mod_mat/trace.c Examining data/flint-2.6.3/fmpz_mod_mat/window_clear.c Examining data/flint-2.6.3/fmpz_mod_mat/window_init.c Examining data/flint-2.6.3/fmpz_mod_mpoly.h Examining data/flint-2.6.3/fmpz_mod_mpoly/ctx_clear.c Examining data/flint-2.6.3/fmpz_mod_mpoly/ctx_init.c Examining data/flint-2.6.3/fmpz_mod_mpoly/interp.c Examining data/flint-2.6.3/fmpz_mod_mpoly/mpolyn_gcd_brown.c Examining data/flint-2.6.3/fmpz_mod_mpoly/mpolyn_mpolyun.c Examining data/flint-2.6.3/fmpz_mod_poly.h Examining data/flint-2.6.3/fmpz_mod_poly/add.c Examining data/flint-2.6.3/fmpz_mod_poly/add_series.c Examining data/flint-2.6.3/fmpz_mod_poly/berlekamp_massey.c Examining data/flint-2.6.3/fmpz_mod_poly/clear.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_divconquer.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_horner.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod_brent_kung.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod_brent_kung_vec_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod_brent_kung_vec_preinv_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly/compose_mod_horner.c Examining data/flint-2.6.3/fmpz_mod_poly/derivative.c Examining data/flint-2.6.3/fmpz_mod_poly/discriminant.c Examining data/flint-2.6.3/fmpz_mod_poly/div_basecase.c Examining data/flint-2.6.3/fmpz_mod_poly/div_newton_n_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/div_series.c Examining data/flint-2.6.3/fmpz_mod_poly/divrem_basecase.c Examining data/flint-2.6.3/fmpz_mod_poly/divrem_divconquer.c Examining data/flint-2.6.3/fmpz_mod_poly/divrem_divconquer_recursive.c Examining data/flint-2.6.3/fmpz_mod_poly/divrem_f.c Examining data/flint-2.6.3/fmpz_mod_poly/divrem_newton_n_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/evaluate_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/evaluate_fmpz_vec.c Examining data/flint-2.6.3/fmpz_mod_poly/evaluate_fmpz_vec_fast.c Examining data/flint-2.6.3/fmpz_mod_poly/evaluate_fmpz_vec_iter.c Examining data/flint-2.6.3/fmpz_mod_poly/find_distinct_nonzero_roots.c Examining data/flint-2.6.3/fmpz_mod_poly/fit_length.c Examining data/flint-2.6.3/fmpz_mod_poly/fprint.c Examining data/flint-2.6.3/fmpz_mod_poly/fread.c Examining data/flint-2.6.3/fmpz_mod_poly/frobenius_power.c Examining data/flint-2.6.3/fmpz_mod_poly/frobenius_powers_2exp_clear.c Examining data/flint-2.6.3/fmpz_mod_poly/frobenius_powers_2exp_precomp.c Examining data/flint-2.6.3/fmpz_mod_poly/frobenius_powers_clear.c Examining data/flint-2.6.3/fmpz_mod_poly/frobenius_powers_precomp.c Examining data/flint-2.6.3/fmpz_mod_poly/gcd_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/gcd_euclidean_f.c Examining data/flint-2.6.3/fmpz_mod_poly/gcd_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/gcdinv.c Examining data/flint-2.6.3/fmpz_mod_poly/gcdinv_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/gcdinv_euclidean_f.c Examining data/flint-2.6.3/fmpz_mod_poly/gcdinv_f.c Examining data/flint-2.6.3/fmpz_mod_poly/get_fmpz_poly.c Examining data/flint-2.6.3/fmpz_mod_poly/hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/init.c Examining data/flint-2.6.3/fmpz_mod_poly/inlines.c Examining data/flint-2.6.3/fmpz_mod_poly/inv_series_newton.c Examining data/flint-2.6.3/fmpz_mod_poly/inv_series_newton_f.c Examining data/flint-2.6.3/fmpz_mod_poly/invmod.c Examining data/flint-2.6.3/fmpz_mod_poly/invmod_f.c Examining data/flint-2.6.3/fmpz_mod_poly/make_monic.c Examining data/flint-2.6.3/fmpz_mod_poly/make_monic_f.c Examining data/flint-2.6.3/fmpz_mod_poly/minpoly_bm.c Examining data/flint-2.6.3/fmpz_mod_poly/minpoly_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/mul.c Examining data/flint-2.6.3/fmpz_mod_poly/mullow.c Examining data/flint-2.6.3/fmpz_mod_poly/mulmod.c Examining data/flint-2.6.3/fmpz_mod_poly/mulmod_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/neg.c Examining data/flint-2.6.3/fmpz_mod_poly/normalise.c Examining data/flint-2.6.3/fmpz_mod_poly/pow.c Examining data/flint-2.6.3/fmpz_mod_poly/pow_trunc.c Examining data/flint-2.6.3/fmpz_mod_poly/pow_trunc_binexp.c Examining data/flint-2.6.3/fmpz_mod_poly/powers_mod_bsgs_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly/powers_mod_naive.c Examining data/flint-2.6.3/fmpz_mod_poly/powmod_fmpz_binexp.c Examining data/flint-2.6.3/fmpz_mod_poly/powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/powmod_ui_binexp.c Examining data/flint-2.6.3/fmpz_mod_poly/powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/product_roots_fmpz_vec.c Examining data/flint-2.6.3/fmpz_mod_poly/profile/p-gcd.c Examining data/flint-2.6.3/fmpz_mod_poly/profile/p-invert.c Examining data/flint-2.6.3/fmpz_mod_poly/profile/p-minpoly.c Examining data/flint-2.6.3/fmpz_mod_poly/profile/p-mul.c Examining data/flint-2.6.3/fmpz_mod_poly/profile/p-tree.c Examining data/flint-2.6.3/fmpz_mod_poly/radix.c Examining data/flint-2.6.3/fmpz_mod_poly/randtest.c Examining data/flint-2.6.3/fmpz_mod_poly/randtest_monic_primitive.c Examining data/flint-2.6.3/fmpz_mod_poly/realloc.c Examining data/flint-2.6.3/fmpz_mod_poly/rem_basecase.c Examining data/flint-2.6.3/fmpz_mod_poly/remove.c Examining data/flint-2.6.3/fmpz_mod_poly/resultant_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/resultant_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/reverse.c Examining data/flint-2.6.3/fmpz_mod_poly/scalar_div_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_mod_poly/set.c Examining data/flint-2.6.3/fmpz_mod_poly/set_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/set_coeff_si.c Examining data/flint-2.6.3/fmpz_mod_poly/set_coeff_ui.c Examining data/flint-2.6.3/fmpz_mod_poly/set_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/set_fmpz_poly.c Examining data/flint-2.6.3/fmpz_mod_poly/set_trunc.c Examining data/flint-2.6.3/fmpz_mod_poly/shift_left.c Examining data/flint-2.6.3/fmpz_mod_poly/shift_right.c Examining data/flint-2.6.3/fmpz_mod_poly/sqr.c Examining data/flint-2.6.3/fmpz_mod_poly/sub.c Examining data/flint-2.6.3/fmpz_mod_poly/sub_series.c Examining data/flint-2.6.3/fmpz_mod_poly/swap.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-add.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-add_series.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-berlekamp_massey.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_divconquer.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_horner.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_brent_kung.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_brent_kung_precomp_preinv_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_brent_kung_vec_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_brent_kung_vec_preinv_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-compose_mod_horner.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-derivative.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-discriminant.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-div_basecase.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-div_newton_n_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-div_series.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-divrem_basecase.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-divrem_divconquer.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-divrem_f.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-divrem_newton_n_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-evaluate_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-evaluate_fmpz_vec_fast.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-find_distinct_nonzero_roots.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-frobenius_powers_precomp.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-gcd_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-gcd_euclidean_f.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-gcd_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-gcdinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-gcdinv_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-get_set_fmpz_poly.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-init_realloc_clear.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-invmod.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-minpoly.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-mul.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-mullow.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-mulmod.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-mulmod_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-neg.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-pow_trunc_binexp.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powers_mod_bsgs.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powers_mod_naive.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powmod_fmpz_binexp.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powmod_ui_binexp.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-print_read.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-product_roots_fmpz_vec.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-radix.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-randtest_monic_primitive.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-rem_basecase.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-resultant.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-resultant_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-resultant_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-scalar_div_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-set_equal.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-set_trunc.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-sub.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-sub_series.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-swap.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-xgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-xgcd_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-xgcd_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/test/t-zero.c Examining data/flint-2.6.3/fmpz_mod_poly/tree.c Examining data/flint-2.6.3/fmpz_mod_poly/xgcd_euclidean.c Examining data/flint-2.6.3/fmpz_mod_poly/xgcd_euclidean_f.c Examining data/flint-2.6.3/fmpz_mod_poly/xgcd_hgcd.c Examining data/flint-2.6.3/fmpz_mod_poly/zero_coeffs.c Examining data/flint-2.6.3/fmpz_mod_poly_factor.h Examining data/flint-2.6.3/fmpz_mod_poly_factor/clear.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/concat.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_berlekamp.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_distinct_deg.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_distinct_deg_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_equal_deg.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_equal_deg_prob.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_kaltofen_shoup.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/factor_squarefree.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/fit_length.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/init.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/inlines.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/insert.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/is_irreducible.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/is_irreducible_ddf.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/is_irreducible_rabin.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/is_irreducible_rabin_f.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/is_squarefree.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/is_squarefree_f.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/pow.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/print.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/profile/p-factor.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/realloc.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/roots.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/roots_factored.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/set.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_berlekamp.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_distinct_deg.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_distinct_deg_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_equal_deg_prob.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_kaltofen_shoup.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-factor_squarefree.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-interval_threaded.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-is_irreducible.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-is_irreducible_ddf.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-is_irreducible_rabin.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-is_squarefree.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-roots.c Examining data/flint-2.6.3/fmpz_mod_poly_factor/test/t-roots_factored.c Examining data/flint-2.6.3/fmpz_mod_poly_factorxx.h Examining data/flint-2.6.3/fmpz_mod_polyxx.h Examining data/flint-2.6.3/fmpz_mpoly.h Examining data/flint-2.6.3/fmpz_mpoly/add.c Examining data/flint-2.6.3/fmpz_mpoly/add_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/clear.c Examining data/flint-2.6.3/fmpz_mpoly/cmp.c Examining data/flint-2.6.3/fmpz_mpoly/combine_like_terms.c Examining data/flint-2.6.3/fmpz_mpoly/compose_fmpz_mpoly.c Examining data/flint-2.6.3/fmpz_mpoly/compose_fmpz_mpoly_gen.c Examining data/flint-2.6.3/fmpz_mpoly/compose_fmpz_mpoly_geobucket.c Examining data/flint-2.6.3/fmpz_mpoly/compose_fmpz_mpoly_horner.c Examining data/flint-2.6.3/fmpz_mpoly/compose_fmpz_poly.c Examining data/flint-2.6.3/fmpz_mpoly/compose_mat.c Examining data/flint-2.6.3/fmpz_mpoly/ctx_clear.c Examining data/flint-2.6.3/fmpz_mpoly/ctx_init.c Examining data/flint-2.6.3/fmpz_mpoly/ctx_init_rand.c Examining data/flint-2.6.3/fmpz_mpoly/deflate.c Examining data/flint-2.6.3/fmpz_mpoly/deflation.c Examining data/flint-2.6.3/fmpz_mpoly/derivative.c Examining data/flint-2.6.3/fmpz_mpoly/div.c Examining data/flint-2.6.3/fmpz_mpoly/div_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/divides.c Examining data/flint-2.6.3/fmpz_mpoly/divides_array.c Examining data/flint-2.6.3/fmpz_mpoly/divides_heap_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/divides_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/divrem.c Examining data/flint-2.6.3/fmpz_mpoly/divrem_array.c Examining data/flint-2.6.3/fmpz_mpoly/divrem_ideal.c Examining data/flint-2.6.3/fmpz_mpoly/divrem_ideal_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/divrem_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/equal.c Examining data/flint-2.6.3/fmpz_mpoly/equal_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/equal_si.c Examining data/flint-2.6.3/fmpz_mpoly/equal_ui.c Examining data/flint-2.6.3/fmpz_mpoly/evaluate_all.c Examining data/flint-2.6.3/fmpz_mpoly/evaluate_one.c Examining data/flint-2.6.3/fmpz_mpoly/fit_length.c Examining data/flint-2.6.3/fmpz_mpoly/fprint_pretty.c Examining data/flint-2.6.3/fmpz_mpoly/gcd.c Examining data/flint-2.6.3/fmpz_mpoly/gcd_berlekamp_massey.c Examining data/flint-2.6.3/fmpz_mpoly/gcd_berlekamp_massey_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/gcd_brown.c Examining data/flint-2.6.3/fmpz_mpoly/gcd_brown_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/gcd_cofactors.c Examining data/flint-2.6.3/fmpz_mpoly/gcd_zippel.c Examining data/flint-2.6.3/fmpz_mpoly/gen.c Examining data/flint-2.6.3/fmpz_mpoly/geobuckets.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_fmpz_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_fmpz_monomial.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_fmpz_ui.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_si_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_si_ui.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_ui_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_ui_ui.c Examining data/flint-2.6.3/fmpz_mpoly/get_coeff_vars_ui.c Examining data/flint-2.6.3/fmpz_mpoly/get_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/get_str_pretty.c Examining data/flint-2.6.3/fmpz_mpoly/get_term.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_exp_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_exp_si.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_exp_ui.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_monomial.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_var_exp_si.c Examining data/flint-2.6.3/fmpz_mpoly/get_term_var_exp_ui.c Examining data/flint-2.6.3/fmpz_mpoly/inflate.c Examining data/flint-2.6.3/fmpz_mpoly/init.c Examining data/flint-2.6.3/fmpz_mpoly/inlines.c Examining data/flint-2.6.3/fmpz_mpoly/integral.c Examining data/flint-2.6.3/fmpz_mpoly/interp.c Examining data/flint-2.6.3/fmpz_mpoly/is_canonical.c Examining data/flint-2.6.3/fmpz_mpoly/is_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/is_gen.c Examining data/flint-2.6.3/fmpz_mpoly/mpolyd.c Examining data/flint-2.6.3/fmpz_mpoly/mpolyu.c Examining data/flint-2.6.3/fmpz_mpoly/mpolyu_divides.c Examining data/flint-2.6.3/fmpz_mpoly/mpolyu_divides_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/mul.c Examining data/flint-2.6.3/fmpz_mpoly/mul_array.c Examining data/flint-2.6.3/fmpz_mpoly/mul_array_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/mul_dense.c Examining data/flint-2.6.3/fmpz_mpoly/mul_heap_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/mul_johnson.c Examining data/flint-2.6.3/fmpz_mpoly/neg.c Examining data/flint-2.6.3/fmpz_mpoly/parse_pretty.c Examining data/flint-2.6.3/fmpz_mpoly/pow_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/pow_fps.c Examining data/flint-2.6.3/fmpz_mpoly/pow_ui.c Examining data/flint-2.6.3/fmpz_mpoly/profile/p-divides.c Examining data/flint-2.6.3/fmpz_mpoly/profile/p-gcd.c Examining data/flint-2.6.3/fmpz_mpoly/profile/p-mul.c Examining data/flint-2.6.3/fmpz_mpoly/push_term_fmpz_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/push_term_fmpz_ui.c Examining data/flint-2.6.3/fmpz_mpoly/quasidiv.c Examining data/flint-2.6.3/fmpz_mpoly/quasidiv_heap.c Examining data/flint-2.6.3/fmpz_mpoly/quasidivrem.c Examining data/flint-2.6.3/fmpz_mpoly/quasidivrem_heap.c Examining data/flint-2.6.3/fmpz_mpoly/quasidivrem_ideal.c Examining data/flint-2.6.3/fmpz_mpoly/quasidivrem_ideal_heap.c Examining data/flint-2.6.3/fmpz_mpoly/randtest_bits.c Examining data/flint-2.6.3/fmpz_mpoly/randtest_bound.c Examining data/flint-2.6.3/fmpz_mpoly/randtest_bounds.c Examining data/flint-2.6.3/fmpz_mpoly/realloc.c Examining data/flint-2.6.3/fmpz_mpoly/repack_bits.c Examining data/flint-2.6.3/fmpz_mpoly/resize.c Examining data/flint-2.6.3/fmpz_mpoly/reverse.c Examining data/flint-2.6.3/fmpz_mpoly/scalar_divexact_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/scalar_divides_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/select_exps.c Examining data/flint-2.6.3/fmpz_mpoly/set.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_fmpz_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_fmpz_monomial.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_fmpz_ui.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_si_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_si_ui.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_ui_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/set_coeff_ui_ui.c Examining data/flint-2.6.3/fmpz_mpoly/set_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/set_si.c Examining data/flint-2.6.3/fmpz_mpoly/set_term_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/set_term_exp_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/set_term_exp_ui.c Examining data/flint-2.6.3/fmpz_mpoly/set_ui.c Examining data/flint-2.6.3/fmpz_mpoly/sort_terms.c Examining data/flint-2.6.3/fmpz_mpoly/sub.c Examining data/flint-2.6.3/fmpz_mpoly/sub_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/term_content.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-add_sub.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-add_sub_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-add_sub_si.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-add_sub_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-cmp.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-compose_fmpz_mpoly.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-compose_fmpz_poly.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-degree.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-degrees_term_exp_fits_ui_si.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-derivative_integral.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-div_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divides.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divides_array.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divides_heap_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divides_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divrem_array.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divrem_ideal_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-divrem_monagan_pearce.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-evaluate.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd_berlekamp_massey.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd_berlekamp_massey_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd_brown.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd_brown_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd_cofactors.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gcd_zippel.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-gen.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_coeff_vars_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_coeff.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_coeff_fmpz_monomial.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_is_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_term_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_term_exp_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_term_exp_si.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_set_term_exp_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_term.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-get_term_monomial.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-inflate_deflate.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-init.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mpolyuu_divides.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mpolyuu_divides_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mul.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mul_array.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mul_array_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mul_dense.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mul_heap_threaded.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-mul_johnson.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-neg.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-pow_fps.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-pow_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-print_parse.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-push_term_fmpz_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-push_term_fmpz_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-quasidiv_heap.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-quasidivrem_heap.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-quasidivrem_ideal_heap.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-repack_bits.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-resize.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-reverse.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_divexact_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_divexact_si.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_divexact_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_divides_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-set_equal.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-set_fmpz.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-set_si.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-set_ui.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-sort_terms.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-term_content.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-total_degree.c Examining data/flint-2.6.3/fmpz_mpoly/test/t-univar.c Examining data/flint-2.6.3/fmpz_mpoly/to_from_fmpz_poly.c Examining data/flint-2.6.3/fmpz_mpoly/univar.c Examining data/flint-2.6.3/fmpz_poly.h Examining data/flint-2.6.3/fmpz_poly/2norm.c Examining data/flint-2.6.3/fmpz_poly/2norm_normalised_bits.c Examining data/flint-2.6.3/fmpz_poly/CLD_bound.c Examining data/flint-2.6.3/fmpz_poly/CRT_ui.c Examining data/flint-2.6.3/fmpz_poly/add.c Examining data/flint-2.6.3/fmpz_poly/add_series.c Examining data/flint-2.6.3/fmpz_poly/bit_pack.c Examining data/flint-2.6.3/fmpz_poly/bit_unpack.c Examining data/flint-2.6.3/fmpz_poly/bound_roots.c Examining data/flint-2.6.3/fmpz_poly/chebyshev_t.c Examining data/flint-2.6.3/fmpz_poly/chebyshev_u.c Examining data/flint-2.6.3/fmpz_poly/clear.c Examining data/flint-2.6.3/fmpz_poly/compose.c Examining data/flint-2.6.3/fmpz_poly/compose_divconquer.c Examining data/flint-2.6.3/fmpz_poly/compose_horner.c Examining data/flint-2.6.3/fmpz_poly/compose_series.c Examining data/flint-2.6.3/fmpz_poly/compose_series_brent_kung.c Examining data/flint-2.6.3/fmpz_poly/compose_series_horner.c Examining data/flint-2.6.3/fmpz_poly/content.c Examining data/flint-2.6.3/fmpz_poly/cos_minpoly.c Examining data/flint-2.6.3/fmpz_poly/cyclotomic.c Examining data/flint-2.6.3/fmpz_poly/deflate.c Examining data/flint-2.6.3/fmpz_poly/deflation.c Examining data/flint-2.6.3/fmpz_poly/derivative.c Examining data/flint-2.6.3/fmpz_poly/discriminant.c Examining data/flint-2.6.3/fmpz_poly/div.c Examining data/flint-2.6.3/fmpz_poly/div_basecase.c Examining data/flint-2.6.3/fmpz_poly/div_divconquer.c Examining data/flint-2.6.3/fmpz_poly/div_divconquer_recursive.c Examining data/flint-2.6.3/fmpz_poly/div_preinv.c Examining data/flint-2.6.3/fmpz_poly/div_root.c Examining data/flint-2.6.3/fmpz_poly/div_series.c Examining data/flint-2.6.3/fmpz_poly/div_series_basecase.c Examining data/flint-2.6.3/fmpz_poly/div_series_divconquer.c Examining data/flint-2.6.3/fmpz_poly/divhigh_smodp.c Examining data/flint-2.6.3/fmpz_poly/divides.c Examining data/flint-2.6.3/fmpz_poly/divlow_smodp.c Examining data/flint-2.6.3/fmpz_poly/divrem.c Examining data/flint-2.6.3/fmpz_poly/divrem_basecase.c Examining data/flint-2.6.3/fmpz_poly/divrem_divconquer.c Examining data/flint-2.6.3/fmpz_poly/divrem_divconquer_recursive.c Examining data/flint-2.6.3/fmpz_poly/divrem_preinv.c Examining data/flint-2.6.3/fmpz_poly/divremlow_divconquer_recursive.c Examining data/flint-2.6.3/fmpz_poly/equal.c Examining data/flint-2.6.3/fmpz_poly/equal_trunc.c Examining data/flint-2.6.3/fmpz_poly/eta_qexp.c Examining data/flint-2.6.3/fmpz_poly/evaluate_divconquer_fmpq.c Examining data/flint-2.6.3/fmpz_poly/evaluate_divconquer_fmpz.c Examining data/flint-2.6.3/fmpz_poly/evaluate_fmpq.c Examining data/flint-2.6.3/fmpz_poly/evaluate_fmpz.c Examining data/flint-2.6.3/fmpz_poly/evaluate_fmpz_vec.c Examining data/flint-2.6.3/fmpz_poly/evaluate_horner_d.c Examining data/flint-2.6.3/fmpz_poly/evaluate_horner_d_2exp.c Examining data/flint-2.6.3/fmpz_poly/evaluate_horner_fmpq.c Examining data/flint-2.6.3/fmpz_poly/evaluate_horner_fmpz.c Examining data/flint-2.6.3/fmpz_poly/evaluate_mod.c Examining data/flint-2.6.3/fmpz_poly/evaluate_mpq.c Examining data/flint-2.6.3/fmpz_poly/fibonacci.c Examining data/flint-2.6.3/fmpz_poly/fit_length.c Examining data/flint-2.6.3/fmpz_poly/fprint.c Examining data/flint-2.6.3/fmpz_poly/fprint_pretty.c Examining data/flint-2.6.3/fmpz_poly/fread.c Examining data/flint-2.6.3/fmpz_poly/fread_pretty.c Examining data/flint-2.6.3/fmpz_poly/gcd.c Examining data/flint-2.6.3/fmpz_poly/gcd_heuristic.c Examining data/flint-2.6.3/fmpz_poly/gcd_modular.c Examining data/flint-2.6.3/fmpz_poly/gcd_subresultant.c Examining data/flint-2.6.3/fmpz_poly/get_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_poly/get_coeff_si.c Examining data/flint-2.6.3/fmpz_poly/get_coeff_ui.c Examining data/flint-2.6.3/fmpz_poly/get_nmod_poly.c Examining data/flint-2.6.3/fmpz_poly/get_str.c Examining data/flint-2.6.3/fmpz_poly/get_str_pretty.c Examining data/flint-2.6.3/fmpz_poly/hensel_build_tree.c Examining data/flint-2.6.3/fmpz_poly/hensel_continue_lift.c Examining data/flint-2.6.3/fmpz_poly/hensel_lift.c Examining data/flint-2.6.3/fmpz_poly/hensel_lift_once.c Examining data/flint-2.6.3/fmpz_poly/hensel_lift_only_inverse.c Examining data/flint-2.6.3/fmpz_poly/hensel_lift_tree.c Examining data/flint-2.6.3/fmpz_poly/hensel_lift_tree_recursive.c Examining data/flint-2.6.3/fmpz_poly/hensel_lift_without_inverse.c Examining data/flint-2.6.3/fmpz_poly/hensel_start_lift.c Examining data/flint-2.6.3/fmpz_poly/hermite_h.c Examining data/flint-2.6.3/fmpz_poly/hermite_he.c Examining data/flint-2.6.3/fmpz_poly/inflate.c Examining data/flint-2.6.3/fmpz_poly/init.c Examining data/flint-2.6.3/fmpz_poly/inlines.c Examining data/flint-2.6.3/fmpz_poly/interpolate_fmpz_vec.c Examining data/flint-2.6.3/fmpz_poly/inv_series.c Examining data/flint-2.6.3/fmpz_poly/inv_series_basecase.c Examining data/flint-2.6.3/fmpz_poly/inv_series_newton.c Examining data/flint-2.6.3/fmpz_poly/is_cyclotomic.c Examining data/flint-2.6.3/fmpz_poly/is_squarefree.c Examining data/flint-2.6.3/fmpz_poly/lcm.c Examining data/flint-2.6.3/fmpz_poly/legendre_pt.c Examining data/flint-2.6.3/fmpz_poly/monomial_to_newton.c Examining data/flint-2.6.3/fmpz_poly/mul.c Examining data/flint-2.6.3/fmpz_poly/mul_KS.c Examining data/flint-2.6.3/fmpz_poly/mul_SS.c Examining data/flint-2.6.3/fmpz_poly/mul_classical.c Examining data/flint-2.6.3/fmpz_poly/mul_karatsuba.c Examining data/flint-2.6.3/fmpz_poly/mulhigh_classical.c Examining data/flint-2.6.3/fmpz_poly/mulhigh_karatsuba_n.c Examining data/flint-2.6.3/fmpz_poly/mulhigh_n.c Examining data/flint-2.6.3/fmpz_poly/mullow.c Examining data/flint-2.6.3/fmpz_poly/mullow_KS.c Examining data/flint-2.6.3/fmpz_poly/mullow_SS.c Examining data/flint-2.6.3/fmpz_poly/mullow_SS_precache.c Examining data/flint-2.6.3/fmpz_poly/mullow_classical.c Examining data/flint-2.6.3/fmpz_poly/mullow_karatsuba_n.c Examining data/flint-2.6.3/fmpz_poly/mulmid_classical.c Examining data/flint-2.6.3/fmpz_poly/neg.c Examining data/flint-2.6.3/fmpz_poly/newton_to_monomial.c Examining data/flint-2.6.3/fmpz_poly/normalise.c Examining data/flint-2.6.3/fmpz_poly/num_real_roots.c Examining data/flint-2.6.3/fmpz_poly/num_real_roots_sturm.c Examining data/flint-2.6.3/fmpz_poly/pow.c Examining data/flint-2.6.3/fmpz_poly/pow_addchains.c Examining data/flint-2.6.3/fmpz_poly/pow_binexp.c Examining data/flint-2.6.3/fmpz_poly/pow_binomial.c Examining data/flint-2.6.3/fmpz_poly/pow_multinomial.c Examining data/flint-2.6.3/fmpz_poly/pow_small.c Examining data/flint-2.6.3/fmpz_poly/pow_trunc.c Examining data/flint-2.6.3/fmpz_poly/power_sums.c Examining data/flint-2.6.3/fmpz_poly/power_sums_naive.c Examining data/flint-2.6.3/fmpz_poly/power_sums_to_poly.c Examining data/flint-2.6.3/fmpz_poly/powers_clear.c Examining data/flint-2.6.3/fmpz_poly/powers_precompute.c Examining data/flint-2.6.3/fmpz_poly/preinvert.c Examining data/flint-2.6.3/fmpz_poly/primitive_part.c Examining data/flint-2.6.3/fmpz_poly/product_roots_fmpq_vec.c Examining data/flint-2.6.3/fmpz_poly/product_roots_fmpz_vec.c Examining data/flint-2.6.3/fmpz_poly/profile/bm-div_divconquer.c Examining data/flint-2.6.3/fmpz_poly/profile/p-compose.c Examining data/flint-2.6.3/fmpz_poly/profile/p-div_preinv.c Examining data/flint-2.6.3/fmpz_poly/profile/p-gcd.c Examining data/flint-2.6.3/fmpz_poly/profile/p-mul.c Examining data/flint-2.6.3/fmpz_poly/profile/p-mul_triangle.c Examining data/flint-2.6.3/fmpz_poly/profile/p-pow.c Examining data/flint-2.6.3/fmpz_poly/profile/p-pow_binomial.c Examining data/flint-2.6.3/fmpz_poly/profile/p-rem_powers_precomp.c Examining data/flint-2.6.3/fmpz_poly/profile/p-taylor_shift.c Examining data/flint-2.6.3/fmpz_poly/pseudo_div.c Examining data/flint-2.6.3/fmpz_poly/pseudo_divrem_basecase.c Examining data/flint-2.6.3/fmpz_poly/pseudo_divrem_cohen.c Examining data/flint-2.6.3/fmpz_poly/pseudo_divrem_divconquer.c Examining data/flint-2.6.3/fmpz_poly/pseudo_rem.c Examining data/flint-2.6.3/fmpz_poly/pseudo_rem_cohen.c Examining data/flint-2.6.3/fmpz_poly/randtest.c Examining data/flint-2.6.3/fmpz_poly/randtest_no_real_root.c Examining data/flint-2.6.3/fmpz_poly/realloc.c Examining data/flint-2.6.3/fmpz_poly/rem.c Examining data/flint-2.6.3/fmpz_poly/rem_basecase.c Examining data/flint-2.6.3/fmpz_poly/rem_powers_precomp.c Examining data/flint-2.6.3/fmpz_poly/remove.c Examining data/flint-2.6.3/fmpz_poly/remove_content_2exp.c Examining data/flint-2.6.3/fmpz_poly/resultant.c Examining data/flint-2.6.3/fmpz_poly/resultant_euclidean.c Examining data/flint-2.6.3/fmpz_poly/resultant_modular.c Examining data/flint-2.6.3/fmpz_poly/resultant_modular_div.c Examining data/flint-2.6.3/fmpz_poly/reverse.c Examining data/flint-2.6.3/fmpz_poly/revert_series.c Examining data/flint-2.6.3/fmpz_poly/revert_series_lagrange.c Examining data/flint-2.6.3/fmpz_poly/revert_series_lagrange_fast.c Examining data/flint-2.6.3/fmpz_poly/revert_series_newton.c Examining data/flint-2.6.3/fmpz_poly/scalar_abs.c Examining data/flint-2.6.3/fmpz_poly/scalar_addmul_fmpz.c Examining data/flint-2.6.3/fmpz_poly/scalar_divexact_fmpz.c Examining data/flint-2.6.3/fmpz_poly/scalar_divexact_si.c Examining data/flint-2.6.3/fmpz_poly/scalar_divexact_ui.c Examining data/flint-2.6.3/fmpz_poly/scalar_fdiv_2exp.c Examining data/flint-2.6.3/fmpz_poly/scalar_fdiv_fmpz.c Examining data/flint-2.6.3/fmpz_poly/scalar_fdiv_si.c Examining data/flint-2.6.3/fmpz_poly/scalar_fdiv_ui.c Examining data/flint-2.6.3/fmpz_poly/scalar_mul_2exp.c Examining data/flint-2.6.3/fmpz_poly/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_poly/scalar_mul_si.c Examining data/flint-2.6.3/fmpz_poly/scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_poly/scalar_submul_fmpz.c Examining data/flint-2.6.3/fmpz_poly/scalar_tdiv_2exp.c Examining data/flint-2.6.3/fmpz_poly/scalar_tdiv_fmpz.c Examining data/flint-2.6.3/fmpz_poly/scalar_tdiv_si.c Examining data/flint-2.6.3/fmpz_poly/scalar_tdiv_ui.c Examining data/flint-2.6.3/fmpz_poly/scale_2exp.c Examining data/flint-2.6.3/fmpz_poly/set.c Examining data/flint-2.6.3/fmpz_poly/set_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_poly/set_coeff_si.c Examining data/flint-2.6.3/fmpz_poly/set_coeff_ui.c Examining data/flint-2.6.3/fmpz_poly/set_fmpz.c Examining data/flint-2.6.3/fmpz_poly/set_mpz.c Examining data/flint-2.6.3/fmpz_poly/set_nmod_poly.c Examining data/flint-2.6.3/fmpz_poly/set_nmod_poly_unsigned.c Examining data/flint-2.6.3/fmpz_poly/set_si.c Examining data/flint-2.6.3/fmpz_poly/set_str.c Examining data/flint-2.6.3/fmpz_poly/set_trunc.c Examining data/flint-2.6.3/fmpz_poly/set_ui.c Examining data/flint-2.6.3/fmpz_poly/shift_left.c Examining data/flint-2.6.3/fmpz_poly/shift_right.c Examining data/flint-2.6.3/fmpz_poly/signature.c Examining data/flint-2.6.3/fmpz_poly/sqr.c Examining data/flint-2.6.3/fmpz_poly/sqr_KS.c Examining data/flint-2.6.3/fmpz_poly/sqr_classical.c Examining data/flint-2.6.3/fmpz_poly/sqr_karatsuba.c Examining data/flint-2.6.3/fmpz_poly/sqrlow.c Examining data/flint-2.6.3/fmpz_poly/sqrlow_KS.c Examining data/flint-2.6.3/fmpz_poly/sqrlow_classical.c Examining data/flint-2.6.3/fmpz_poly/sqrlow_karatsuba_n.c Examining data/flint-2.6.3/fmpz_poly/sqrt.c Examining data/flint-2.6.3/fmpz_poly/sqrt_KS.c Examining data/flint-2.6.3/fmpz_poly/sqrt_classical.c Examining data/flint-2.6.3/fmpz_poly/sqrt_divconquer.c Examining data/flint-2.6.3/fmpz_poly/sqrt_series.c Examining data/flint-2.6.3/fmpz_poly/sqrtrem_classical.c Examining data/flint-2.6.3/fmpz_poly/sqrtrem_divconquer.c Examining data/flint-2.6.3/fmpz_poly/sub.c Examining data/flint-2.6.3/fmpz_poly/sub_series.c Examining data/flint-2.6.3/fmpz_poly/swap.c Examining data/flint-2.6.3/fmpz_poly/swinnerton_dyer.c Examining data/flint-2.6.3/fmpz_poly/taylor_shift.c Examining data/flint-2.6.3/fmpz_poly/taylor_shift_divconquer.c Examining data/flint-2.6.3/fmpz_poly/taylor_shift_horner.c Examining data/flint-2.6.3/fmpz_poly/taylor_shift_multi_mod_threaded.c Examining data/flint-2.6.3/fmpz_poly/test/t-2norm_normalised_bits.c Examining data/flint-2.6.3/fmpz_poly/test/t-CLD_bound.c Examining data/flint-2.6.3/fmpz_poly/test/t-CRT_ui.c Examining data/flint-2.6.3/fmpz_poly/test/t-CRT_ui_unsigned.c Examining data/flint-2.6.3/fmpz_poly/test/t-add.c Examining data/flint-2.6.3/fmpz_poly/test/t-add_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-bit_pack.c Examining data/flint-2.6.3/fmpz_poly/test/t-bound_roots.c Examining data/flint-2.6.3/fmpz_poly/test/t-chebyshev_t.c Examining data/flint-2.6.3/fmpz_poly/test/t-chebyshev_u.c Examining data/flint-2.6.3/fmpz_poly/test/t-compose.c Examining data/flint-2.6.3/fmpz_poly/test/t-compose_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-compose_horner.c Examining data/flint-2.6.3/fmpz_poly/test/t-compose_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-compose_series_brent_kung.c Examining data/flint-2.6.3/fmpz_poly/test/t-compose_series_horner.c Examining data/flint-2.6.3/fmpz_poly/test/t-content.c Examining data/flint-2.6.3/fmpz_poly/test/t-cos_minpoly.c Examining data/flint-2.6.3/fmpz_poly/test/t-cyclotomic.c Examining data/flint-2.6.3/fmpz_poly/test/t-deflate.c Examining data/flint-2.6.3/fmpz_poly/test/t-derivative.c Examining data/flint-2.6.3/fmpz_poly/test/t-discriminant.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_basecase.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_preinv.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_root.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_series_basecase.c Examining data/flint-2.6.3/fmpz_poly/test/t-div_series_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-divhigh_smodp.c Examining data/flint-2.6.3/fmpz_poly/test/t-divides.c Examining data/flint-2.6.3/fmpz_poly/test/t-divlow_smodp.c Examining data/flint-2.6.3/fmpz_poly/test/t-divrem.c Examining data/flint-2.6.3/fmpz_poly/test/t-divrem_basecase.c Examining data/flint-2.6.3/fmpz_poly/test/t-divrem_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-divrem_preinv.c Examining data/flint-2.6.3/fmpz_poly/test/t-equal_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-equal_trunc.c Examining data/flint-2.6.3/fmpz_poly/test/t-eta_qexp.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_divconquer_fmpq.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_divconquer_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_fmpq.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_horner_fmpq.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_horner_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_mod.c Examining data/flint-2.6.3/fmpz_poly/test/t-evaluate_mpq.c Examining data/flint-2.6.3/fmpz_poly/test/t-fibonacci.c Examining data/flint-2.6.3/fmpz_poly/test/t-gcd.c Examining data/flint-2.6.3/fmpz_poly/test/t-gcd_heuristic.c Examining data/flint-2.6.3/fmpz_poly/test/t-gcd_modular.c Examining data/flint-2.6.3/fmpz_poly/test/t-gcd_subresultant.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_coeff_ptr.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_nmod_poly.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_set_coeff_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_set_coeff_mpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_set_coeff_si.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_set_coeff_ui.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_set_str.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_str.c Examining data/flint-2.6.3/fmpz_poly/test/t-get_str_pretty.c Examining data/flint-2.6.3/fmpz_poly/test/t-hensel_lift.c Examining data/flint-2.6.3/fmpz_poly/test/t-hensel_lift_once.c Examining data/flint-2.6.3/fmpz_poly/test/t-hensel_lift_without_only_inverse.c Examining data/flint-2.6.3/fmpz_poly/test/t-hensel_start_continue_lift.c Examining data/flint-2.6.3/fmpz_poly/test/t-hermite_h.c Examining data/flint-2.6.3/fmpz_poly/test/t-hermite_he.c Examining data/flint-2.6.3/fmpz_poly/test/t-inflate.c Examining data/flint-2.6.3/fmpz_poly/test/t-init_realloc_clear.c Examining data/flint-2.6.3/fmpz_poly/test/t-interpolate_fmpz_vec.c Examining data/flint-2.6.3/fmpz_poly/test/t-inv_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-inv_series_basecase.c Examining data/flint-2.6.3/fmpz_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/fmpz_poly/test/t-is_cyclotomic.c Examining data/flint-2.6.3/fmpz_poly/test/t-is_squarefree.c Examining data/flint-2.6.3/fmpz_poly/test/t-lcm.c Examining data/flint-2.6.3/fmpz_poly/test/t-legendre_pt.c Examining data/flint-2.6.3/fmpz_poly/test/t-mul.c Examining data/flint-2.6.3/fmpz_poly/test/t-mul_KS.c Examining data/flint-2.6.3/fmpz_poly/test/t-mul_SS.c Examining data/flint-2.6.3/fmpz_poly/test/t-mul_SS_precache.c Examining data/flint-2.6.3/fmpz_poly/test/t-mul_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-mul_karatsuba.c Examining data/flint-2.6.3/fmpz_poly/test/t-mulhigh_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-mulhigh_karatsuba_n.c Examining data/flint-2.6.3/fmpz_poly/test/t-mulhigh_n.c Examining data/flint-2.6.3/fmpz_poly/test/t-mullow.c Examining data/flint-2.6.3/fmpz_poly/test/t-mullow_KS.c Examining data/flint-2.6.3/fmpz_poly/test/t-mullow_SS.c Examining data/flint-2.6.3/fmpz_poly/test/t-mullow_SS_precache.c Examining data/flint-2.6.3/fmpz_poly/test/t-mullow_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-mullow_karatsuba_n.c Examining data/flint-2.6.3/fmpz_poly/test/t-mulmid_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-neg.c Examining data/flint-2.6.3/fmpz_poly/test/t-newton_to_monomial.c Examining data/flint-2.6.3/fmpz_poly/test/t-num_real_roots.c Examining data/flint-2.6.3/fmpz_poly/test/t-num_real_roots_sturm.c Examining data/flint-2.6.3/fmpz_poly/test/t-pow.c Examining data/flint-2.6.3/fmpz_poly/test/t-pow_addchains.c Examining data/flint-2.6.3/fmpz_poly/test/t-pow_binexp.c Examining data/flint-2.6.3/fmpz_poly/test/t-pow_binomial.c Examining data/flint-2.6.3/fmpz_poly/test/t-pow_multinomial.c Examining data/flint-2.6.3/fmpz_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/fmpz_poly/test/t-power_sums.c Examining data/flint-2.6.3/fmpz_poly/test/t-primitive_part.c Examining data/flint-2.6.3/fmpz_poly/test/t-print_read.c Examining data/flint-2.6.3/fmpz_poly/test/t-print_read_pretty.c Examining data/flint-2.6.3/fmpz_poly/test/t-product_roots_fmpq_vec.c Examining data/flint-2.6.3/fmpz_poly/test/t-product_roots_fmpz_vec.c Examining data/flint-2.6.3/fmpz_poly/test/t-pseudo_div.c Examining data/flint-2.6.3/fmpz_poly/test/t-pseudo_divrem_basecase.c Examining data/flint-2.6.3/fmpz_poly/test/t-pseudo_divrem_cohen.c Examining data/flint-2.6.3/fmpz_poly/test/t-pseudo_divrem_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-pseudo_rem.c Examining data/flint-2.6.3/fmpz_poly/test/t-pseudo_rem_cohen.c Examining data/flint-2.6.3/fmpz_poly/test/t-randtest_no_real_root.c Examining data/flint-2.6.3/fmpz_poly/test/t-rem_basecase.c Examining data/flint-2.6.3/fmpz_poly/test/t-rem_powers_precomp.c Examining data/flint-2.6.3/fmpz_poly/test/t-remove.c Examining data/flint-2.6.3/fmpz_poly/test/t-remove_content_2exp.c Examining data/flint-2.6.3/fmpz_poly/test/t-resultant.c Examining data/flint-2.6.3/fmpz_poly/test/t-resultant_euclidean.c Examining data/flint-2.6.3/fmpz_poly/test/t-resultant_modular.c Examining data/flint-2.6.3/fmpz_poly/test/t-resultant_modular_div.c Examining data/flint-2.6.3/fmpz_poly/test/t-reverse.c Examining data/flint-2.6.3/fmpz_poly/test/t-revert_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-revert_series_lagrange.c Examining data/flint-2.6.3/fmpz_poly/test/t-revert_series_lagrange_fast.c Examining data/flint-2.6.3/fmpz_poly/test/t-revert_series_newton.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_abs.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_addmul_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_divexact_mpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_fdiv_mpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_mul_mpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_poly/test/t-scalar_submul_fmpz.c Examining data/flint-2.6.3/fmpz_poly/test/t-scale_2exp.c Examining data/flint-2.6.3/fmpz_poly/test/t-set_equal.c Examining data/flint-2.6.3/fmpz_poly/test/t-set_fmpz_equal.c Examining data/flint-2.6.3/fmpz_poly/test/t-set_mpz_equal.c Examining data/flint-2.6.3/fmpz_poly/test/t-set_si_equal.c Examining data/flint-2.6.3/fmpz_poly/test/t-set_trunc.c Examining data/flint-2.6.3/fmpz_poly/test/t-set_ui_equal.c Examining data/flint-2.6.3/fmpz_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/fmpz_poly/test/t-signature.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqr.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqr_KS.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqr_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqr_karatsuba.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrlow.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrlow_KS.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrlow_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrlow_karatsuba_n.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrt.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrt_KS.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrt_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrt_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrt_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrtrem_classical.c Examining data/flint-2.6.3/fmpz_poly/test/t-sqrtrem_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-sub.c Examining data/flint-2.6.3/fmpz_poly/test/t-sub_series.c Examining data/flint-2.6.3/fmpz_poly/test/t-swap.c Examining data/flint-2.6.3/fmpz_poly/test/t-swinnerton_dyer.c Examining data/flint-2.6.3/fmpz_poly/test/t-taylor_shift.c Examining data/flint-2.6.3/fmpz_poly/test/t-taylor_shift_divconquer.c Examining data/flint-2.6.3/fmpz_poly/test/t-taylor_shift_horner.c Examining data/flint-2.6.3/fmpz_poly/test/t-taylor_shift_multi_mod_threaded.c Examining data/flint-2.6.3/fmpz_poly/test/t-theta_qexp.c Examining data/flint-2.6.3/fmpz_poly/test/t-xgcd_modular.c Examining data/flint-2.6.3/fmpz_poly/test/t-zero.c Examining data/flint-2.6.3/fmpz_poly/test/t-zero_coeffs.c Examining data/flint-2.6.3/fmpz_poly/theta_qexp.c Examining data/flint-2.6.3/fmpz_poly/xgcd_modular.c Examining data/flint-2.6.3/fmpz_poly/zero_coeffs.c Examining data/flint-2.6.3/fmpz_poly_factor.h Examining data/flint-2.6.3/fmpz_poly_factor/CLD_mat.c Examining data/flint-2.6.3/fmpz_poly_factor/clear.c Examining data/flint-2.6.3/fmpz_poly_factor/concat.c Examining data/flint-2.6.3/fmpz_poly_factor/factor.c Examining data/flint-2.6.3/fmpz_poly_factor/factor_quadratic.c Examining data/flint-2.6.3/fmpz_poly_factor/factor_squarefree.c Examining data/flint-2.6.3/fmpz_poly_factor/factor_van_hoeij.c Examining data/flint-2.6.3/fmpz_poly_factor/factor_zassenhaus.c Examining data/flint-2.6.3/fmpz_poly_factor/factor_zassenhaus_recombination.c Examining data/flint-2.6.3/fmpz_poly_factor/fit_length.c Examining data/flint-2.6.3/fmpz_poly_factor/init.c Examining data/flint-2.6.3/fmpz_poly_factor/inlines.c Examining data/flint-2.6.3/fmpz_poly_factor/insert.c Examining data/flint-2.6.3/fmpz_poly_factor/print.c Examining data/flint-2.6.3/fmpz_poly_factor/realloc.c Examining data/flint-2.6.3/fmpz_poly_factor/set.c Examining data/flint-2.6.3/fmpz_poly_factor/test/t-factor.c Examining data/flint-2.6.3/fmpz_poly_factor/test/t-factor_squarefree.c Examining data/flint-2.6.3/fmpz_poly_factor/test/t-factor_zassenhaus.c Examining data/flint-2.6.3/fmpz_poly_factor/van_hoeij_check_if_solved.c Examining data/flint-2.6.3/fmpz_poly_factorxx.h Examining data/flint-2.6.3/fmpz_poly_mat.h Examining data/flint-2.6.3/fmpz_poly_mat/add.c Examining data/flint-2.6.3/fmpz_poly_mat/clear.c Examining data/flint-2.6.3/fmpz_poly_mat/concat_horizontal.c Examining data/flint-2.6.3/fmpz_poly_mat/concat_vertical.c Examining data/flint-2.6.3/fmpz_poly_mat/det.c Examining data/flint-2.6.3/fmpz_poly_mat/det_fflu.c Examining data/flint-2.6.3/fmpz_poly_mat/det_interpolate.c Examining data/flint-2.6.3/fmpz_poly_mat/equal.c Examining data/flint-2.6.3/fmpz_poly_mat/evaluate_fmpz.c Examining data/flint-2.6.3/fmpz_poly_mat/fflu.c Examining data/flint-2.6.3/fmpz_poly_mat/find_pivot_any.c Examining data/flint-2.6.3/fmpz_poly_mat/find_pivot_partial.c Examining data/flint-2.6.3/fmpz_poly_mat/init.c Examining data/flint-2.6.3/fmpz_poly_mat/init_set.c Examining data/flint-2.6.3/fmpz_poly_mat/inlines.c Examining data/flint-2.6.3/fmpz_poly_mat/inv.c Examining data/flint-2.6.3/fmpz_poly_mat/is_one.c Examining data/flint-2.6.3/fmpz_poly_mat/is_zero.c Examining data/flint-2.6.3/fmpz_poly_mat/max_bits.c Examining data/flint-2.6.3/fmpz_poly_mat/max_length.c Examining data/flint-2.6.3/fmpz_poly_mat/mul.c Examining data/flint-2.6.3/fmpz_poly_mat/mul_KS.c Examining data/flint-2.6.3/fmpz_poly_mat/mul_classical.c Examining data/flint-2.6.3/fmpz_poly_mat/mullow.c Examining data/flint-2.6.3/fmpz_poly_mat/neg.c Examining data/flint-2.6.3/fmpz_poly_mat/nullspace.c Examining data/flint-2.6.3/fmpz_poly_mat/one.c Examining data/flint-2.6.3/fmpz_poly_mat/pow.c Examining data/flint-2.6.3/fmpz_poly_mat/pow_trunc.c Examining data/flint-2.6.3/fmpz_poly_mat/print.c Examining data/flint-2.6.3/fmpz_poly_mat/prod.c Examining data/flint-2.6.3/fmpz_poly_mat/randtest.c Examining data/flint-2.6.3/fmpz_poly_mat/randtest_sparse.c Examining data/flint-2.6.3/fmpz_poly_mat/randtest_unsigned.c Examining data/flint-2.6.3/fmpz_poly_mat/rank.c Examining data/flint-2.6.3/fmpz_poly_mat/rref.c Examining data/flint-2.6.3/fmpz_poly_mat/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_poly_mat/scalar_mul_fmpz_poly.c Examining data/flint-2.6.3/fmpz_poly_mat/set.c Examining data/flint-2.6.3/fmpz_poly_mat/solve.c Examining data/flint-2.6.3/fmpz_poly_mat/solve_fflu.c Examining data/flint-2.6.3/fmpz_poly_mat/solve_fflu_precomp.c Examining data/flint-2.6.3/fmpz_poly_mat/sqr.c Examining data/flint-2.6.3/fmpz_poly_mat/sqr_KS.c Examining data/flint-2.6.3/fmpz_poly_mat/sqr_classical.c Examining data/flint-2.6.3/fmpz_poly_mat/sqrlow.c Examining data/flint-2.6.3/fmpz_poly_mat/sub.c Examining data/flint-2.6.3/fmpz_poly_mat/swap.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-add.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-det.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-det_interpolate.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-init_clear.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-inv.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-mul.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-mul_KS.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-mullow.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-neg.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-nullspace.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-one.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-pow.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-pow_trunc.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-prod.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-rank.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-rref.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-solve_fflu.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-sqr.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-sqr_KS.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-sqrlow.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-sub.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-trace.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fmpz_poly_mat/test/t-zero.c Examining data/flint-2.6.3/fmpz_poly_mat/trace.c Examining data/flint-2.6.3/fmpz_poly_mat/transpose.c Examining data/flint-2.6.3/fmpz_poly_mat/truncate.c Examining data/flint-2.6.3/fmpz_poly_mat/window_clear.c Examining data/flint-2.6.3/fmpz_poly_mat/window_init.c Examining data/flint-2.6.3/fmpz_poly_mat/zero.c Examining data/flint-2.6.3/fmpz_poly_matxx.h Examining data/flint-2.6.3/fmpz_poly_q.h Examining data/flint-2.6.3/fmpz_poly_q/add.c Examining data/flint-2.6.3/fmpz_poly_q/addmul.c Examining data/flint-2.6.3/fmpz_poly_q/canonicalise.c Examining data/flint-2.6.3/fmpz_poly_q/clear.c Examining data/flint-2.6.3/fmpz_poly_q/derivative.c Examining data/flint-2.6.3/fmpz_poly_q/div.c Examining data/flint-2.6.3/fmpz_poly_q/evaluate.c Examining data/flint-2.6.3/fmpz_poly_q/get_str.c Examining data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c Examining data/flint-2.6.3/fmpz_poly_q/init.c Examining data/flint-2.6.3/fmpz_poly_q/inlines.c Examining data/flint-2.6.3/fmpz_poly_q/inv.c Examining data/flint-2.6.3/fmpz_poly_q/is_canonical.c Examining data/flint-2.6.3/fmpz_poly_q/mul.c Examining data/flint-2.6.3/fmpz_poly_q/pow.c Examining data/flint-2.6.3/fmpz_poly_q/print.c Examining data/flint-2.6.3/fmpz_poly_q/print_pretty.c Examining data/flint-2.6.3/fmpz_poly_q/randtest.c Examining data/flint-2.6.3/fmpz_poly_q/scalar_div_mpq.c Examining data/flint-2.6.3/fmpz_poly_q/scalar_div_mpz.c Examining data/flint-2.6.3/fmpz_poly_q/scalar_div_si.c Examining data/flint-2.6.3/fmpz_poly_q/scalar_mul_mpq.c Examining data/flint-2.6.3/fmpz_poly_q/scalar_mul_mpz.c Examining data/flint-2.6.3/fmpz_poly_q/scalar_mul_si.c Examining data/flint-2.6.3/fmpz_poly_q/set.c Examining data/flint-2.6.3/fmpz_poly_q/set_si.c Examining data/flint-2.6.3/fmpz_poly_q/set_str.c Examining data/flint-2.6.3/fmpz_poly_q/sub.c Examining data/flint-2.6.3/fmpz_poly_q/submul.c Examining data/flint-2.6.3/fmpz_poly_q/swap.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-add.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-addmul.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-all.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-derivative.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-div.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-evaluate.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-init_clear.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-inv.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-mul.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-neg.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-pow.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-scalar_div_mpq.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-scalar_div_mpz.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-scalar_div_si.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-scalar_mul_mpq.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-scalar_mul_mpz.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-set_equal.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-set_si_equal.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-sub.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-submul.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-swap.c Examining data/flint-2.6.3/fmpz_poly_q/test/t-zero.c Examining data/flint-2.6.3/fmpz_poly_qxx.h Examining data/flint-2.6.3/fmpz_polyxx.h Examining data/flint-2.6.3/fmpz_vec.h Examining data/flint-2.6.3/fmpz_vec/add.c Examining data/flint-2.6.3/fmpz_vec/clear.c Examining data/flint-2.6.3/fmpz_vec/content.c Examining data/flint-2.6.3/fmpz_vec/dot.c Examining data/flint-2.6.3/fmpz_vec/dot_ptr.c Examining data/flint-2.6.3/fmpz_vec/equal.c Examining data/flint-2.6.3/fmpz_vec/fprint.c Examining data/flint-2.6.3/fmpz_vec/fread.c Examining data/flint-2.6.3/fmpz_vec/get_d_vec_2exp.c Examining data/flint-2.6.3/fmpz_vec/get_fft.c Examining data/flint-2.6.3/fmpz_vec/get_mpf_vec.c Examining data/flint-2.6.3/fmpz_vec/get_nmod_vec.c Examining data/flint-2.6.3/fmpz_vec/height.c Examining data/flint-2.6.3/fmpz_vec/height_index.c Examining data/flint-2.6.3/fmpz_vec/init.c Examining data/flint-2.6.3/fmpz_vec/inlines.c Examining data/flint-2.6.3/fmpz_vec/is_zero.c Examining data/flint-2.6.3/fmpz_vec/lcm.c Examining data/flint-2.6.3/fmpz_vec/max.c Examining data/flint-2.6.3/fmpz_vec/max_bits.c Examining data/flint-2.6.3/fmpz_vec/max_bits_ref.c Examining data/flint-2.6.3/fmpz_vec/max_limbs.c Examining data/flint-2.6.3/fmpz_vec/min.c Examining data/flint-2.6.3/fmpz_vec/neg.c Examining data/flint-2.6.3/fmpz_vec/prod.c Examining data/flint-2.6.3/fmpz_vec/randtest.c Examining data/flint-2.6.3/fmpz_vec/scalar_abs.c Examining data/flint-2.6.3/fmpz_vec/scalar_addmul_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_addmul_si.c Examining data/flint-2.6.3/fmpz_vec/scalar_addmul_si_2exp.c Examining data/flint-2.6.3/fmpz_vec/scalar_divexact_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_divexact_si.c Examining data/flint-2.6.3/fmpz_vec/scalar_divexact_ui.c Examining data/flint-2.6.3/fmpz_vec/scalar_fdiv_q_2exp.c Examining data/flint-2.6.3/fmpz_vec/scalar_fdiv_q_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_fdiv_q_si.c Examining data/flint-2.6.3/fmpz_vec/scalar_fdiv_q_ui.c Examining data/flint-2.6.3/fmpz_vec/scalar_fdiv_r_2exp.c Examining data/flint-2.6.3/fmpz_vec/scalar_mod_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_mul_2exp.c Examining data/flint-2.6.3/fmpz_vec/scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_mul_si.c Examining data/flint-2.6.3/fmpz_vec/scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_vec/scalar_smod_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_submul_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_submul_si.c Examining data/flint-2.6.3/fmpz_vec/scalar_submul_si_2exp.c Examining data/flint-2.6.3/fmpz_vec/scalar_tdiv_q_2exp.c Examining data/flint-2.6.3/fmpz_vec/scalar_tdiv_q_fmpz.c Examining data/flint-2.6.3/fmpz_vec/scalar_tdiv_q_si.c Examining data/flint-2.6.3/fmpz_vec/scalar_tdiv_q_ui.c Examining data/flint-2.6.3/fmpz_vec/set.c Examining data/flint-2.6.3/fmpz_vec/set_fft.c Examining data/flint-2.6.3/fmpz_vec/set_nmod_vec.c Examining data/flint-2.6.3/fmpz_vec/sort.c Examining data/flint-2.6.3/fmpz_vec/sub.c Examining data/flint-2.6.3/fmpz_vec/sum.c Examining data/flint-2.6.3/fmpz_vec/sum_max_bits.c Examining data/flint-2.6.3/fmpz_vec/swap.c Examining data/flint-2.6.3/fmpz_vec/test/t-add.c Examining data/flint-2.6.3/fmpz_vec/test/t-content.c Examining data/flint-2.6.3/fmpz_vec/test/t-dot.c Examining data/flint-2.6.3/fmpz_vec/test/t-get_d_vec_2exp.c Examining data/flint-2.6.3/fmpz_vec/test/t-get_mpf_vec.c Examining data/flint-2.6.3/fmpz_vec/test/t-get_set_fft.c Examining data/flint-2.6.3/fmpz_vec/test/t-get_set_nmod_vec.c Examining data/flint-2.6.3/fmpz_vec/test/t-height.c Examining data/flint-2.6.3/fmpz_vec/test/t-height_index.c Examining data/flint-2.6.3/fmpz_vec/test/t-init_clear.c Examining data/flint-2.6.3/fmpz_vec/test/t-is_zero.c Examining data/flint-2.6.3/fmpz_vec/test/t-lcm.c Examining data/flint-2.6.3/fmpz_vec/test/t-max_bits.c Examining data/flint-2.6.3/fmpz_vec/test/t-max_limbs.c Examining data/flint-2.6.3/fmpz_vec/test/t-neg.c Examining data/flint-2.6.3/fmpz_vec/test/t-prod.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_abs.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_addmul_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_addmul_si.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_addmul_si_2exp.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_divexact_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_divexact_si.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_divexact_ui.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_fdiv_q_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_mod_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_mul_2exp.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_mul_si.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_smod_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_submul_fmpz.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_submul_si.c Examining data/flint-2.6.3/fmpz_vec/test/t-scalar_submul_si_2exp.c Examining data/flint-2.6.3/fmpz_vec/test/t-set_equal.c Examining data/flint-2.6.3/fmpz_vec/test/t-sub.c Examining data/flint-2.6.3/fmpz_vec/test/t-sum.c Examining data/flint-2.6.3/fmpz_vec/test/t-swap.c Examining data/flint-2.6.3/fmpz_vec/test/t-zero.c Examining data/flint-2.6.3/fmpz_vec/zero.c Examining data/flint-2.6.3/fmpz_vecxx.h Examining data/flint-2.6.3/fmpzxx.h Examining data/flint-2.6.3/fprintf.c Examining data/flint-2.6.3/fq.h Examining data/flint-2.6.3/fq/add.c Examining data/flint-2.6.3/fq/bit_pack.c Examining data/flint-2.6.3/fq/bit_unpack.c Examining data/flint-2.6.3/fq/ctx_clear.c Examining data/flint-2.6.3/fq/ctx_init.c Examining data/flint-2.6.3/fq/ctx_init_conway.c Examining data/flint-2.6.3/fq/ctx_init_modulus.c Examining data/flint-2.6.3/fq/ctx_randtest.c Examining data/flint-2.6.3/fq/ctx_randtest_reducible.c Examining data/flint-2.6.3/fq/div.c Examining data/flint-2.6.3/fq/frobenius.c Examining data/flint-2.6.3/fq/gcdinv.c Examining data/flint-2.6.3/fq/get_set_fmpz_mod_mat.c Examining data/flint-2.6.3/fq/get_str.c Examining data/flint-2.6.3/fq/get_str_pretty.c Examining data/flint-2.6.3/fq/inlines.c Examining data/flint-2.6.3/fq/inv.c Examining data/flint-2.6.3/fq/is_invertible.c Examining data/flint-2.6.3/fq/is_invertible_f.c Examining data/flint-2.6.3/fq/mul.c Examining data/flint-2.6.3/fq/mul_fmpz.c Examining data/flint-2.6.3/fq/mul_si.c Examining data/flint-2.6.3/fq/mul_ui.c Examining data/flint-2.6.3/fq/multiplicative_order.c Examining data/flint-2.6.3/fq/neg.c Examining data/flint-2.6.3/fq/norm.c Examining data/flint-2.6.3/fq/pow.c Examining data/flint-2.6.3/fq/pow_ui.c Examining data/flint-2.6.3/fq/profile/p-inv.c Examining data/flint-2.6.3/fq/profile/p-mul.c Examining data/flint-2.6.3/fq/profile/p-reduce.c Examining data/flint-2.6.3/fq/pth_root.c Examining data/flint-2.6.3/fq/rand.c Examining data/flint-2.6.3/fq/randtest.c Examining data/flint-2.6.3/fq/sqr.c Examining data/flint-2.6.3/fq/sub.c Examining data/flint-2.6.3/fq/sub_one.c Examining data/flint-2.6.3/fq/test/t-add.c Examining data/flint-2.6.3/fq/test/t-assign.c Examining data/flint-2.6.3/fq/test/t-ctx_init.c Examining data/flint-2.6.3/fq/test/t-div.c Examining data/flint-2.6.3/fq/test/t-frobenius.c Examining data/flint-2.6.3/fq/test/t-inv.c Examining data/flint-2.6.3/fq/test/t-is_invertible.c Examining data/flint-2.6.3/fq/test/t-is_invertible_f.c Examining data/flint-2.6.3/fq/test/t-is_primitive.c Examining data/flint-2.6.3/fq/test/t-mul.c Examining data/flint-2.6.3/fq/test/t-mul_fmpz.c Examining data/flint-2.6.3/fq/test/t-mul_si.c Examining data/flint-2.6.3/fq/test/t-mul_ui.c Examining data/flint-2.6.3/fq/test/t-multiplicative_order.c Examining data/flint-2.6.3/fq/test/t-neg.c Examining data/flint-2.6.3/fq/test/t-norm.c Examining data/flint-2.6.3/fq/test/t-pow.c Examining data/flint-2.6.3/fq/test/t-pth_root.c Examining data/flint-2.6.3/fq/test/t-sqr.c Examining data/flint-2.6.3/fq/test/t-sub.c Examining data/flint-2.6.3/fq/test/t-trace.c Examining data/flint-2.6.3/fq/trace.c Examining data/flint-2.6.3/fq_embed.h Examining data/flint-2.6.3/fq_embed/composition_matrix.c Examining data/flint-2.6.3/fq_embed/embed.c Examining data/flint-2.6.3/fq_embed/matrices.c Examining data/flint-2.6.3/fq_embed/mul_matrix.c Examining data/flint-2.6.3/fq_embed/test/t-composition_matrix.c Examining data/flint-2.6.3/fq_embed/test/t-embed.c Examining data/flint-2.6.3/fq_embed/test/t-embed_matrices.c Examining data/flint-2.6.3/fq_embed/test/t-mono_dual_matrix.c Examining data/flint-2.6.3/fq_embed/test/t-mul_matrix.c Examining data/flint-2.6.3/fq_embed_templates.h Examining data/flint-2.6.3/fq_embed_templates/composition_matrix.c Examining data/flint-2.6.3/fq_embed_templates/embed.c Examining data/flint-2.6.3/fq_embed_templates/matrices.c Examining data/flint-2.6.3/fq_embed_templates/test/t-composition_matrix.c Examining data/flint-2.6.3/fq_embed_templates/test/t-embed.c Examining data/flint-2.6.3/fq_embed_templates/test/t-embed_matrices.c Examining data/flint-2.6.3/fq_embed_templates/test/t-mono_dual_matrix.c Examining data/flint-2.6.3/fq_embed_templates/test/t-mul_matrix.c Examining data/flint-2.6.3/fq_mat.h Examining data/flint-2.6.3/fq_mat/add.c Examining data/flint-2.6.3/fq_mat/charpoly_danilevsky.c Examining data/flint-2.6.3/fq_mat/clear.c Examining data/flint-2.6.3/fq_mat/concat_horizontal.c Examining data/flint-2.6.3/fq_mat/concat_vertical.c Examining data/flint-2.6.3/fq_mat/equal.c Examining data/flint-2.6.3/fq_mat/fprint.c Examining data/flint-2.6.3/fq_mat/init.c Examining data/flint-2.6.3/fq_mat/init_set.c Examining data/flint-2.6.3/fq_mat/inlines.c Examining data/flint-2.6.3/fq_mat/inv.c Examining data/flint-2.6.3/fq_mat/is_zero.c Examining data/flint-2.6.3/fq_mat/lu.c Examining data/flint-2.6.3/fq_mat/lu_classical.c Examining data/flint-2.6.3/fq_mat/lu_recursive.c Examining data/flint-2.6.3/fq_mat/minpoly.c Examining data/flint-2.6.3/fq_mat/mul.c Examining data/flint-2.6.3/fq_mat/mul_KS.c Examining data/flint-2.6.3/fq_mat/mul_classical.c Examining data/flint-2.6.3/fq_mat/neg.c Examining data/flint-2.6.3/fq_mat/nullspace.c Examining data/flint-2.6.3/fq_mat/profile/p-mul.c Examining data/flint-2.6.3/fq_mat/randops.c Examining data/flint-2.6.3/fq_mat/randpermdiag.c Examining data/flint-2.6.3/fq_mat/randrank.c Examining data/flint-2.6.3/fq_mat/randtest.c Examining data/flint-2.6.3/fq_mat/randtril.c Examining data/flint-2.6.3/fq_mat/randtriu.c Examining data/flint-2.6.3/fq_mat/rank.c Examining data/flint-2.6.3/fq_mat/reduce_row.c Examining data/flint-2.6.3/fq_mat/rref.c Examining data/flint-2.6.3/fq_mat/set.c Examining data/flint-2.6.3/fq_mat/similarity.c Examining data/flint-2.6.3/fq_mat/solve.c Examining data/flint-2.6.3/fq_mat/solve_tril.c Examining data/flint-2.6.3/fq_mat/solve_tril_classical.c Examining data/flint-2.6.3/fq_mat/solve_tril_recursive.c Examining data/flint-2.6.3/fq_mat/solve_triu.c Examining data/flint-2.6.3/fq_mat/solve_triu_classical.c Examining data/flint-2.6.3/fq_mat/solve_triu_recursive.c Examining data/flint-2.6.3/fq_mat/sub.c Examining data/flint-2.6.3/fq_mat/submul.c Examining data/flint-2.6.3/fq_mat/swap.c Examining data/flint-2.6.3/fq_mat/test/t-add_sub.c Examining data/flint-2.6.3/fq_mat/test/t-charpoly.c Examining data/flint-2.6.3/fq_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/fq_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/fq_mat/test/t-equal.c Examining data/flint-2.6.3/fq_mat/test/t-inv.c Examining data/flint-2.6.3/fq_mat/test/t-invert_rows_cols.c Examining data/flint-2.6.3/fq_mat/test/t-is_zero.c Examining data/flint-2.6.3/fq_mat/test/t-lu_classical.c Examining data/flint-2.6.3/fq_mat/test/t-lu_recursive.c Examining data/flint-2.6.3/fq_mat/test/t-minpoly.c Examining data/flint-2.6.3/fq_mat/test/t-mul.c Examining data/flint-2.6.3/fq_mat/test/t-mul_KS.c Examining data/flint-2.6.3/fq_mat/test/t-nullspace.c Examining data/flint-2.6.3/fq_mat/test/t-rank.c Examining data/flint-2.6.3/fq_mat/test/t-rref.c Examining data/flint-2.6.3/fq_mat/test/t-solve.c Examining data/flint-2.6.3/fq_mat/test/t-solve_tril.c Examining data/flint-2.6.3/fq_mat/test/t-solve_tril_classical.c Examining data/flint-2.6.3/fq_mat/test/t-solve_tril_recursive.c Examining data/flint-2.6.3/fq_mat/test/t-solve_triu.c Examining data/flint-2.6.3/fq_mat/test/t-solve_triu_classical.c Examining data/flint-2.6.3/fq_mat/test/t-solve_triu_recursive.c Examining data/flint-2.6.3/fq_mat/test/t-submul.c Examining data/flint-2.6.3/fq_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fq_mat/test/t-zero.c Examining data/flint-2.6.3/fq_mat/window_clear.c Examining data/flint-2.6.3/fq_mat/window_init.c Examining data/flint-2.6.3/fq_mat/zero.c Examining data/flint-2.6.3/fq_mat_templates.h Examining data/flint-2.6.3/fq_mat_templates/add.c Examining data/flint-2.6.3/fq_mat_templates/charpoly_danilevsky.c Examining data/flint-2.6.3/fq_mat_templates/clear.c Examining data/flint-2.6.3/fq_mat_templates/concat_horizontal.c Examining data/flint-2.6.3/fq_mat_templates/concat_vertical.c Examining data/flint-2.6.3/fq_mat_templates/equal.c Examining data/flint-2.6.3/fq_mat_templates/fprint.c Examining data/flint-2.6.3/fq_mat_templates/init.c Examining data/flint-2.6.3/fq_mat_templates/init_set.c Examining data/flint-2.6.3/fq_mat_templates/inv.c Examining data/flint-2.6.3/fq_mat_templates/is_zero.c Examining data/flint-2.6.3/fq_mat_templates/lu.c Examining data/flint-2.6.3/fq_mat_templates/lu_classical.c Examining data/flint-2.6.3/fq_mat_templates/lu_recursive.c Examining data/flint-2.6.3/fq_mat_templates/minpoly.c Examining data/flint-2.6.3/fq_mat_templates/mul.c Examining data/flint-2.6.3/fq_mat_templates/mul_KS.c Examining data/flint-2.6.3/fq_mat_templates/mul_classical.c Examining data/flint-2.6.3/fq_mat_templates/neg.c Examining data/flint-2.6.3/fq_mat_templates/nullspace.c Examining data/flint-2.6.3/fq_mat_templates/profile/p-mul.c Examining data/flint-2.6.3/fq_mat_templates/randops.c Examining data/flint-2.6.3/fq_mat_templates/randpermdiag.c Examining data/flint-2.6.3/fq_mat_templates/randrank.c Examining data/flint-2.6.3/fq_mat_templates/randtest.c Examining data/flint-2.6.3/fq_mat_templates/randtril.c Examining data/flint-2.6.3/fq_mat_templates/randtriu.c Examining data/flint-2.6.3/fq_mat_templates/rank.c Examining data/flint-2.6.3/fq_mat_templates/reduce_row.c Examining data/flint-2.6.3/fq_mat_templates/rref.c Examining data/flint-2.6.3/fq_mat_templates/set.c Examining data/flint-2.6.3/fq_mat_templates/similarity.c Examining data/flint-2.6.3/fq_mat_templates/solve.c Examining data/flint-2.6.3/fq_mat_templates/solve_tril.c Examining data/flint-2.6.3/fq_mat_templates/solve_tril_classical.c Examining data/flint-2.6.3/fq_mat_templates/solve_tril_recursive.c Examining data/flint-2.6.3/fq_mat_templates/solve_triu.c Examining data/flint-2.6.3/fq_mat_templates/solve_triu_classical.c Examining data/flint-2.6.3/fq_mat_templates/solve_triu_recursive.c Examining data/flint-2.6.3/fq_mat_templates/sub.c Examining data/flint-2.6.3/fq_mat_templates/submul.c Examining data/flint-2.6.3/fq_mat_templates/swap.c Examining data/flint-2.6.3/fq_mat_templates/test/t-add_sub.c Examining data/flint-2.6.3/fq_mat_templates/test/t-charpoly.c Examining data/flint-2.6.3/fq_mat_templates/test/t-concat_horizontal.c Examining data/flint-2.6.3/fq_mat_templates/test/t-concat_vertical.c Examining data/flint-2.6.3/fq_mat_templates/test/t-equal.c Examining data/flint-2.6.3/fq_mat_templates/test/t-inv.c Examining data/flint-2.6.3/fq_mat_templates/test/t-invert_rows_cols.c Examining data/flint-2.6.3/fq_mat_templates/test/t-is_zero.c Examining data/flint-2.6.3/fq_mat_templates/test/t-lu_classical.c Examining data/flint-2.6.3/fq_mat_templates/test/t-lu_recursive.c Examining data/flint-2.6.3/fq_mat_templates/test/t-minpoly.c Examining data/flint-2.6.3/fq_mat_templates/test/t-mul.c Examining data/flint-2.6.3/fq_mat_templates/test/t-mul_KS.c Examining data/flint-2.6.3/fq_mat_templates/test/t-nullspace.c Examining data/flint-2.6.3/fq_mat_templates/test/t-rank.c Examining data/flint-2.6.3/fq_mat_templates/test/t-rref.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve_tril.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve_tril_classical.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve_tril_recursive.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve_triu.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve_triu_classical.c Examining data/flint-2.6.3/fq_mat_templates/test/t-solve_triu_recursive.c Examining data/flint-2.6.3/fq_mat_templates/test/t-submul.c Examining data/flint-2.6.3/fq_mat_templates/test/t-window_init_clear.c Examining data/flint-2.6.3/fq_mat_templates/test/t-zero.c Examining data/flint-2.6.3/fq_mat_templates/window_clear.c Examining data/flint-2.6.3/fq_mat_templates/window_init.c Examining data/flint-2.6.3/fq_mat_templates/zero.c Examining data/flint-2.6.3/fq_nmod.h Examining data/flint-2.6.3/fq_nmod/add.c Examining data/flint-2.6.3/fq_nmod/bit_pack.c Examining data/flint-2.6.3/fq_nmod/bit_unpack.c Examining data/flint-2.6.3/fq_nmod/ctx_clear.c Examining data/flint-2.6.3/fq_nmod/ctx_init.c Examining data/flint-2.6.3/fq_nmod/ctx_init_conway.c Examining data/flint-2.6.3/fq_nmod/ctx_init_modulus.c Examining data/flint-2.6.3/fq_nmod/ctx_randtest.c Examining data/flint-2.6.3/fq_nmod/ctx_randtest_reducible.c Examining data/flint-2.6.3/fq_nmod/div.c Examining data/flint-2.6.3/fq_nmod/frobenius.c Examining data/flint-2.6.3/fq_nmod/gcdinv.c Examining data/flint-2.6.3/fq_nmod/get_set_fmpz_mod_mat.c Examining data/flint-2.6.3/fq_nmod/get_str.c Examining data/flint-2.6.3/fq_nmod/get_str_pretty.c Examining data/flint-2.6.3/fq_nmod/inlines.c Examining data/flint-2.6.3/fq_nmod/inv.c Examining data/flint-2.6.3/fq_nmod/is_invertible.c Examining data/flint-2.6.3/fq_nmod/is_invertible_f.c Examining data/flint-2.6.3/fq_nmod/mul.c Examining data/flint-2.6.3/fq_nmod/mul_fmpz.c Examining data/flint-2.6.3/fq_nmod/mul_si.c Examining data/flint-2.6.3/fq_nmod/mul_ui.c Examining data/flint-2.6.3/fq_nmod/multiplicative_order.c Examining data/flint-2.6.3/fq_nmod/neg.c Examining data/flint-2.6.3/fq_nmod/norm.c Examining data/flint-2.6.3/fq_nmod/pow.c Examining data/flint-2.6.3/fq_nmod/pth_root.c Examining data/flint-2.6.3/fq_nmod/rand.c Examining data/flint-2.6.3/fq_nmod/randtest.c Examining data/flint-2.6.3/fq_nmod/sqr.c Examining data/flint-2.6.3/fq_nmod/sub.c Examining data/flint-2.6.3/fq_nmod/sub_one.c Examining data/flint-2.6.3/fq_nmod/test/t-add.c Examining data/flint-2.6.3/fq_nmod/test/t-assign.c Examining data/flint-2.6.3/fq_nmod/test/t-ctx_init.c Examining data/flint-2.6.3/fq_nmod/test/t-div.c Examining data/flint-2.6.3/fq_nmod/test/t-frobenius.c Examining data/flint-2.6.3/fq_nmod/test/t-inv.c Examining data/flint-2.6.3/fq_nmod/test/t-is_invertible.c Examining data/flint-2.6.3/fq_nmod/test/t-is_invertible_f.c Examining data/flint-2.6.3/fq_nmod/test/t-is_primitive.c Examining data/flint-2.6.3/fq_nmod/test/t-mul.c Examining data/flint-2.6.3/fq_nmod/test/t-mul_fmpz.c Examining data/flint-2.6.3/fq_nmod/test/t-mul_si.c Examining data/flint-2.6.3/fq_nmod/test/t-mul_ui.c Examining data/flint-2.6.3/fq_nmod/test/t-multiplicative_order.c Examining data/flint-2.6.3/fq_nmod/test/t-neg.c Examining data/flint-2.6.3/fq_nmod/test/t-norm.c Examining data/flint-2.6.3/fq_nmod/test/t-pow.c Examining data/flint-2.6.3/fq_nmod/test/t-pth_root.c Examining data/flint-2.6.3/fq_nmod/test/t-sqr.c Examining data/flint-2.6.3/fq_nmod/test/t-sub.c Examining data/flint-2.6.3/fq_nmod/test/t-trace.c Examining data/flint-2.6.3/fq_nmod/trace.c Examining data/flint-2.6.3/fq_nmod_embed.h Examining data/flint-2.6.3/fq_nmod_embed/composition_matrix.c Examining data/flint-2.6.3/fq_nmod_embed/embed.c Examining data/flint-2.6.3/fq_nmod_embed/matrices.c Examining data/flint-2.6.3/fq_nmod_embed/mul_matrix.c Examining data/flint-2.6.3/fq_nmod_embed/test/t-composition_matrix.c Examining data/flint-2.6.3/fq_nmod_embed/test/t-embed.c Examining data/flint-2.6.3/fq_nmod_embed/test/t-embed_matrices.c Examining data/flint-2.6.3/fq_nmod_embed/test/t-mono_dual_matrix.c Examining data/flint-2.6.3/fq_nmod_embed/test/t-mul_matrix.c Examining data/flint-2.6.3/fq_nmod_mat.h Examining data/flint-2.6.3/fq_nmod_mat/add.c Examining data/flint-2.6.3/fq_nmod_mat/charpoly_danilevsky.c Examining data/flint-2.6.3/fq_nmod_mat/clear.c Examining data/flint-2.6.3/fq_nmod_mat/concat_horizontal.c Examining data/flint-2.6.3/fq_nmod_mat/concat_vertical.c Examining data/flint-2.6.3/fq_nmod_mat/equal.c Examining data/flint-2.6.3/fq_nmod_mat/fprint.c Examining data/flint-2.6.3/fq_nmod_mat/init.c Examining data/flint-2.6.3/fq_nmod_mat/init_set.c Examining data/flint-2.6.3/fq_nmod_mat/inlines.c Examining data/flint-2.6.3/fq_nmod_mat/inv.c Examining data/flint-2.6.3/fq_nmod_mat/is_zero.c Examining data/flint-2.6.3/fq_nmod_mat/lu.c Examining data/flint-2.6.3/fq_nmod_mat/lu_classical.c Examining data/flint-2.6.3/fq_nmod_mat/lu_recursive.c Examining data/flint-2.6.3/fq_nmod_mat/minpoly.c Examining data/flint-2.6.3/fq_nmod_mat/mul.c Examining data/flint-2.6.3/fq_nmod_mat/mul_KS.c Examining data/flint-2.6.3/fq_nmod_mat/mul_classical.c Examining data/flint-2.6.3/fq_nmod_mat/neg.c Examining data/flint-2.6.3/fq_nmod_mat/nullspace.c Examining data/flint-2.6.3/fq_nmod_mat/randops.c Examining data/flint-2.6.3/fq_nmod_mat/randpermdiag.c Examining data/flint-2.6.3/fq_nmod_mat/randrank.c Examining data/flint-2.6.3/fq_nmod_mat/randtest.c Examining data/flint-2.6.3/fq_nmod_mat/randtril.c Examining data/flint-2.6.3/fq_nmod_mat/randtriu.c Examining data/flint-2.6.3/fq_nmod_mat/rank.c Examining data/flint-2.6.3/fq_nmod_mat/reduce_row.c Examining data/flint-2.6.3/fq_nmod_mat/rref.c Examining data/flint-2.6.3/fq_nmod_mat/set.c Examining data/flint-2.6.3/fq_nmod_mat/similarity.c Examining data/flint-2.6.3/fq_nmod_mat/solve.c Examining data/flint-2.6.3/fq_nmod_mat/solve_tril.c Examining data/flint-2.6.3/fq_nmod_mat/solve_tril_classical.c Examining data/flint-2.6.3/fq_nmod_mat/solve_tril_recursive.c Examining data/flint-2.6.3/fq_nmod_mat/solve_triu.c Examining data/flint-2.6.3/fq_nmod_mat/solve_triu_classical.c Examining data/flint-2.6.3/fq_nmod_mat/solve_triu_recursive.c Examining data/flint-2.6.3/fq_nmod_mat/sub.c Examining data/flint-2.6.3/fq_nmod_mat/submul.c Examining data/flint-2.6.3/fq_nmod_mat/swap.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-add_sub.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-charpoly.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-equal.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-inv.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-invert_rows_cols.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-is_zero.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-lu_classical.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-lu_recursive.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-minpoly.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-mul.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-mul_KS.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-nullspace.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-rank.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-rref.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve_tril.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve_tril_classical.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve_tril_recursive.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve_triu.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve_triu_classical.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-solve_triu_recursive.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-submul.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fq_nmod_mat/test/t-zero.c Examining data/flint-2.6.3/fq_nmod_mat/window_clear.c Examining data/flint-2.6.3/fq_nmod_mat/window_init.c Examining data/flint-2.6.3/fq_nmod_mat/zero.c Examining data/flint-2.6.3/fq_nmod_mpoly.h Examining data/flint-2.6.3/fq_nmod_mpoly/add.c Examining data/flint-2.6.3/fq_nmod_mpoly/add_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/clear.c Examining data/flint-2.6.3/fq_nmod_mpoly/cmp.c Examining data/flint-2.6.3/fq_nmod_mpoly/combine_like_terms.c Examining data/flint-2.6.3/fq_nmod_mpoly/compose_fq_nmod_mpoly.c Examining data/flint-2.6.3/fq_nmod_mpoly/compose_fq_nmod_mpoly_gen.c Examining data/flint-2.6.3/fq_nmod_mpoly/compose_fq_nmod_mpoly_geobucket.c Examining data/flint-2.6.3/fq_nmod_mpoly/compose_fq_nmod_mpoly_horner.c Examining data/flint-2.6.3/fq_nmod_mpoly/compose_fq_nmod_poly.c Examining data/flint-2.6.3/fq_nmod_mpoly/compose_mat.c Examining data/flint-2.6.3/fq_nmod_mpoly/ctx_change_modulus.c Examining data/flint-2.6.3/fq_nmod_mpoly/ctx_clear.c Examining data/flint-2.6.3/fq_nmod_mpoly/ctx_init.c Examining data/flint-2.6.3/fq_nmod_mpoly/ctx_init_rand.c Examining data/flint-2.6.3/fq_nmod_mpoly/deflate.c Examining data/flint-2.6.3/fq_nmod_mpoly/deflation.c Examining data/flint-2.6.3/fq_nmod_mpoly/derivative.c Examining data/flint-2.6.3/fq_nmod_mpoly/div.c Examining data/flint-2.6.3/fq_nmod_mpoly/div_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/divides.c Examining data/flint-2.6.3/fq_nmod_mpoly/divides_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/divrem.c Examining data/flint-2.6.3/fq_nmod_mpoly/divrem_ideal.c Examining data/flint-2.6.3/fq_nmod_mpoly/divrem_ideal_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/divrem_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/equal.c Examining data/flint-2.6.3/fq_nmod_mpoly/equal_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/evaluate_all.c Examining data/flint-2.6.3/fq_nmod_mpoly/evaluate_one.c Examining data/flint-2.6.3/fq_nmod_mpoly/fit_length.c Examining data/flint-2.6.3/fq_nmod_mpoly/fprint_pretty.c Examining data/flint-2.6.3/fq_nmod_mpoly/fq_nmod_embed.c Examining data/flint-2.6.3/fq_nmod_mpoly/gcd.c Examining data/flint-2.6.3/fq_nmod_mpoly/gcd_brown.c Examining data/flint-2.6.3/fq_nmod_mpoly/gcd_cofactors.c Examining data/flint-2.6.3/fq_nmod_mpoly/gcd_zippel.c Examining data/flint-2.6.3/fq_nmod_mpoly/gen.c Examining data/flint-2.6.3/fq_nmod_mpoly/geobuckets.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_coeff_fq_nmod_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_coeff_fq_nmod_monomial.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_coeff_fq_nmod_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_coeff_vars_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_str_pretty.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_coeff_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_exp_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_exp_si.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_exp_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_monomial.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_var_exp_si.c Examining data/flint-2.6.3/fq_nmod_mpoly/get_term_var_exp_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/inflate.c Examining data/flint-2.6.3/fq_nmod_mpoly/init.c Examining data/flint-2.6.3/fq_nmod_mpoly/inlines.c Examining data/flint-2.6.3/fq_nmod_mpoly/interp.c Examining data/flint-2.6.3/fq_nmod_mpoly/is_canonical.c Examining data/flint-2.6.3/fq_nmod_mpoly/is_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/is_gen.c Examining data/flint-2.6.3/fq_nmod_mpoly/is_one.c Examining data/flint-2.6.3/fq_nmod_mpoly/make_monic.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyd.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyn.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyn_gcd_brown.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyu.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyu_divides.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyu_gcdp_zippel.c Examining data/flint-2.6.3/fq_nmod_mpoly/mpolyun.c Examining data/flint-2.6.3/fq_nmod_mpoly/mul.c Examining data/flint-2.6.3/fq_nmod_mpoly/mul_johnson.c Examining data/flint-2.6.3/fq_nmod_mpoly/neg.c Examining data/flint-2.6.3/fq_nmod_mpoly/one.c Examining data/flint-2.6.3/fq_nmod_mpoly/pow_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/pow_rmul.c Examining data/flint-2.6.3/fq_nmod_mpoly/pow_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/push_term_fq_nmod_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/push_term_fq_nmod_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/randtest_bits.c Examining data/flint-2.6.3/fq_nmod_mpoly/randtest_bound.c Examining data/flint-2.6.3/fq_nmod_mpoly/randtest_bounds.c Examining data/flint-2.6.3/fq_nmod_mpoly/realloc.c Examining data/flint-2.6.3/fq_nmod_mpoly/repack_bits.c Examining data/flint-2.6.3/fq_nmod_mpoly/resize.c Examining data/flint-2.6.3/fq_nmod_mpoly/reverse.c Examining data/flint-2.6.3/fq_nmod_mpoly/scalar_mul_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/set.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_coeff_fq_nmod_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_coeff_fq_nmod_monomial.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_coeff_fq_nmod_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_fq_nmod_gen.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_str_pretty.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_term_coeff_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_term_exp_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_term_exp_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/set_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/setform.c Examining data/flint-2.6.3/fq_nmod_mpoly/sort_terms.c Examining data/flint-2.6.3/fq_nmod_mpoly/sub.c Examining data/flint-2.6.3/fq_nmod_mpoly/sub_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-add_sub.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-add_sub_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-cmp.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-compose_fq_nmod_mpoly.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-compose_fq_nmod_poly.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-degree.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-derivative.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-div_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-divrem_ideal_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-divrem_monagan_pearce.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-evaluate.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-gcd.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-gcd_brown.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-gcd_cofactors.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-gcd_zippel.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-gen.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_coeff_vars_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_coeff.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_coeff_fq_nmod_monomial.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_is_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_str_pretty.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_term_coeff_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_term_exp_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_term_exp_si.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_set_term_exp_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_term.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-get_term_monomial.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-mpolyuu_divides.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-mul_johnson.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-push_term_fq_nmod_fmpz.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-push_term_fq_nmod_ui.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-resize.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-reverse.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-scalar_mul_fq_nmod.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-sort_terms.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-total_degree.c Examining data/flint-2.6.3/fq_nmod_mpoly/test/t-univar.c Examining data/flint-2.6.3/fq_nmod_mpoly/to_from_fq_nmod_poly.c Examining data/flint-2.6.3/fq_nmod_mpoly/univar.c Examining data/flint-2.6.3/fq_nmod_poly.h Examining data/flint-2.6.3/fq_nmod_poly/add.c Examining data/flint-2.6.3/fq_nmod_poly/add_series.c Examining data/flint-2.6.3/fq_nmod_poly/add_si.c Examining data/flint-2.6.3/fq_nmod_poly/clear.c Examining data/flint-2.6.3/fq_nmod_poly/compose.c Examining data/flint-2.6.3/fq_nmod_poly/compose_divconquer.c Examining data/flint-2.6.3/fq_nmod_poly/compose_horner.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod_horner.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/compose_mod_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/deflate.c Examining data/flint-2.6.3/fq_nmod_poly/deflation.c Examining data/flint-2.6.3/fq_nmod_poly/derivative.c Examining data/flint-2.6.3/fq_nmod_poly/div_basecase.c Examining data/flint-2.6.3/fq_nmod_poly/div_newton_n_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/div_series.c Examining data/flint-2.6.3/fq_nmod_poly/divides.c Examining data/flint-2.6.3/fq_nmod_poly/divrem_basecase.c Examining data/flint-2.6.3/fq_nmod_poly/divrem_divconquer.c Examining data/flint-2.6.3/fq_nmod_poly/divrem_divconquer_recursive.c Examining data/flint-2.6.3/fq_nmod_poly/divrem_f.c Examining data/flint-2.6.3/fq_nmod_poly/divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/equal.c Examining data/flint-2.6.3/fq_nmod_poly/equal_trunc.c Examining data/flint-2.6.3/fq_nmod_poly/evaluate_fq.c Examining data/flint-2.6.3/fq_nmod_poly/evaluate_fq_vec.c Examining data/flint-2.6.3/fq_nmod_poly/evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_nmod_poly/evaluate_fq_vec_iter.c Examining data/flint-2.6.3/fq_nmod_poly/fit_length.c Examining data/flint-2.6.3/fq_nmod_poly/fprint.c Examining data/flint-2.6.3/fq_nmod_poly/fprint_pretty.c Examining data/flint-2.6.3/fq_nmod_poly/gcd.c Examining data/flint-2.6.3/fq_nmod_poly/gcd_euclidean.c Examining data/flint-2.6.3/fq_nmod_poly/gcd_euclidean_f.c Examining data/flint-2.6.3/fq_nmod_poly/gcd_hgcd.c Examining data/flint-2.6.3/fq_nmod_poly/gen.c Examining data/flint-2.6.3/fq_nmod_poly/get_coeff.c Examining data/flint-2.6.3/fq_nmod_poly/get_str.c Examining data/flint-2.6.3/fq_nmod_poly/get_str_pretty.c Examining data/flint-2.6.3/fq_nmod_poly/hamming_weight.c Examining data/flint-2.6.3/fq_nmod_poly/hgcd.c Examining data/flint-2.6.3/fq_nmod_poly/inflate.c Examining data/flint-2.6.3/fq_nmod_poly/init.c Examining data/flint-2.6.3/fq_nmod_poly/inlines.c Examining data/flint-2.6.3/fq_nmod_poly/inv_series_newton.c Examining data/flint-2.6.3/fq_nmod_poly/make_monic.c Examining data/flint-2.6.3/fq_nmod_poly/mul.c Examining data/flint-2.6.3/fq_nmod_poly/mul_KS.c Examining data/flint-2.6.3/fq_nmod_poly/mul_classical.c Examining data/flint-2.6.3/fq_nmod_poly/mul_univariate.c Examining data/flint-2.6.3/fq_nmod_poly/mulhigh.c Examining data/flint-2.6.3/fq_nmod_poly/mulhigh_classical.c Examining data/flint-2.6.3/fq_nmod_poly/mullow.c Examining data/flint-2.6.3/fq_nmod_poly/mullow_KS.c Examining data/flint-2.6.3/fq_nmod_poly/mullow_classical.c Examining data/flint-2.6.3/fq_nmod_poly/mullow_univariate.c Examining data/flint-2.6.3/fq_nmod_poly/mulmod.c Examining data/flint-2.6.3/fq_nmod_poly/mulmod_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/neg.c Examining data/flint-2.6.3/fq_nmod_poly/normalise.c Examining data/flint-2.6.3/fq_nmod_poly/one.c Examining data/flint-2.6.3/fq_nmod_poly/pow.c Examining data/flint-2.6.3/fq_nmod_poly/pow_trunc.c Examining data/flint-2.6.3/fq_nmod_poly/pow_trunc_binexp.c Examining data/flint-2.6.3/fq_nmod_poly/powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_nmod_poly/powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/powmod_ui_binexp.c Examining data/flint-2.6.3/fq_nmod_poly/powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-factor_kaltofen_shoup_vs_fq_poly.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-factor_xnpxp1.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-gcd.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-is_irreducible.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-iterated_frobenius.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-iterated_frobenius_table.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-mul_univariate.c Examining data/flint-2.6.3/fq_nmod_poly/profile/p-mullow.c Examining data/flint-2.6.3/fq_nmod_poly/randtest.c Examining data/flint-2.6.3/fq_nmod_poly/randtest_irreducible.c Examining data/flint-2.6.3/fq_nmod_poly/randtest_monic.c Examining data/flint-2.6.3/fq_nmod_poly/realloc.c Examining data/flint-2.6.3/fq_nmod_poly/remove.c Examining data/flint-2.6.3/fq_nmod_poly/reverse.c Examining data/flint-2.6.3/fq_nmod_poly/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_nmod_poly/scalar_div_fq.c Examining data/flint-2.6.3/fq_nmod_poly/scalar_mul_fq.c Examining data/flint-2.6.3/fq_nmod_poly/scalar_submul_fq.c Examining data/flint-2.6.3/fq_nmod_poly/set.c Examining data/flint-2.6.3/fq_nmod_poly/set_coeff.c Examining data/flint-2.6.3/fq_nmod_poly/set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_nmod_poly/set_fq.c Examining data/flint-2.6.3/fq_nmod_poly/set_nmod_poly.c Examining data/flint-2.6.3/fq_nmod_poly/set_trunc.c Examining data/flint-2.6.3/fq_nmod_poly/shift_left.c Examining data/flint-2.6.3/fq_nmod_poly/shift_right.c Examining data/flint-2.6.3/fq_nmod_poly/sqr.c Examining data/flint-2.6.3/fq_nmod_poly/sqr_KS.c Examining data/flint-2.6.3/fq_nmod_poly/sqr_classical.c Examining data/flint-2.6.3/fq_nmod_poly/sub.c Examining data/flint-2.6.3/fq_nmod_poly/sub_series.c Examining data/flint-2.6.3/fq_nmod_poly/swap.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-add.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-add_series.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_divconquer.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_horner.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_mod.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_mod_horner.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-compose_mod_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-deflate.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-derivative.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-div_basecase.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-div_newton_n_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-div_series.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-divides.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-divrem_basecase.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-divrem_divconquer.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-equal_trunc.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-evaluate_fq.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-gcd.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-gcd_euclidean.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-gcd_euclidean_f.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-gcd_hgcd.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-get_str.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-get_str_pretty.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-hamming_weight.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-hgcd.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-inflate.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-make_monic.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mul.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mul_KS.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mul_classical.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mul_univariate.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mulhigh.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mulhigh_classical.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mullow.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mullow_KS.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mullow_classical.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mullow_univariate.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mulmod.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-mulmod_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-neg.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-pow.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-pow_trunc_binexp.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-powmod_ui_binexp.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-randtest_irreducible.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-scalar_addmul_fq.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-scalar_div_fq.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-scalar_mul_fq.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-scalar_submul_fq.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-set_nmod_poly.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-set_trunc.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-sqr.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-sqr_KS.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-sqr_classical.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-sub.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-sub_series.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-xgcd_euclidean.c Examining data/flint-2.6.3/fq_nmod_poly/test/t-xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_nmod_poly/tree.c Examining data/flint-2.6.3/fq_nmod_poly/truncate.c Examining data/flint-2.6.3/fq_nmod_poly/xgcd_euclidean.c Examining data/flint-2.6.3/fq_nmod_poly/xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_nmod_poly_factor.h Examining data/flint-2.6.3/fq_nmod_poly_factor/clear.c Examining data/flint-2.6.3/fq_nmod_poly_factor/concat.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_berlekamp.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_distinct_deg.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_equal_deg.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_split_single.c Examining data/flint-2.6.3/fq_nmod_poly_factor/factor_squarefree.c Examining data/flint-2.6.3/fq_nmod_poly_factor/fit_length.c Examining data/flint-2.6.3/fq_nmod_poly_factor/init.c Examining data/flint-2.6.3/fq_nmod_poly_factor/inlines.c Examining data/flint-2.6.3/fq_nmod_poly_factor/insert.c Examining data/flint-2.6.3/fq_nmod_poly_factor/is_irreducible.c Examining data/flint-2.6.3/fq_nmod_poly_factor/is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_nmod_poly_factor/is_irreducible_ddf.c Examining data/flint-2.6.3/fq_nmod_poly_factor/is_squarefree.c Examining data/flint-2.6.3/fq_nmod_poly_factor/iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_nmod_poly_factor/pow.c Examining data/flint-2.6.3/fq_nmod_poly_factor/print.c Examining data/flint-2.6.3/fq_nmod_poly_factor/print_pretty.c Examining data/flint-2.6.3/fq_nmod_poly_factor/profile/p-roots.c Examining data/flint-2.6.3/fq_nmod_poly_factor/realloc.c Examining data/flint-2.6.3/fq_nmod_poly_factor/roots.c Examining data/flint-2.6.3/fq_nmod_poly_factor/set.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_berlekamp.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_distinct_deg.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_split_single.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-factor_squarefree.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-is_irreducible.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-is_irreducible_ddf.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-is_squarefree.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_nmod_poly_factor/test/t-roots.c Examining data/flint-2.6.3/fq_nmod_vec.h Examining data/flint-2.6.3/fq_nmod_vec/add.c Examining data/flint-2.6.3/fq_nmod_vec/clear.c Examining data/flint-2.6.3/fq_nmod_vec/dot.c Examining data/flint-2.6.3/fq_nmod_vec/equal.c Examining data/flint-2.6.3/fq_nmod_vec/fprint.c Examining data/flint-2.6.3/fq_nmod_vec/init.c Examining data/flint-2.6.3/fq_nmod_vec/inlines.c Examining data/flint-2.6.3/fq_nmod_vec/is_zero.c Examining data/flint-2.6.3/fq_nmod_vec/neg.c Examining data/flint-2.6.3/fq_nmod_vec/randtest.c Examining data/flint-2.6.3/fq_nmod_vec/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_nmod_vec/scalar_mul_fq.c Examining data/flint-2.6.3/fq_nmod_vec/scalar_submul_fq.c Examining data/flint-2.6.3/fq_nmod_vec/set.c Examining data/flint-2.6.3/fq_nmod_vec/sub.c Examining data/flint-2.6.3/fq_nmod_vec/swap.c Examining data/flint-2.6.3/fq_nmod_vec/test/t-add.c Examining data/flint-2.6.3/fq_nmod_vec/test/t-is_zero.c Examining data/flint-2.6.3/fq_nmod_vec/test/t-neg.c Examining data/flint-2.6.3/fq_nmod_vec/test/t-sub.c Examining data/flint-2.6.3/fq_nmod_vec/test/t-swap.c Examining data/flint-2.6.3/fq_nmod_vec/test/t-zero.c Examining data/flint-2.6.3/fq_nmod_vec/zero.c Examining data/flint-2.6.3/fq_poly.h Examining data/flint-2.6.3/fq_poly/add.c Examining data/flint-2.6.3/fq_poly/add_series.c Examining data/flint-2.6.3/fq_poly/add_si.c Examining data/flint-2.6.3/fq_poly/clear.c Examining data/flint-2.6.3/fq_poly/compose.c Examining data/flint-2.6.3/fq_poly/compose_divconquer.c Examining data/flint-2.6.3/fq_poly/compose_horner.c Examining data/flint-2.6.3/fq_poly/compose_mod.c Examining data/flint-2.6.3/fq_poly/compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_poly/compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/fq_poly/compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_poly/compose_mod_horner.c Examining data/flint-2.6.3/fq_poly/compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_poly/compose_mod_preinv.c Examining data/flint-2.6.3/fq_poly/deflate.c Examining data/flint-2.6.3/fq_poly/deflation.c Examining data/flint-2.6.3/fq_poly/derivative.c Examining data/flint-2.6.3/fq_poly/div_basecase.c Examining data/flint-2.6.3/fq_poly/div_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly/div_series.c Examining data/flint-2.6.3/fq_poly/divides.c Examining data/flint-2.6.3/fq_poly/divrem_basecase.c Examining data/flint-2.6.3/fq_poly/divrem_divconquer.c Examining data/flint-2.6.3/fq_poly/divrem_divconquer_recursive.c Examining data/flint-2.6.3/fq_poly/divrem_f.c Examining data/flint-2.6.3/fq_poly/divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly/equal.c Examining data/flint-2.6.3/fq_poly/equal_trunc.c Examining data/flint-2.6.3/fq_poly/evaluate_fq.c Examining data/flint-2.6.3/fq_poly/evaluate_fq_vec.c Examining data/flint-2.6.3/fq_poly/evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_poly/evaluate_fq_vec_iter.c Examining data/flint-2.6.3/fq_poly/fit_length.c Examining data/flint-2.6.3/fq_poly/fprint.c Examining data/flint-2.6.3/fq_poly/fprint_pretty.c Examining data/flint-2.6.3/fq_poly/gcd.c Examining data/flint-2.6.3/fq_poly/gcd_euclidean.c Examining data/flint-2.6.3/fq_poly/gcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly/gcd_hgcd.c Examining data/flint-2.6.3/fq_poly/gen.c Examining data/flint-2.6.3/fq_poly/get_coeff.c Examining data/flint-2.6.3/fq_poly/get_str.c Examining data/flint-2.6.3/fq_poly/get_str_pretty.c Examining data/flint-2.6.3/fq_poly/hamming_weight.c Examining data/flint-2.6.3/fq_poly/hgcd.c Examining data/flint-2.6.3/fq_poly/inflate.c Examining data/flint-2.6.3/fq_poly/init.c Examining data/flint-2.6.3/fq_poly/inlines.c Examining data/flint-2.6.3/fq_poly/inv_series_newton.c Examining data/flint-2.6.3/fq_poly/make_monic.c Examining data/flint-2.6.3/fq_poly/mul.c Examining data/flint-2.6.3/fq_poly/mul_KS.c Examining data/flint-2.6.3/fq_poly/mul_classical.c Examining data/flint-2.6.3/fq_poly/mul_reorder.c Examining data/flint-2.6.3/fq_poly/mul_univariate.c Examining data/flint-2.6.3/fq_poly/mulhigh.c Examining data/flint-2.6.3/fq_poly/mulhigh_classical.c Examining data/flint-2.6.3/fq_poly/mullow.c Examining data/flint-2.6.3/fq_poly/mullow_KS.c Examining data/flint-2.6.3/fq_poly/mullow_classical.c Examining data/flint-2.6.3/fq_poly/mullow_univariate.c Examining data/flint-2.6.3/fq_poly/mulmod.c Examining data/flint-2.6.3/fq_poly/mulmod_preinv.c Examining data/flint-2.6.3/fq_poly/neg.c Examining data/flint-2.6.3/fq_poly/normalise.c Examining data/flint-2.6.3/fq_poly/one.c Examining data/flint-2.6.3/fq_poly/pow.c Examining data/flint-2.6.3/fq_poly/pow_trunc.c Examining data/flint-2.6.3/fq_poly/pow_trunc_binexp.c Examining data/flint-2.6.3/fq_poly/powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_poly/powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_poly/powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_poly/powmod_ui_binexp.c Examining data/flint-2.6.3/fq_poly/powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_poly/powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_poly/profile/p-compose_mod.c Examining data/flint-2.6.3/fq_poly/profile/p-compose_mod_preinv.c Examining data/flint-2.6.3/fq_poly/profile/p-factor_xnpxp1.c Examining data/flint-2.6.3/fq_poly/profile/p-gcd.c Examining data/flint-2.6.3/fq_poly/profile/p-is_irreducible.c Examining data/flint-2.6.3/fq_poly/profile/p-iterated_frobenius.c Examining data/flint-2.6.3/fq_poly/profile/p-iterated_frobenius_table.c Examining data/flint-2.6.3/fq_poly/profile/p-mul_univariate.c Examining data/flint-2.6.3/fq_poly/profile/p-mulmod.c Examining data/flint-2.6.3/fq_poly/randtest.c Examining data/flint-2.6.3/fq_poly/randtest_irreducible.c Examining data/flint-2.6.3/fq_poly/randtest_monic.c Examining data/flint-2.6.3/fq_poly/realloc.c Examining data/flint-2.6.3/fq_poly/remove.c Examining data/flint-2.6.3/fq_poly/reverse.c Examining data/flint-2.6.3/fq_poly/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_poly/scalar_div_fq.c Examining data/flint-2.6.3/fq_poly/scalar_mul_fq.c Examining data/flint-2.6.3/fq_poly/scalar_submul_fq.c Examining data/flint-2.6.3/fq_poly/set.c Examining data/flint-2.6.3/fq_poly/set_coeff.c Examining data/flint-2.6.3/fq_poly/set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_poly/set_fq.c Examining data/flint-2.6.3/fq_poly/set_nmod_poly.c Examining data/flint-2.6.3/fq_poly/set_trunc.c Examining data/flint-2.6.3/fq_poly/shift_left.c Examining data/flint-2.6.3/fq_poly/shift_right.c Examining data/flint-2.6.3/fq_poly/sqr.c Examining data/flint-2.6.3/fq_poly/sqr_KS.c Examining data/flint-2.6.3/fq_poly/sqr_classical.c Examining data/flint-2.6.3/fq_poly/sqr_reorder.c Examining data/flint-2.6.3/fq_poly/sub.c Examining data/flint-2.6.3/fq_poly/sub_series.c Examining data/flint-2.6.3/fq_poly/swap.c Examining data/flint-2.6.3/fq_poly/test/t-add.c Examining data/flint-2.6.3/fq_poly/test/t-add_series.c Examining data/flint-2.6.3/fq_poly/test/t-compose.c Examining data/flint-2.6.3/fq_poly/test/t-compose_divconquer.c Examining data/flint-2.6.3/fq_poly/test/t-compose_horner.c Examining data/flint-2.6.3/fq_poly/test/t-compose_mod.c Examining data/flint-2.6.3/fq_poly/test/t-compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_poly/test/t-compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-compose_mod_horner.c Examining data/flint-2.6.3/fq_poly/test/t-compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-compose_mod_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-deflate.c Examining data/flint-2.6.3/fq_poly/test/t-derivative.c Examining data/flint-2.6.3/fq_poly/test/t-div_basecase.c Examining data/flint-2.6.3/fq_poly/test/t-div_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-div_series.c Examining data/flint-2.6.3/fq_poly/test/t-divides.c Examining data/flint-2.6.3/fq_poly/test/t-divrem_basecase.c Examining data/flint-2.6.3/fq_poly/test/t-divrem_divconquer.c Examining data/flint-2.6.3/fq_poly/test/t-divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-equal_trunc.c Examining data/flint-2.6.3/fq_poly/test/t-evaluate_fq.c Examining data/flint-2.6.3/fq_poly/test/t-evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_poly/test/t-gcd.c Examining data/flint-2.6.3/fq_poly/test/t-gcd_euclidean.c Examining data/flint-2.6.3/fq_poly/test/t-gcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly/test/t-gcd_hgcd.c Examining data/flint-2.6.3/fq_poly/test/t-get_str.c Examining data/flint-2.6.3/fq_poly/test/t-get_str_pretty.c Examining data/flint-2.6.3/fq_poly/test/t-hamming_weight.c Examining data/flint-2.6.3/fq_poly/test/t-hgcd.c Examining data/flint-2.6.3/fq_poly/test/t-inflate.c Examining data/flint-2.6.3/fq_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/fq_poly/test/t-make_monic.c Examining data/flint-2.6.3/fq_poly/test/t-mul.c Examining data/flint-2.6.3/fq_poly/test/t-mul_KS.c Examining data/flint-2.6.3/fq_poly/test/t-mul_classical.c Examining data/flint-2.6.3/fq_poly/test/t-mul_reorder.c Examining data/flint-2.6.3/fq_poly/test/t-mul_univariate.c Examining data/flint-2.6.3/fq_poly/test/t-mulhigh.c Examining data/flint-2.6.3/fq_poly/test/t-mulhigh_classical.c Examining data/flint-2.6.3/fq_poly/test/t-mullow.c Examining data/flint-2.6.3/fq_poly/test/t-mullow_KS.c Examining data/flint-2.6.3/fq_poly/test/t-mullow_classical.c Examining data/flint-2.6.3/fq_poly/test/t-mullow_univariate.c Examining data/flint-2.6.3/fq_poly/test/t-mulmod.c Examining data/flint-2.6.3/fq_poly/test/t-mulmod_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-neg.c Examining data/flint-2.6.3/fq_poly/test/t-pow.c Examining data/flint-2.6.3/fq_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/fq_poly/test/t-pow_trunc_binexp.c Examining data/flint-2.6.3/fq_poly/test/t-powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_poly/test/t-powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-powmod_ui_binexp.c Examining data/flint-2.6.3/fq_poly/test/t-powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_poly/test/t-randtest_irreducible.c Examining data/flint-2.6.3/fq_poly/test/t-scalar_addmul_fq.c Examining data/flint-2.6.3/fq_poly/test/t-scalar_div_fq.c Examining data/flint-2.6.3/fq_poly/test/t-scalar_mul_fq.c Examining data/flint-2.6.3/fq_poly/test/t-scalar_submul_fq.c Examining data/flint-2.6.3/fq_poly/test/t-set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_poly/test/t-set_nmod_poly.c Examining data/flint-2.6.3/fq_poly/test/t-set_trunc.c Examining data/flint-2.6.3/fq_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/fq_poly/test/t-sqr.c Examining data/flint-2.6.3/fq_poly/test/t-sqr_KS.c Examining data/flint-2.6.3/fq_poly/test/t-sqr_classical.c Examining data/flint-2.6.3/fq_poly/test/t-sqr_reorder.c Examining data/flint-2.6.3/fq_poly/test/t-sub.c Examining data/flint-2.6.3/fq_poly/test/t-sub_series.c Examining data/flint-2.6.3/fq_poly/test/t-xgcd_euclidean.c Examining data/flint-2.6.3/fq_poly/test/t-xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly/test/t-xgcd_euclidean_f_composite_characteristic.c Examining data/flint-2.6.3/fq_poly/tree.c Examining data/flint-2.6.3/fq_poly/truncate.c Examining data/flint-2.6.3/fq_poly/xgcd_euclidean.c Examining data/flint-2.6.3/fq_poly/xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly_factor.h Examining data/flint-2.6.3/fq_poly_factor/clear.c Examining data/flint-2.6.3/fq_poly_factor/concat.c Examining data/flint-2.6.3/fq_poly_factor/factor.c Examining data/flint-2.6.3/fq_poly_factor/factor_berlekamp.c Examining data/flint-2.6.3/fq_poly_factor/factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_poly_factor/factor_distinct_deg.c Examining data/flint-2.6.3/fq_poly_factor/factor_equal_deg.c Examining data/flint-2.6.3/fq_poly_factor/factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_poly_factor/factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_poly_factor/factor_split_single.c Examining data/flint-2.6.3/fq_poly_factor/factor_squarefree.c Examining data/flint-2.6.3/fq_poly_factor/fit_length.c Examining data/flint-2.6.3/fq_poly_factor/init.c Examining data/flint-2.6.3/fq_poly_factor/inlines.c Examining data/flint-2.6.3/fq_poly_factor/insert.c Examining data/flint-2.6.3/fq_poly_factor/is_irreducible.c Examining data/flint-2.6.3/fq_poly_factor/is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_poly_factor/is_irreducible_ddf.c Examining data/flint-2.6.3/fq_poly_factor/is_squarefree.c Examining data/flint-2.6.3/fq_poly_factor/iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_poly_factor/pow.c Examining data/flint-2.6.3/fq_poly_factor/print.c Examining data/flint-2.6.3/fq_poly_factor/print_pretty.c Examining data/flint-2.6.3/fq_poly_factor/realloc.c Examining data/flint-2.6.3/fq_poly_factor/roots.c Examining data/flint-2.6.3/fq_poly_factor/set.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_berlekamp.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_distinct_deg.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_split_single.c Examining data/flint-2.6.3/fq_poly_factor/test/t-factor_squarefree.c Examining data/flint-2.6.3/fq_poly_factor/test/t-is_irreducible.c Examining data/flint-2.6.3/fq_poly_factor/test/t-is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_poly_factor/test/t-is_irreducible_ddf.c Examining data/flint-2.6.3/fq_poly_factor/test/t-is_squarefree.c Examining data/flint-2.6.3/fq_poly_factor/test/t-iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_poly_factor/test/t-roots.c Examining data/flint-2.6.3/fq_poly_factor_templates.h Examining data/flint-2.6.3/fq_poly_factor_templates/clear.c Examining data/flint-2.6.3/fq_poly_factor_templates/concat.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_berlekamp.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_distinct_deg.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_equal_deg.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_split_single.c Examining data/flint-2.6.3/fq_poly_factor_templates/factor_squarefree.c Examining data/flint-2.6.3/fq_poly_factor_templates/fit_length.c Examining data/flint-2.6.3/fq_poly_factor_templates/init.c Examining data/flint-2.6.3/fq_poly_factor_templates/insert.c Examining data/flint-2.6.3/fq_poly_factor_templates/is_irreducible.c Examining data/flint-2.6.3/fq_poly_factor_templates/is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_poly_factor_templates/is_irreducible_ddf.c Examining data/flint-2.6.3/fq_poly_factor_templates/is_squarefree.c Examining data/flint-2.6.3/fq_poly_factor_templates/iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_poly_factor_templates/pow.c Examining data/flint-2.6.3/fq_poly_factor_templates/print.c Examining data/flint-2.6.3/fq_poly_factor_templates/print_pretty.c Examining data/flint-2.6.3/fq_poly_factor_templates/realloc.c Examining data/flint-2.6.3/fq_poly_factor_templates/roots.c Examining data/flint-2.6.3/fq_poly_factor_templates/set.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_berlekamp.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_distinct_deg.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_split_single.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-factor_squarefree.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-is_irreducible.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-is_irreducible_ddf.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-is_squarefree.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_poly_factor_templates/test/t-roots.c Examining data/flint-2.6.3/fq_poly_templates.h Examining data/flint-2.6.3/fq_poly_templates/add.c Examining data/flint-2.6.3/fq_poly_templates/add_series.c Examining data/flint-2.6.3/fq_poly_templates/add_si.c Examining data/flint-2.6.3/fq_poly_templates/clear.c Examining data/flint-2.6.3/fq_poly_templates/compose.c Examining data/flint-2.6.3/fq_poly_templates/compose_divconquer.c Examining data/flint-2.6.3/fq_poly_templates/compose_horner.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod_horner.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_poly_templates/compose_mod_preinv.c Examining data/flint-2.6.3/fq_poly_templates/deflate.c Examining data/flint-2.6.3/fq_poly_templates/deflation.c Examining data/flint-2.6.3/fq_poly_templates/derivative.c Examining data/flint-2.6.3/fq_poly_templates/div_basecase.c Examining data/flint-2.6.3/fq_poly_templates/div_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly_templates/div_series.c Examining data/flint-2.6.3/fq_poly_templates/divides.c Examining data/flint-2.6.3/fq_poly_templates/divrem_basecase.c Examining data/flint-2.6.3/fq_poly_templates/divrem_divconquer.c Examining data/flint-2.6.3/fq_poly_templates/divrem_divconquer_recursive.c Examining data/flint-2.6.3/fq_poly_templates/divrem_f.c Examining data/flint-2.6.3/fq_poly_templates/divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly_templates/equal.c Examining data/flint-2.6.3/fq_poly_templates/equal_trunc.c Examining data/flint-2.6.3/fq_poly_templates/evaluate_fq.c Examining data/flint-2.6.3/fq_poly_templates/evaluate_fq_vec.c Examining data/flint-2.6.3/fq_poly_templates/evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_poly_templates/evaluate_fq_vec_iter.c Examining data/flint-2.6.3/fq_poly_templates/fit_length.c Examining data/flint-2.6.3/fq_poly_templates/fprint.c Examining data/flint-2.6.3/fq_poly_templates/fprint_pretty.c Examining data/flint-2.6.3/fq_poly_templates/gcd.c Examining data/flint-2.6.3/fq_poly_templates/gcd_euclidean.c Examining data/flint-2.6.3/fq_poly_templates/gcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly_templates/gcd_hgcd.c Examining data/flint-2.6.3/fq_poly_templates/gen.c Examining data/flint-2.6.3/fq_poly_templates/get_coeff.c Examining data/flint-2.6.3/fq_poly_templates/get_str.c Examining data/flint-2.6.3/fq_poly_templates/get_str_pretty.c Examining data/flint-2.6.3/fq_poly_templates/hamming_weight.c Examining data/flint-2.6.3/fq_poly_templates/hgcd.c Examining data/flint-2.6.3/fq_poly_templates/inflate.c Examining data/flint-2.6.3/fq_poly_templates/init.c Examining data/flint-2.6.3/fq_poly_templates/inv_series_newton.c Examining data/flint-2.6.3/fq_poly_templates/make_monic.c Examining data/flint-2.6.3/fq_poly_templates/mul.c Examining data/flint-2.6.3/fq_poly_templates/mul_KS.c Examining data/flint-2.6.3/fq_poly_templates/mul_classical.c Examining data/flint-2.6.3/fq_poly_templates/mul_reorder.c Examining data/flint-2.6.3/fq_poly_templates/mulhigh.c Examining data/flint-2.6.3/fq_poly_templates/mulhigh_classical.c Examining data/flint-2.6.3/fq_poly_templates/mullow.c Examining data/flint-2.6.3/fq_poly_templates/mullow_KS.c Examining data/flint-2.6.3/fq_poly_templates/mullow_classical.c Examining data/flint-2.6.3/fq_poly_templates/mulmod.c Examining data/flint-2.6.3/fq_poly_templates/mulmod_preinv.c Examining data/flint-2.6.3/fq_poly_templates/neg.c Examining data/flint-2.6.3/fq_poly_templates/normalise.c Examining data/flint-2.6.3/fq_poly_templates/one.c Examining data/flint-2.6.3/fq_poly_templates/pow.c Examining data/flint-2.6.3/fq_poly_templates/pow_trunc.c Examining data/flint-2.6.3/fq_poly_templates/pow_trunc_binexp.c Examining data/flint-2.6.3/fq_poly_templates/powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_poly_templates/powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_poly_templates/powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_poly_templates/powmod_ui_binexp.c Examining data/flint-2.6.3/fq_poly_templates/powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_poly_templates/powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-factor_xnpxp1.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-gcd-old.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-gcd.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-is_irreducible.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius_table.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-mullow.c Examining data/flint-2.6.3/fq_poly_templates/profile/p-sqr.c Examining data/flint-2.6.3/fq_poly_templates/randtest.c Examining data/flint-2.6.3/fq_poly_templates/randtest_irreducible.c Examining data/flint-2.6.3/fq_poly_templates/randtest_monic.c Examining data/flint-2.6.3/fq_poly_templates/realloc.c Examining data/flint-2.6.3/fq_poly_templates/remove.c Examining data/flint-2.6.3/fq_poly_templates/reverse.c Examining data/flint-2.6.3/fq_poly_templates/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_poly_templates/scalar_div_fq.c Examining data/flint-2.6.3/fq_poly_templates/scalar_mul_fq.c Examining data/flint-2.6.3/fq_poly_templates/scalar_submul_fq.c Examining data/flint-2.6.3/fq_poly_templates/set.c Examining data/flint-2.6.3/fq_poly_templates/set_coeff.c Examining data/flint-2.6.3/fq_poly_templates/set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_poly_templates/set_fq.c Examining data/flint-2.6.3/fq_poly_templates/set_nmod_poly.c Examining data/flint-2.6.3/fq_poly_templates/set_trunc.c Examining data/flint-2.6.3/fq_poly_templates/shift_left.c Examining data/flint-2.6.3/fq_poly_templates/shift_right.c Examining data/flint-2.6.3/fq_poly_templates/sqr.c Examining data/flint-2.6.3/fq_poly_templates/sqr_KS.c Examining data/flint-2.6.3/fq_poly_templates/sqr_classical.c Examining data/flint-2.6.3/fq_poly_templates/sqr_reorder.c Examining data/flint-2.6.3/fq_poly_templates/sub.c Examining data/flint-2.6.3/fq_poly_templates/sub_series.c Examining data/flint-2.6.3/fq_poly_templates/swap.c Examining data/flint-2.6.3/fq_poly_templates/test/t-add.c Examining data/flint-2.6.3/fq_poly_templates/test/t-add_series.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_divconquer.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_horner.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_mod.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_mod_horner.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-compose_mod_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-deflate.c Examining data/flint-2.6.3/fq_poly_templates/test/t-derivative.c Examining data/flint-2.6.3/fq_poly_templates/test/t-div_basecase.c Examining data/flint-2.6.3/fq_poly_templates/test/t-div_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-div_series.c Examining data/flint-2.6.3/fq_poly_templates/test/t-divides.c Examining data/flint-2.6.3/fq_poly_templates/test/t-divrem_basecase.c Examining data/flint-2.6.3/fq_poly_templates/test/t-divrem_divconquer.c Examining data/flint-2.6.3/fq_poly_templates/test/t-divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-equal_trunc.c Examining data/flint-2.6.3/fq_poly_templates/test/t-evaluate_fq.c Examining data/flint-2.6.3/fq_poly_templates/test/t-evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_poly_templates/test/t-gcd.c Examining data/flint-2.6.3/fq_poly_templates/test/t-gcd_euclidean.c Examining data/flint-2.6.3/fq_poly_templates/test/t-gcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly_templates/test/t-gcd_hgcd.c Examining data/flint-2.6.3/fq_poly_templates/test/t-get_str.c Examining data/flint-2.6.3/fq_poly_templates/test/t-get_str_pretty.c Examining data/flint-2.6.3/fq_poly_templates/test/t-hamming_weight.c Examining data/flint-2.6.3/fq_poly_templates/test/t-hgcd.c Examining data/flint-2.6.3/fq_poly_templates/test/t-inflate.c Examining data/flint-2.6.3/fq_poly_templates/test/t-inv_series_newton.c Examining data/flint-2.6.3/fq_poly_templates/test/t-make_monic.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mul.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mul_KS.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mul_classical.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mul_reorder.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mul_univariate.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mulhigh.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mulhigh_classical.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mullow.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mullow_KS.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mullow_classical.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mullow_univariate.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mulmod.c Examining data/flint-2.6.3/fq_poly_templates/test/t-mulmod_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-neg.c Examining data/flint-2.6.3/fq_poly_templates/test/t-pow.c Examining data/flint-2.6.3/fq_poly_templates/test/t-pow_trunc.c Examining data/flint-2.6.3/fq_poly_templates/test/t-pow_trunc_binexp.c Examining data/flint-2.6.3/fq_poly_templates/test/t-powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_poly_templates/test/t-powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-powmod_ui_binexp.c Examining data/flint-2.6.3/fq_poly_templates/test/t-powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_poly_templates/test/t-randtest_irreducible.c Examining data/flint-2.6.3/fq_poly_templates/test/t-scalar_addmul_fq.c Examining data/flint-2.6.3/fq_poly_templates/test/t-scalar_div_fq.c Examining data/flint-2.6.3/fq_poly_templates/test/t-scalar_mul_fq.c Examining data/flint-2.6.3/fq_poly_templates/test/t-scalar_submul_fq.c Examining data/flint-2.6.3/fq_poly_templates/test/t-set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_poly_templates/test/t-set_nmod_poly.c Examining data/flint-2.6.3/fq_poly_templates/test/t-set_trunc.c Examining data/flint-2.6.3/fq_poly_templates/test/t-shift_left_right.c Examining data/flint-2.6.3/fq_poly_templates/test/t-sqr.c Examining data/flint-2.6.3/fq_poly_templates/test/t-sqr_KS.c Examining data/flint-2.6.3/fq_poly_templates/test/t-sqr_classical.c Examining data/flint-2.6.3/fq_poly_templates/test/t-sqr_reorder.c Examining data/flint-2.6.3/fq_poly_templates/test/t-sub.c Examining data/flint-2.6.3/fq_poly_templates/test/t-sub_series.c Examining data/flint-2.6.3/fq_poly_templates/test/t-xgcd_euclidean.c Examining data/flint-2.6.3/fq_poly_templates/test/t-xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_poly_templates/tree.c Examining data/flint-2.6.3/fq_poly_templates/truncate.c Examining data/flint-2.6.3/fq_poly_templates/xgcd_euclidean.c Examining data/flint-2.6.3/fq_poly_templates/xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_templates.h Examining data/flint-2.6.3/fq_templates/div.c Examining data/flint-2.6.3/fq_templates/is_invertible.c Examining data/flint-2.6.3/fq_templates/is_invertible_f.c Examining data/flint-2.6.3/fq_templates/multiplicative_order.c Examining data/flint-2.6.3/fq_templates/test/t-add.c Examining data/flint-2.6.3/fq_templates/test/t-assign.c Examining data/flint-2.6.3/fq_templates/test/t-ctx_init.c Examining data/flint-2.6.3/fq_templates/test/t-div.c Examining data/flint-2.6.3/fq_templates/test/t-frobenius.c Examining data/flint-2.6.3/fq_templates/test/t-inv.c Examining data/flint-2.6.3/fq_templates/test/t-is_invertible.c Examining data/flint-2.6.3/fq_templates/test/t-is_invertible_f.c Examining data/flint-2.6.3/fq_templates/test/t-is_primitive.c Examining data/flint-2.6.3/fq_templates/test/t-mul.c Examining data/flint-2.6.3/fq_templates/test/t-mul_fmpz.c Examining data/flint-2.6.3/fq_templates/test/t-mul_si.c Examining data/flint-2.6.3/fq_templates/test/t-mul_ui.c Examining data/flint-2.6.3/fq_templates/test/t-multiplicative_order.c Examining data/flint-2.6.3/fq_templates/test/t-neg.c Examining data/flint-2.6.3/fq_templates/test/t-norm.c Examining data/flint-2.6.3/fq_templates/test/t-pow.c Examining data/flint-2.6.3/fq_templates/test/t-pth_root.c Examining data/flint-2.6.3/fq_templates/test/t-sqr.c Examining data/flint-2.6.3/fq_templates/test/t-sub.c Examining data/flint-2.6.3/fq_templates/test/t-trace.c Examining data/flint-2.6.3/fq_vec.h Examining data/flint-2.6.3/fq_vec/add.c Examining data/flint-2.6.3/fq_vec/clear.c Examining data/flint-2.6.3/fq_vec/dot.c Examining data/flint-2.6.3/fq_vec/equal.c Examining data/flint-2.6.3/fq_vec/fprint.c Examining data/flint-2.6.3/fq_vec/init.c Examining data/flint-2.6.3/fq_vec/inlines.c Examining data/flint-2.6.3/fq_vec/is_zero.c Examining data/flint-2.6.3/fq_vec/neg.c Examining data/flint-2.6.3/fq_vec/randtest.c Examining data/flint-2.6.3/fq_vec/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_vec/scalar_mul_fq.c Examining data/flint-2.6.3/fq_vec/scalar_submul_fq.c Examining data/flint-2.6.3/fq_vec/set.c Examining data/flint-2.6.3/fq_vec/sub.c Examining data/flint-2.6.3/fq_vec/swap.c Examining data/flint-2.6.3/fq_vec/test/t-add.c Examining data/flint-2.6.3/fq_vec/test/t-is_zero.c Examining data/flint-2.6.3/fq_vec/test/t-neg.c Examining data/flint-2.6.3/fq_vec/test/t-sub.c Examining data/flint-2.6.3/fq_vec/test/t-swap.c Examining data/flint-2.6.3/fq_vec/test/t-zero.c Examining data/flint-2.6.3/fq_vec/zero.c Examining data/flint-2.6.3/fq_vec_templates.h Examining data/flint-2.6.3/fq_vec_templates/add.c Examining data/flint-2.6.3/fq_vec_templates/clear.c Examining data/flint-2.6.3/fq_vec_templates/dot.c Examining data/flint-2.6.3/fq_vec_templates/equal.c Examining data/flint-2.6.3/fq_vec_templates/fprint.c Examining data/flint-2.6.3/fq_vec_templates/init.c Examining data/flint-2.6.3/fq_vec_templates/is_zero.c Examining data/flint-2.6.3/fq_vec_templates/neg.c Examining data/flint-2.6.3/fq_vec_templates/randtest.c Examining data/flint-2.6.3/fq_vec_templates/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_vec_templates/scalar_mul_fq.c Examining data/flint-2.6.3/fq_vec_templates/scalar_submul_fq.c Examining data/flint-2.6.3/fq_vec_templates/set.c Examining data/flint-2.6.3/fq_vec_templates/sub.c Examining data/flint-2.6.3/fq_vec_templates/swap.c Examining data/flint-2.6.3/fq_vec_templates/test/t-add.c Examining data/flint-2.6.3/fq_vec_templates/test/t-is_zero.c Examining data/flint-2.6.3/fq_vec_templates/test/t-neg.c Examining data/flint-2.6.3/fq_vec_templates/test/t-sub.c Examining data/flint-2.6.3/fq_vec_templates/test/t-swap.c Examining data/flint-2.6.3/fq_vec_templates/test/t-zero.c Examining data/flint-2.6.3/fq_vec_templates/zero.c Examining data/flint-2.6.3/fq_zech.h Examining data/flint-2.6.3/fq_zech/add.c Examining data/flint-2.6.3/fq_zech/bit_pack.c Examining data/flint-2.6.3/fq_zech/bit_unpack.c Examining data/flint-2.6.3/fq_zech/clear.c Examining data/flint-2.6.3/fq_zech/ctx_clear.c Examining data/flint-2.6.3/fq_zech/ctx_init.c Examining data/flint-2.6.3/fq_zech/ctx_randtest.c Examining data/flint-2.6.3/fq_zech/ctx_randtest_reducible.c Examining data/flint-2.6.3/fq_zech/div.c Examining data/flint-2.6.3/fq_zech/frobenius.c Examining data/flint-2.6.3/fq_zech/gcdinv.c Examining data/flint-2.6.3/fq_zech/get_fq_nmod.c Examining data/flint-2.6.3/fq_zech/get_set_fmpz_mod_mat.c Examining data/flint-2.6.3/fq_zech/get_str.c Examining data/flint-2.6.3/fq_zech/get_str_pretty.c Examining data/flint-2.6.3/fq_zech/inlines.c Examining data/flint-2.6.3/fq_zech/inv.c Examining data/flint-2.6.3/fq_zech/is_invertible.c Examining data/flint-2.6.3/fq_zech/is_invertible_f.c Examining data/flint-2.6.3/fq_zech/mul.c Examining data/flint-2.6.3/fq_zech/mul_fmpz.c Examining data/flint-2.6.3/fq_zech/mul_si.c Examining data/flint-2.6.3/fq_zech/mul_ui.c Examining data/flint-2.6.3/fq_zech/multiplicative_order.c Examining data/flint-2.6.3/fq_zech/neg.c Examining data/flint-2.6.3/fq_zech/norm.c Examining data/flint-2.6.3/fq_zech/pow.c Examining data/flint-2.6.3/fq_zech/pth_root.c Examining data/flint-2.6.3/fq_zech/rand.c Examining data/flint-2.6.3/fq_zech/randtest.c Examining data/flint-2.6.3/fq_zech/set_fmpz.c Examining data/flint-2.6.3/fq_zech/set_fq_nmod.c Examining data/flint-2.6.3/fq_zech/sqr.c Examining data/flint-2.6.3/fq_zech/sub.c Examining data/flint-2.6.3/fq_zech/sub_one.c Examining data/flint-2.6.3/fq_zech/test/t-add.c Examining data/flint-2.6.3/fq_zech/test/t-assign.c Examining data/flint-2.6.3/fq_zech/test/t-ctx_init.c Examining data/flint-2.6.3/fq_zech/test/t-div.c Examining data/flint-2.6.3/fq_zech/test/t-frobenius.c Examining data/flint-2.6.3/fq_zech/test/t-get_set_fq_nmod.c Examining data/flint-2.6.3/fq_zech/test/t-inv.c Examining data/flint-2.6.3/fq_zech/test/t-is_invertible.c Examining data/flint-2.6.3/fq_zech/test/t-is_invertible_f.c Examining data/flint-2.6.3/fq_zech/test/t-is_primitive.c Examining data/flint-2.6.3/fq_zech/test/t-mul.c Examining data/flint-2.6.3/fq_zech/test/t-mul_fmpz.c Examining data/flint-2.6.3/fq_zech/test/t-mul_ui.c Examining data/flint-2.6.3/fq_zech/test/t-multiplicative_order.c Examining data/flint-2.6.3/fq_zech/test/t-neg.c Examining data/flint-2.6.3/fq_zech/test/t-norm.c Examining data/flint-2.6.3/fq_zech/test/t-pow.c Examining data/flint-2.6.3/fq_zech/test/t-sqr.c Examining data/flint-2.6.3/fq_zech/test/t-sub.c Examining data/flint-2.6.3/fq_zech/test/t-trace.c Examining data/flint-2.6.3/fq_zech/trace.c Examining data/flint-2.6.3/fq_zech_embed.h Examining data/flint-2.6.3/fq_zech_embed/composition_matrix.c Examining data/flint-2.6.3/fq_zech_embed/embed.c Examining data/flint-2.6.3/fq_zech_embed/matrices.c Examining data/flint-2.6.3/fq_zech_embed/mul_matrix.c Examining data/flint-2.6.3/fq_zech_embed/test/t-composition_matrix.c Examining data/flint-2.6.3/fq_zech_embed/test/t-embed.c Examining data/flint-2.6.3/fq_zech_embed/test/t-embed_matrices.c Examining data/flint-2.6.3/fq_zech_embed/test/t-mono_dual_matrix.c Examining data/flint-2.6.3/fq_zech_embed/test/t-mul_matrix.c Examining data/flint-2.6.3/fq_zech_mat.h Examining data/flint-2.6.3/fq_zech_mat/add.c Examining data/flint-2.6.3/fq_zech_mat/charpoly_danilevsky.c Examining data/flint-2.6.3/fq_zech_mat/clear.c Examining data/flint-2.6.3/fq_zech_mat/concat_horizontal.c Examining data/flint-2.6.3/fq_zech_mat/concat_vertical.c Examining data/flint-2.6.3/fq_zech_mat/equal.c Examining data/flint-2.6.3/fq_zech_mat/fprint.c Examining data/flint-2.6.3/fq_zech_mat/init.c Examining data/flint-2.6.3/fq_zech_mat/init_set.c Examining data/flint-2.6.3/fq_zech_mat/inlines.c Examining data/flint-2.6.3/fq_zech_mat/is_zero.c Examining data/flint-2.6.3/fq_zech_mat/lu.c Examining data/flint-2.6.3/fq_zech_mat/lu_classical.c Examining data/flint-2.6.3/fq_zech_mat/lu_recursive.c Examining data/flint-2.6.3/fq_zech_mat/minpoly.c Examining data/flint-2.6.3/fq_zech_mat/mul.c Examining data/flint-2.6.3/fq_zech_mat/mul_KS.c Examining data/flint-2.6.3/fq_zech_mat/mul_classical.c Examining data/flint-2.6.3/fq_zech_mat/neg.c Examining data/flint-2.6.3/fq_zech_mat/nullspace.c Examining data/flint-2.6.3/fq_zech_mat/randops.c Examining data/flint-2.6.3/fq_zech_mat/randpermdiag.c Examining data/flint-2.6.3/fq_zech_mat/randrank.c Examining data/flint-2.6.3/fq_zech_mat/randtest.c Examining data/flint-2.6.3/fq_zech_mat/randtril.c Examining data/flint-2.6.3/fq_zech_mat/randtriu.c Examining data/flint-2.6.3/fq_zech_mat/rank.c Examining data/flint-2.6.3/fq_zech_mat/reduce_row.c Examining data/flint-2.6.3/fq_zech_mat/rref.c Examining data/flint-2.6.3/fq_zech_mat/set.c Examining data/flint-2.6.3/fq_zech_mat/similarity.c Examining data/flint-2.6.3/fq_zech_mat/solve_tril.c Examining data/flint-2.6.3/fq_zech_mat/solve_tril_classical.c Examining data/flint-2.6.3/fq_zech_mat/solve_tril_recursive.c Examining data/flint-2.6.3/fq_zech_mat/solve_triu.c Examining data/flint-2.6.3/fq_zech_mat/solve_triu_classical.c Examining data/flint-2.6.3/fq_zech_mat/solve_triu_recursive.c Examining data/flint-2.6.3/fq_zech_mat/sub.c Examining data/flint-2.6.3/fq_zech_mat/submul.c Examining data/flint-2.6.3/fq_zech_mat/swap.c Examining data/flint-2.6.3/fq_zech_mat/test/t-add_sub.c Examining data/flint-2.6.3/fq_zech_mat/test/t-charpoly.c Examining data/flint-2.6.3/fq_zech_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/fq_zech_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/fq_zech_mat/test/t-equal.c Examining data/flint-2.6.3/fq_zech_mat/test/t-is_zero.c Examining data/flint-2.6.3/fq_zech_mat/test/t-lu_classical.c Examining data/flint-2.6.3/fq_zech_mat/test/t-lu_recursive.c Examining data/flint-2.6.3/fq_zech_mat/test/t-minpoly.c Examining data/flint-2.6.3/fq_zech_mat/test/t-mul.c Examining data/flint-2.6.3/fq_zech_mat/test/t-mul_KS.c Examining data/flint-2.6.3/fq_zech_mat/test/t-nullspace.c Examining data/flint-2.6.3/fq_zech_mat/test/t-rank.c Examining data/flint-2.6.3/fq_zech_mat/test/t-rref.c Examining data/flint-2.6.3/fq_zech_mat/test/t-solve_tril.c Examining data/flint-2.6.3/fq_zech_mat/test/t-solve_tril_classical.c Examining data/flint-2.6.3/fq_zech_mat/test/t-solve_tril_recursive.c Examining data/flint-2.6.3/fq_zech_mat/test/t-solve_triu.c Examining data/flint-2.6.3/fq_zech_mat/test/t-solve_triu_classical.c Examining data/flint-2.6.3/fq_zech_mat/test/t-solve_triu_recursive.c Examining data/flint-2.6.3/fq_zech_mat/test/t-submul.c Examining data/flint-2.6.3/fq_zech_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/fq_zech_mat/test/t-zero.c Examining data/flint-2.6.3/fq_zech_mat/window_clear.c Examining data/flint-2.6.3/fq_zech_mat/window_init.c Examining data/flint-2.6.3/fq_zech_mat/zero.c Examining data/flint-2.6.3/fq_zech_poly.h Examining data/flint-2.6.3/fq_zech_poly/add.c Examining data/flint-2.6.3/fq_zech_poly/add_series.c Examining data/flint-2.6.3/fq_zech_poly/add_si.c Examining data/flint-2.6.3/fq_zech_poly/clear.c Examining data/flint-2.6.3/fq_zech_poly/compose.c Examining data/flint-2.6.3/fq_zech_poly/compose_divconquer.c Examining data/flint-2.6.3/fq_zech_poly/compose_horner.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod_horner.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_zech_poly/compose_mod_preinv.c Examining data/flint-2.6.3/fq_zech_poly/deflate.c Examining data/flint-2.6.3/fq_zech_poly/deflation.c Examining data/flint-2.6.3/fq_zech_poly/derivative.c Examining data/flint-2.6.3/fq_zech_poly/div_basecase.c Examining data/flint-2.6.3/fq_zech_poly/div_newton_n_preinv.c Examining data/flint-2.6.3/fq_zech_poly/div_series.c Examining data/flint-2.6.3/fq_zech_poly/divides.c Examining data/flint-2.6.3/fq_zech_poly/divrem_basecase.c Examining data/flint-2.6.3/fq_zech_poly/divrem_divconquer.c Examining data/flint-2.6.3/fq_zech_poly/divrem_divconquer_recursive.c Examining data/flint-2.6.3/fq_zech_poly/divrem_f.c Examining data/flint-2.6.3/fq_zech_poly/divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_zech_poly/equal.c Examining data/flint-2.6.3/fq_zech_poly/equal_trunc.c Examining data/flint-2.6.3/fq_zech_poly/evaluate_fq.c Examining data/flint-2.6.3/fq_zech_poly/evaluate_fq_vec.c Examining data/flint-2.6.3/fq_zech_poly/evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_zech_poly/evaluate_fq_vec_iter.c Examining data/flint-2.6.3/fq_zech_poly/fit_length.c Examining data/flint-2.6.3/fq_zech_poly/fprint.c Examining data/flint-2.6.3/fq_zech_poly/fprint_pretty.c Examining data/flint-2.6.3/fq_zech_poly/gcd.c Examining data/flint-2.6.3/fq_zech_poly/gcd_euclidean.c Examining data/flint-2.6.3/fq_zech_poly/gcd_euclidean_f.c Examining data/flint-2.6.3/fq_zech_poly/gcd_hgcd.c Examining data/flint-2.6.3/fq_zech_poly/gen.c Examining data/flint-2.6.3/fq_zech_poly/get_coeff.c Examining data/flint-2.6.3/fq_zech_poly/get_str.c Examining data/flint-2.6.3/fq_zech_poly/get_str_pretty.c Examining data/flint-2.6.3/fq_zech_poly/hamming_weight.c Examining data/flint-2.6.3/fq_zech_poly/hgcd.c Examining data/flint-2.6.3/fq_zech_poly/inflate.c Examining data/flint-2.6.3/fq_zech_poly/init.c Examining data/flint-2.6.3/fq_zech_poly/inlines.c Examining data/flint-2.6.3/fq_zech_poly/inv_series_newton.c Examining data/flint-2.6.3/fq_zech_poly/make_monic.c Examining data/flint-2.6.3/fq_zech_poly/mul.c Examining data/flint-2.6.3/fq_zech_poly/mul_KS.c Examining data/flint-2.6.3/fq_zech_poly/mul_classical.c Examining data/flint-2.6.3/fq_zech_poly/mulhigh.c Examining data/flint-2.6.3/fq_zech_poly/mulhigh_classical.c Examining data/flint-2.6.3/fq_zech_poly/mullow.c Examining data/flint-2.6.3/fq_zech_poly/mullow_KS.c Examining data/flint-2.6.3/fq_zech_poly/mullow_classical.c Examining data/flint-2.6.3/fq_zech_poly/mulmod.c Examining data/flint-2.6.3/fq_zech_poly/mulmod_preinv.c Examining data/flint-2.6.3/fq_zech_poly/neg.c Examining data/flint-2.6.3/fq_zech_poly/normalise.c Examining data/flint-2.6.3/fq_zech_poly/one.c Examining data/flint-2.6.3/fq_zech_poly/pow.c Examining data/flint-2.6.3/fq_zech_poly/pow_trunc.c Examining data/flint-2.6.3/fq_zech_poly/pow_trunc_binexp.c Examining data/flint-2.6.3/fq_zech_poly/powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_zech_poly/powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_zech_poly/powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_zech_poly/powmod_ui_binexp.c Examining data/flint-2.6.3/fq_zech_poly/powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_zech_poly/powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-factor_kaltofen_shoup_vs_fq_nmod_poly.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-factor_vs_fq_nmod.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-factor_xnpxp1.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-gcd.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-is_irreducible.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-iterated_frobenius.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-iterated_frobenius_table.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-mullow.c Examining data/flint-2.6.3/fq_zech_poly/profile/p-sqr.c Examining data/flint-2.6.3/fq_zech_poly/randtest.c Examining data/flint-2.6.3/fq_zech_poly/randtest_irreducible.c Examining data/flint-2.6.3/fq_zech_poly/randtest_monic.c Examining data/flint-2.6.3/fq_zech_poly/realloc.c Examining data/flint-2.6.3/fq_zech_poly/remove.c Examining data/flint-2.6.3/fq_zech_poly/reverse.c Examining data/flint-2.6.3/fq_zech_poly/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_zech_poly/scalar_div_fq.c Examining data/flint-2.6.3/fq_zech_poly/scalar_mul_fq.c Examining data/flint-2.6.3/fq_zech_poly/scalar_submul_fq.c Examining data/flint-2.6.3/fq_zech_poly/set.c Examining data/flint-2.6.3/fq_zech_poly/set_coeff.c Examining data/flint-2.6.3/fq_zech_poly/set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_zech_poly/set_fq.c Examining data/flint-2.6.3/fq_zech_poly/set_nmod_poly.c Examining data/flint-2.6.3/fq_zech_poly/set_trunc.c Examining data/flint-2.6.3/fq_zech_poly/shift_left.c Examining data/flint-2.6.3/fq_zech_poly/shift_right.c Examining data/flint-2.6.3/fq_zech_poly/sqr.c Examining data/flint-2.6.3/fq_zech_poly/sqr_KS.c Examining data/flint-2.6.3/fq_zech_poly/sqr_classical.c Examining data/flint-2.6.3/fq_zech_poly/sub.c Examining data/flint-2.6.3/fq_zech_poly/sub_series.c Examining data/flint-2.6.3/fq_zech_poly/swap.c Examining data/flint-2.6.3/fq_zech_poly/test/t-add.c Examining data/flint-2.6.3/fq_zech_poly/test/t-add_series.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_divconquer.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_horner.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_mod.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_mod_brent_kung.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_mod_horner.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_mod_horner_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-compose_mod_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-deflate.c Examining data/flint-2.6.3/fq_zech_poly/test/t-derivative.c Examining data/flint-2.6.3/fq_zech_poly/test/t-div_basecase.c Examining data/flint-2.6.3/fq_zech_poly/test/t-div_newton_n_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-div_series.c Examining data/flint-2.6.3/fq_zech_poly/test/t-divides.c Examining data/flint-2.6.3/fq_zech_poly/test/t-divrem_basecase.c Examining data/flint-2.6.3/fq_zech_poly/test/t-divrem_divconquer.c Examining data/flint-2.6.3/fq_zech_poly/test/t-divrem_newton_n_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-equal_trunc.c Examining data/flint-2.6.3/fq_zech_poly/test/t-evaluate_fq.c Examining data/flint-2.6.3/fq_zech_poly/test/t-evaluate_fq_vec_fast.c Examining data/flint-2.6.3/fq_zech_poly/test/t-gcd.c Examining data/flint-2.6.3/fq_zech_poly/test/t-gcd_euclidean.c Examining data/flint-2.6.3/fq_zech_poly/test/t-gcd_euclidean_f.c Examining data/flint-2.6.3/fq_zech_poly/test/t-gcd_hgcd.c Examining data/flint-2.6.3/fq_zech_poly/test/t-get_str.c Examining data/flint-2.6.3/fq_zech_poly/test/t-get_str_pretty.c Examining data/flint-2.6.3/fq_zech_poly/test/t-hamming_weight.c Examining data/flint-2.6.3/fq_zech_poly/test/t-hgcd.c Examining data/flint-2.6.3/fq_zech_poly/test/t-inflate.c Examining data/flint-2.6.3/fq_zech_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/fq_zech_poly/test/t-make_monic.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mul.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mul_KS.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mul_classical.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mulhigh.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mulhigh_classical.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mullow.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mullow_KS.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mullow_classical.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mulmod.c Examining data/flint-2.6.3/fq_zech_poly/test/t-mulmod_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-neg.c Examining data/flint-2.6.3/fq_zech_poly/test/t-pow.c Examining data/flint-2.6.3/fq_zech_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/fq_zech_poly/test/t-pow_trunc_binexp.c Examining data/flint-2.6.3/fq_zech_poly/test/t-powmod_fmpz_binexp.c Examining data/flint-2.6.3/fq_zech_poly/test/t-powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-powmod_fmpz_sliding_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-powmod_ui_binexp.c Examining data/flint-2.6.3/fq_zech_poly/test/t-powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/fq_zech_poly/test/t-randtest_irreducible.c Examining data/flint-2.6.3/fq_zech_poly/test/t-scalar_addmul_fq.c Examining data/flint-2.6.3/fq_zech_poly/test/t-scalar_div_fq.c Examining data/flint-2.6.3/fq_zech_poly/test/t-scalar_mul_fq.c Examining data/flint-2.6.3/fq_zech_poly/test/t-scalar_submul_fq.c Examining data/flint-2.6.3/fq_zech_poly/test/t-set_fmpz_mod_poly.c Examining data/flint-2.6.3/fq_zech_poly/test/t-set_nmod_poly.c Examining data/flint-2.6.3/fq_zech_poly/test/t-set_trunc.c Examining data/flint-2.6.3/fq_zech_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/fq_zech_poly/test/t-sqr.c Examining data/flint-2.6.3/fq_zech_poly/test/t-sqr_KS.c Examining data/flint-2.6.3/fq_zech_poly/test/t-sqr_classical.c Examining data/flint-2.6.3/fq_zech_poly/test/t-sub.c Examining data/flint-2.6.3/fq_zech_poly/test/t-sub_series.c Examining data/flint-2.6.3/fq_zech_poly/test/t-xgcd_euclidean.c Examining data/flint-2.6.3/fq_zech_poly/test/t-xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_zech_poly/tree.c Examining data/flint-2.6.3/fq_zech_poly/truncate.c Examining data/flint-2.6.3/fq_zech_poly/xgcd_euclidean.c Examining data/flint-2.6.3/fq_zech_poly/xgcd_euclidean_f.c Examining data/flint-2.6.3/fq_zech_poly_factor.h Examining data/flint-2.6.3/fq_zech_poly_factor/clear.c Examining data/flint-2.6.3/fq_zech_poly_factor/concat.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_berlekamp.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_distinct_deg.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_equal_deg.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_split_single.c Examining data/flint-2.6.3/fq_zech_poly_factor/factor_squarefree.c Examining data/flint-2.6.3/fq_zech_poly_factor/fit_length.c Examining data/flint-2.6.3/fq_zech_poly_factor/init.c Examining data/flint-2.6.3/fq_zech_poly_factor/inlines.c Examining data/flint-2.6.3/fq_zech_poly_factor/insert.c Examining data/flint-2.6.3/fq_zech_poly_factor/is_irreducible.c Examining data/flint-2.6.3/fq_zech_poly_factor/is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_zech_poly_factor/is_irreducible_ddf.c Examining data/flint-2.6.3/fq_zech_poly_factor/is_squarefree.c Examining data/flint-2.6.3/fq_zech_poly_factor/iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_zech_poly_factor/pow.c Examining data/flint-2.6.3/fq_zech_poly_factor/print.c Examining data/flint-2.6.3/fq_zech_poly_factor/print_pretty.c Examining data/flint-2.6.3/fq_zech_poly_factor/realloc.c Examining data/flint-2.6.3/fq_zech_poly_factor/roots.c Examining data/flint-2.6.3/fq_zech_poly_factor/set.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_berlekamp.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_cantor_zassenhaus.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_distinct_deg.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_equal_deg_prob.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_kaltofen_shoup.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_split_single.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-factor_squarefree.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-is_irreducible.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-is_irreducible_ben_or.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-is_irreducible_ddf.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-is_squarefree.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-iterated_frobenius_preinv.c Examining data/flint-2.6.3/fq_zech_poly_factor/test/t-roots.c Examining data/flint-2.6.3/fq_zech_vec.h Examining data/flint-2.6.3/fq_zech_vec/add.c Examining data/flint-2.6.3/fq_zech_vec/clear.c Examining data/flint-2.6.3/fq_zech_vec/dot.c Examining data/flint-2.6.3/fq_zech_vec/equal.c Examining data/flint-2.6.3/fq_zech_vec/fprint.c Examining data/flint-2.6.3/fq_zech_vec/init.c Examining data/flint-2.6.3/fq_zech_vec/inlines.c Examining data/flint-2.6.3/fq_zech_vec/is_zero.c Examining data/flint-2.6.3/fq_zech_vec/neg.c Examining data/flint-2.6.3/fq_zech_vec/randtest.c Examining data/flint-2.6.3/fq_zech_vec/scalar_addmul_fq.c Examining data/flint-2.6.3/fq_zech_vec/scalar_mul_fq.c Examining data/flint-2.6.3/fq_zech_vec/scalar_submul_fq.c Examining data/flint-2.6.3/fq_zech_vec/set.c Examining data/flint-2.6.3/fq_zech_vec/sub.c Examining data/flint-2.6.3/fq_zech_vec/swap.c Examining data/flint-2.6.3/fq_zech_vec/test/t-add.c Examining data/flint-2.6.3/fq_zech_vec/test/t-is_zero.c Examining data/flint-2.6.3/fq_zech_vec/test/t-neg.c Examining data/flint-2.6.3/fq_zech_vec/test/t-sub.c Examining data/flint-2.6.3/fq_zech_vec/test/t-swap.c Examining data/flint-2.6.3/fq_zech_vec/test/t-zero.c Examining data/flint-2.6.3/fq_zech_vec/zero.c Examining data/flint-2.6.3/fscanf.c Examining data/flint-2.6.3/gettimeofday.c Examining data/flint-2.6.3/gettimeofday.h Examining data/flint-2.6.3/gmpcompat.h Examining data/flint-2.6.3/hashmap.c Examining data/flint-2.6.3/hashmap.h Examining data/flint-2.6.3/inlines.c Examining data/flint-2.6.3/interfaces/NTL-interface.cpp Examining data/flint-2.6.3/interfaces/test/t-NTL-interface.cpp Examining data/flint-2.6.3/long_extras.h Examining data/flint-2.6.3/long_extras/inlines.c Examining data/flint-2.6.3/long_extras/randint.c Examining data/flint-2.6.3/long_extras/randtest.c Examining data/flint-2.6.3/long_extras/sizeinbase.c Examining data/flint-2.6.3/long_extras/test/t-sizeinbase.c Examining data/flint-2.6.3/longlong.h Examining data/flint-2.6.3/memory_manager.c Examining data/flint-2.6.3/mpf_mat.h Examining data/flint-2.6.3/mpf_mat/approx_equal.c Examining data/flint-2.6.3/mpf_mat/clear.c Examining data/flint-2.6.3/mpf_mat/equal.c Examining data/flint-2.6.3/mpf_mat/gso.c Examining data/flint-2.6.3/mpf_mat/init.c Examining data/flint-2.6.3/mpf_mat/inlines.c Examining data/flint-2.6.3/mpf_mat/is_zero.c Examining data/flint-2.6.3/mpf_mat/mul.c Examining data/flint-2.6.3/mpf_mat/one.c Examining data/flint-2.6.3/mpf_mat/print.c Examining data/flint-2.6.3/mpf_mat/qr.c Examining data/flint-2.6.3/mpf_mat/randtest.c Examining data/flint-2.6.3/mpf_mat/set.c Examining data/flint-2.6.3/mpf_mat/swap.c Examining data/flint-2.6.3/mpf_mat/test/t-entry.c Examining data/flint-2.6.3/mpf_mat/test/t-equal.c Examining data/flint-2.6.3/mpf_mat/test/t-gso.c Examining data/flint-2.6.3/mpf_mat/test/t-init_clear.c Examining data/flint-2.6.3/mpf_mat/test/t-is_empty.c Examining data/flint-2.6.3/mpf_mat/test/t-is_square.c Examining data/flint-2.6.3/mpf_mat/test/t-mul.c Examining data/flint-2.6.3/mpf_mat/test/t-one.c Examining data/flint-2.6.3/mpf_mat/test/t-qr.c Examining data/flint-2.6.3/mpf_mat/test/t-zero.c Examining data/flint-2.6.3/mpf_mat/zero.c Examining data/flint-2.6.3/mpf_vec.h Examining data/flint-2.6.3/mpf_vec/add.c Examining data/flint-2.6.3/mpf_vec/approx_equal.c Examining data/flint-2.6.3/mpf_vec/clear.c Examining data/flint-2.6.3/mpf_vec/dot.c Examining data/flint-2.6.3/mpf_vec/dot2.c Examining data/flint-2.6.3/mpf_vec/equal.c Examining data/flint-2.6.3/mpf_vec/init.c Examining data/flint-2.6.3/mpf_vec/is_zero.c Examining data/flint-2.6.3/mpf_vec/norm.c Examining data/flint-2.6.3/mpf_vec/norm2.c Examining data/flint-2.6.3/mpf_vec/randtest.c Examining data/flint-2.6.3/mpf_vec/scalar_mul_2exp.c Examining data/flint-2.6.3/mpf_vec/scalar_mul_mpf.c Examining data/flint-2.6.3/mpf_vec/set.c Examining data/flint-2.6.3/mpf_vec/sub.c Examining data/flint-2.6.3/mpf_vec/test/t-add.c Examining data/flint-2.6.3/mpf_vec/test/t-dot.c Examining data/flint-2.6.3/mpf_vec/test/t-dot2.c Examining data/flint-2.6.3/mpf_vec/test/t-init_clear.c Examining data/flint-2.6.3/mpf_vec/test/t-norm.c Examining data/flint-2.6.3/mpf_vec/test/t-norm2.c Examining data/flint-2.6.3/mpf_vec/test/t-scalar_mul_2exp.c Examining data/flint-2.6.3/mpf_vec/test/t-scalar_mul_mpf.c Examining data/flint-2.6.3/mpf_vec/test/t-set_equal.c Examining data/flint-2.6.3/mpf_vec/test/t-sub.c Examining data/flint-2.6.3/mpf_vec/test/t-zero.c Examining data/flint-2.6.3/mpf_vec/zero.c Examining data/flint-2.6.3/mpfr_mat.h Examining data/flint-2.6.3/mpfr_mat/clear.c Examining data/flint-2.6.3/mpfr_mat/equal.c Examining data/flint-2.6.3/mpfr_mat/init.c Examining data/flint-2.6.3/mpfr_mat/mul_classical.c Examining data/flint-2.6.3/mpfr_mat/randtest.c Examining data/flint-2.6.3/mpfr_mat/set.c Examining data/flint-2.6.3/mpfr_mat/swap.c Examining data/flint-2.6.3/mpfr_mat/test/t-entry.c Examining data/flint-2.6.3/mpfr_mat/test/t-equal.c Examining data/flint-2.6.3/mpfr_mat/test/t-init_clear.c Examining data/flint-2.6.3/mpfr_mat/test/t-mul_classical.c Examining data/flint-2.6.3/mpfr_mat/test/t-zero.c Examining data/flint-2.6.3/mpfr_mat/zero.c Examining data/flint-2.6.3/mpfr_vec.h Examining data/flint-2.6.3/mpfr_vec/add.c Examining data/flint-2.6.3/mpfr_vec/clear.c Examining data/flint-2.6.3/mpfr_vec/equal.c Examining data/flint-2.6.3/mpfr_vec/init.c Examining data/flint-2.6.3/mpfr_vec/randtest.c Examining data/flint-2.6.3/mpfr_vec/scalar_mul_2exp.c Examining data/flint-2.6.3/mpfr_vec/scalar_mul_mpfr.c Examining data/flint-2.6.3/mpfr_vec/scalar_product.c Examining data/flint-2.6.3/mpfr_vec/set.c Examining data/flint-2.6.3/mpfr_vec/test/t-init_clear.c Examining data/flint-2.6.3/mpfr_vec/test/t-set_equal.c Examining data/flint-2.6.3/mpfr_vec/zero.c Examining data/flint-2.6.3/mpn_extras.h Examining data/flint-2.6.3/mpn_extras/debug.c Examining data/flint-2.6.3/mpn_extras/divides.c Examining data/flint-2.6.3/mpn_extras/divrem_preinv1.c Examining data/flint-2.6.3/mpn_extras/divrem_preinvn.c Examining data/flint-2.6.3/mpn_extras/factor_trial.c Examining data/flint-2.6.3/mpn_extras/factor_trial_tree.c Examining data/flint-2.6.3/mpn_extras/fmms1.c Examining data/flint-2.6.3/mpn_extras/gcd_full.c Examining data/flint-2.6.3/mpn_extras/mod_preinvn.c Examining data/flint-2.6.3/mpn_extras/mulmod_2expp1_basecase.c Examining data/flint-2.6.3/mpn_extras/mulmod_preinv1.c Examining data/flint-2.6.3/mpn_extras/mulmod_preinvn.c Examining data/flint-2.6.3/mpn_extras/preinv1.c Examining data/flint-2.6.3/mpn_extras/preinvn.c Examining data/flint-2.6.3/mpn_extras/profile/p-mulmod_preinvn.c Examining data/flint-2.6.3/mpn_extras/remove_2exp.c Examining data/flint-2.6.3/mpn_extras/remove_power.c Examining data/flint-2.6.3/mpn_extras/test/t-divides.c Examining data/flint-2.6.3/mpn_extras/test/t-divrem_preinv1.c Examining data/flint-2.6.3/mpn_extras/test/t-divrem_preinvn.c Examining data/flint-2.6.3/mpn_extras/test/t-fmms1.c Examining data/flint-2.6.3/mpn_extras/test/t-gcd_full.c Examining data/flint-2.6.3/mpn_extras/test/t-mod_preinvn.c Examining data/flint-2.6.3/mpn_extras/test/t-mulmod_2expp1.c Examining data/flint-2.6.3/mpn_extras/test/t-mulmod_preinv1.c Examining data/flint-2.6.3/mpn_extras/test/t-mulmod_preinvn.c Examining data/flint-2.6.3/mpn_extras/test/t-remove_2exp.c Examining data/flint-2.6.3/mpn_extras/test/t-remove_power.c Examining data/flint-2.6.3/mpoly.h Examining data/flint-2.6.3/mpoly/cmp_general.c Examining data/flint-2.6.3/mpoly/compose_mat.c Examining data/flint-2.6.3/mpoly/content_chained.c Examining data/flint-2.6.3/mpoly/ctx_clear.c Examining data/flint-2.6.3/mpoly/ctx_init.c Examining data/flint-2.6.3/mpoly/ctx_init_rand.c Examining data/flint-2.6.3/mpoly/degree.c Examining data/flint-2.6.3/mpoly/degrees.c Examining data/flint-2.6.3/mpoly/degrees_fit_si.c Examining data/flint-2.6.3/mpoly/exp_bits_required.c Examining data/flint-2.6.3/mpoly/gcd_info.c Examining data/flint-2.6.3/mpoly/gen_bits_required.c Examining data/flint-2.6.3/mpoly/gen_fields.c Examining data/flint-2.6.3/mpoly/gen_monomial_offset_shift.c Examining data/flint-2.6.3/mpoly/gen_shift_left_right.c Examining data/flint-2.6.3/mpoly/get_cmpmask.c Examining data/flint-2.6.3/mpoly/get_monomial.c Examining data/flint-2.6.3/mpoly/get_monomial_var.c Examining data/flint-2.6.3/mpoly/inlines.c Examining data/flint-2.6.3/mpoly/is_gen.c Examining data/flint-2.6.3/mpoly/main_variable_split.c Examining data/flint-2.6.3/mpoly/max_fields.c Examining data/flint-2.6.3/mpoly/min_fields.c Examining data/flint-2.6.3/mpoly/monomial_cofactors.c Examining data/flint-2.6.3/mpoly/monomial_exists.c Examining data/flint-2.6.3/mpoly/monomial_index.c Examining data/flint-2.6.3/mpoly/monomial_mul_fmpz.c Examining data/flint-2.6.3/mpoly/monomials_deflate.c Examining data/flint-2.6.3/mpoly/monomials_deflation.c Examining data/flint-2.6.3/mpoly/monomials_inflate.c Examining data/flint-2.6.3/mpoly/monomials_inorder_test.c Examining data/flint-2.6.3/mpoly/monomials_overflow_test.c Examining data/flint-2.6.3/mpoly/monomials_shift_right_ui.c Examining data/flint-2.6.3/mpoly/monomials_valid_test.c Examining data/flint-2.6.3/mpoly/pack_monomials_tight.c Examining data/flint-2.6.3/mpoly/pack_vec.c Examining data/flint-2.6.3/mpoly/randbits_fmpz.c Examining data/flint-2.6.3/mpoly/rbtree.c Examining data/flint-2.6.3/mpoly/repack_monomials.c Examining data/flint-2.6.3/mpoly/reverse.c Examining data/flint-2.6.3/mpoly/search_monomials.c Examining data/flint-2.6.3/mpoly/set_monomial.c Examining data/flint-2.6.3/mpoly/term_exp_fits.c Examining data/flint-2.6.3/mpoly/test/t-max_degrees_tight.c Examining data/flint-2.6.3/mpoly/test/t-max_fields.c Examining data/flint-2.6.3/mpoly/test/t-pack_unpack.c Examining data/flint-2.6.3/mpoly/test/t-pack_unpack_tight.c Examining data/flint-2.6.3/mpoly/test/t-rbtree.c Examining data/flint-2.6.3/mpoly/test/t-search_monomials.c Examining data/flint-2.6.3/mpoly/total_degree.c Examining data/flint-2.6.3/mpoly/unpack_monomials_tight.c Examining data/flint-2.6.3/mpoly/unpack_vec.c Examining data/flint-2.6.3/mpoly/zipinfo.c Examining data/flint-2.6.3/nmod_mat.h Examining data/flint-2.6.3/nmod_mat/add.c Examining data/flint-2.6.3/nmod_mat/addmul.c Examining data/flint-2.6.3/nmod_mat/charpoly_danilevsky.c Examining data/flint-2.6.3/nmod_mat/clear.c Examining data/flint-2.6.3/nmod_mat/concat_horizontal.c Examining data/flint-2.6.3/nmod_mat/concat_vertical.c Examining data/flint-2.6.3/nmod_mat/det.c Examining data/flint-2.6.3/nmod_mat/equal.c Examining data/flint-2.6.3/nmod_mat/howell_form.c Examining data/flint-2.6.3/nmod_mat/init.c Examining data/flint-2.6.3/nmod_mat/init_set.c Examining data/flint-2.6.3/nmod_mat/inlines.c Examining data/flint-2.6.3/nmod_mat/inv.c Examining data/flint-2.6.3/nmod_mat/is_zero.c Examining data/flint-2.6.3/nmod_mat/lu.c Examining data/flint-2.6.3/nmod_mat/lu_classical.c Examining data/flint-2.6.3/nmod_mat/lu_recursive.c Examining data/flint-2.6.3/nmod_mat/minpoly.c Examining data/flint-2.6.3/nmod_mat/mul.c Examining data/flint-2.6.3/nmod_mat/mul_classical.c Examining data/flint-2.6.3/nmod_mat/mul_classical_threaded.c Examining data/flint-2.6.3/nmod_mat/mul_strassen.c Examining data/flint-2.6.3/nmod_mat/neg.c Examining data/flint-2.6.3/nmod_mat/nullspace.c Examining data/flint-2.6.3/nmod_mat/one.c Examining data/flint-2.6.3/nmod_mat/pow.c Examining data/flint-2.6.3/nmod_mat/print_pretty.c Examining data/flint-2.6.3/nmod_mat/profile/p-mul.c Examining data/flint-2.6.3/nmod_mat/randfull.c Examining data/flint-2.6.3/nmod_mat/randops.c Examining data/flint-2.6.3/nmod_mat/randpermdiag.c Examining data/flint-2.6.3/nmod_mat/randrank.c Examining data/flint-2.6.3/nmod_mat/randtest.c Examining data/flint-2.6.3/nmod_mat/randtril.c Examining data/flint-2.6.3/nmod_mat/randtriu.c Examining data/flint-2.6.3/nmod_mat/rank.c Examining data/flint-2.6.3/nmod_mat/reduce_row.c Examining data/flint-2.6.3/nmod_mat/rref.c Examining data/flint-2.6.3/nmod_mat/scalar_mul.c Examining data/flint-2.6.3/nmod_mat/scalar_mul_add.c Examining data/flint-2.6.3/nmod_mat/set.c Examining data/flint-2.6.3/nmod_mat/similarity.c Examining data/flint-2.6.3/nmod_mat/solve.c Examining data/flint-2.6.3/nmod_mat/solve_tril.c Examining data/flint-2.6.3/nmod_mat/solve_tril_classical.c Examining data/flint-2.6.3/nmod_mat/solve_tril_recursive.c Examining data/flint-2.6.3/nmod_mat/solve_triu.c Examining data/flint-2.6.3/nmod_mat/solve_triu_classical.c Examining data/flint-2.6.3/nmod_mat/solve_triu_recursive.c Examining data/flint-2.6.3/nmod_mat/solve_vec.c Examining data/flint-2.6.3/nmod_mat/strong_echelon_form.c Examining data/flint-2.6.3/nmod_mat/sub.c Examining data/flint-2.6.3/nmod_mat/submul.c Examining data/flint-2.6.3/nmod_mat/swap.c Examining data/flint-2.6.3/nmod_mat/test/t-add.c Examining data/flint-2.6.3/nmod_mat/test/t-addmul.c Examining data/flint-2.6.3/nmod_mat/test/t-charpoly.c Examining data/flint-2.6.3/nmod_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/nmod_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/nmod_mat/test/t-det.c Examining data/flint-2.6.3/nmod_mat/test/t-howell_form.c Examining data/flint-2.6.3/nmod_mat/test/t-init_clear.c Examining data/flint-2.6.3/nmod_mat/test/t-inv.c Examining data/flint-2.6.3/nmod_mat/test/t-invert_rows_cols.c Examining data/flint-2.6.3/nmod_mat/test/t-lu_classical.c Examining data/flint-2.6.3/nmod_mat/test/t-lu_recursive.c Examining data/flint-2.6.3/nmod_mat/test/t-minpoly.c Examining data/flint-2.6.3/nmod_mat/test/t-mul.c Examining data/flint-2.6.3/nmod_mat/test/t-mul_classical_threaded.c Examining data/flint-2.6.3/nmod_mat/test/t-mul_strassen.c Examining data/flint-2.6.3/nmod_mat/test/t-neg.c Examining data/flint-2.6.3/nmod_mat/test/t-nullspace.c Examining data/flint-2.6.3/nmod_mat/test/t-pow.c Examining data/flint-2.6.3/nmod_mat/test/t-rank.c Examining data/flint-2.6.3/nmod_mat/test/t-rref.c Examining data/flint-2.6.3/nmod_mat/test/t-scalar_mul.c Examining data/flint-2.6.3/nmod_mat/test/t-scaler_mul_add.c Examining data/flint-2.6.3/nmod_mat/test/t-solve.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_tril.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_tril_classical.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_tril_recursive.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_triu.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_triu_classical.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_triu_recursive.c Examining data/flint-2.6.3/nmod_mat/test/t-solve_vec.c Examining data/flint-2.6.3/nmod_mat/test/t-submul.c Examining data/flint-2.6.3/nmod_mat/test/t-trace.c Examining data/flint-2.6.3/nmod_mat/test/t-transpose.c Examining data/flint-2.6.3/nmod_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/nmod_mat/trace.c Examining data/flint-2.6.3/nmod_mat/transpose.c Examining data/flint-2.6.3/nmod_mat/window_clear.c Examining data/flint-2.6.3/nmod_mat/window_init.c Examining data/flint-2.6.3/nmod_mat/zero.c Examining data/flint-2.6.3/nmod_matxx.h Examining data/flint-2.6.3/nmod_mpoly.h Examining data/flint-2.6.3/nmod_mpoly/add.c Examining data/flint-2.6.3/nmod_mpoly/add_ui.c Examining data/flint-2.6.3/nmod_mpoly/clear.c Examining data/flint-2.6.3/nmod_mpoly/cmp.c Examining data/flint-2.6.3/nmod_mpoly/combine_like_terms.c Examining data/flint-2.6.3/nmod_mpoly/compose_mat.c Examining data/flint-2.6.3/nmod_mpoly/compose_nmod_mpoly.c Examining data/flint-2.6.3/nmod_mpoly/compose_nmod_mpoly_gen.c Examining data/flint-2.6.3/nmod_mpoly/compose_nmod_mpoly_geobucket.c Examining data/flint-2.6.3/nmod_mpoly/compose_nmod_mpoly_horner.c Examining data/flint-2.6.3/nmod_mpoly/compose_nmod_poly.c Examining data/flint-2.6.3/nmod_mpoly/ctx_clear.c Examining data/flint-2.6.3/nmod_mpoly/ctx_init.c Examining data/flint-2.6.3/nmod_mpoly/ctx_init_rand.c Examining data/flint-2.6.3/nmod_mpoly/deflate.c Examining data/flint-2.6.3/nmod_mpoly/deflation.c Examining data/flint-2.6.3/nmod_mpoly/derivative.c Examining data/flint-2.6.3/nmod_mpoly/div.c Examining data/flint-2.6.3/nmod_mpoly/div_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/divides.c Examining data/flint-2.6.3/nmod_mpoly/divides_dense.c Examining data/flint-2.6.3/nmod_mpoly/divides_heap_threaded.c Examining data/flint-2.6.3/nmod_mpoly/divides_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/divrem.c Examining data/flint-2.6.3/nmod_mpoly/divrem_ideal.c Examining data/flint-2.6.3/nmod_mpoly/divrem_ideal_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/divrem_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/equal.c Examining data/flint-2.6.3/nmod_mpoly/equal_ui.c Examining data/flint-2.6.3/nmod_mpoly/evaluate_all.c Examining data/flint-2.6.3/nmod_mpoly/evaluate_one.c Examining data/flint-2.6.3/nmod_mpoly/fit_length.c Examining data/flint-2.6.3/nmod_mpoly/fprint_pretty.c Examining data/flint-2.6.3/nmod_mpoly/gcd.c Examining data/flint-2.6.3/nmod_mpoly/gcd_brown.c Examining data/flint-2.6.3/nmod_mpoly/gcd_brown_threaded.c Examining data/flint-2.6.3/nmod_mpoly/gcd_cofactors.c Examining data/flint-2.6.3/nmod_mpoly/gcd_zippel.c Examining data/flint-2.6.3/nmod_mpoly/gen.c Examining data/flint-2.6.3/nmod_mpoly/geobuckets.c Examining data/flint-2.6.3/nmod_mpoly/get_coeff_ui_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/get_coeff_ui_monomial.c Examining data/flint-2.6.3/nmod_mpoly/get_coeff_ui_ui.c Examining data/flint-2.6.3/nmod_mpoly/get_coeff_vars_ui.c Examining data/flint-2.6.3/nmod_mpoly/get_str_pretty.c Examining data/flint-2.6.3/nmod_mpoly/get_term.c Examining data/flint-2.6.3/nmod_mpoly/get_term_coeff_ui.c Examining data/flint-2.6.3/nmod_mpoly/get_term_exp_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/get_term_exp_si.c Examining data/flint-2.6.3/nmod_mpoly/get_term_exp_ui.c Examining data/flint-2.6.3/nmod_mpoly/get_term_monomial.c Examining data/flint-2.6.3/nmod_mpoly/get_term_ui_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/get_term_ui_ui.c Examining data/flint-2.6.3/nmod_mpoly/get_term_var_exp_si.c Examining data/flint-2.6.3/nmod_mpoly/get_term_var_exp_ui.c Examining data/flint-2.6.3/nmod_mpoly/get_ui.c Examining data/flint-2.6.3/nmod_mpoly/inflate.c Examining data/flint-2.6.3/nmod_mpoly/init.c Examining data/flint-2.6.3/nmod_mpoly/inlines.c Examining data/flint-2.6.3/nmod_mpoly/interp.c Examining data/flint-2.6.3/nmod_mpoly/is_canonical.c Examining data/flint-2.6.3/nmod_mpoly/is_gen.c Examining data/flint-2.6.3/nmod_mpoly/is_ui.c Examining data/flint-2.6.3/nmod_mpoly/make_monic.c Examining data/flint-2.6.3/nmod_mpoly/mpolyd.c Examining data/flint-2.6.3/nmod_mpoly/mpolyn.c Examining data/flint-2.6.3/nmod_mpoly/mpolyn_divides_threaded.c Examining data/flint-2.6.3/nmod_mpoly/mpolyn_gcd_brown.c Examining data/flint-2.6.3/nmod_mpoly/mpolyu.c Examining data/flint-2.6.3/nmod_mpoly/mpolyu_divides.c Examining data/flint-2.6.3/nmod_mpoly/mpolyu_gcdp_zippel.c Examining data/flint-2.6.3/nmod_mpoly/mpolyun.c Examining data/flint-2.6.3/nmod_mpoly/mpolyun_divides.c Examining data/flint-2.6.3/nmod_mpoly/mul.c Examining data/flint-2.6.3/nmod_mpoly/mul_array.c Examining data/flint-2.6.3/nmod_mpoly/mul_array_threaded.c Examining data/flint-2.6.3/nmod_mpoly/mul_dense.c Examining data/flint-2.6.3/nmod_mpoly/mul_heap_threaded.c Examining data/flint-2.6.3/nmod_mpoly/mul_johnson.c Examining data/flint-2.6.3/nmod_mpoly/neg.c Examining data/flint-2.6.3/nmod_mpoly/pow_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/pow_rmul.c Examining data/flint-2.6.3/nmod_mpoly/pow_ui.c Examining data/flint-2.6.3/nmod_mpoly/profile/p-divides.c Examining data/flint-2.6.3/nmod_mpoly/profile/p-gcd.c Examining data/flint-2.6.3/nmod_mpoly/profile/p-mul.c Examining data/flint-2.6.3/nmod_mpoly/push_term_ui_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/push_term_ui_ui.c Examining data/flint-2.6.3/nmod_mpoly/randtest_bits.c Examining data/flint-2.6.3/nmod_mpoly/randtest_bound.c Examining data/flint-2.6.3/nmod_mpoly/randtest_bounds.c Examining data/flint-2.6.3/nmod_mpoly/realloc.c Examining data/flint-2.6.3/nmod_mpoly/repack_bits.c Examining data/flint-2.6.3/nmod_mpoly/resize.c Examining data/flint-2.6.3/nmod_mpoly/reverse.c Examining data/flint-2.6.3/nmod_mpoly/scalar_mul_ui.c Examining data/flint-2.6.3/nmod_mpoly/set.c Examining data/flint-2.6.3/nmod_mpoly/set_coeff_ui_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/set_coeff_ui_monomial.c Examining data/flint-2.6.3/nmod_mpoly/set_coeff_ui_ui.c Examining data/flint-2.6.3/nmod_mpoly/set_str_pretty.c Examining data/flint-2.6.3/nmod_mpoly/set_term_coeff_ui.c Examining data/flint-2.6.3/nmod_mpoly/set_term_exp_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/set_term_exp_ui.c Examining data/flint-2.6.3/nmod_mpoly/set_term_ui.c Examining data/flint-2.6.3/nmod_mpoly/set_term_ui_fmpz.c Examining data/flint-2.6.3/nmod_mpoly/set_term_ui_ui.c Examining data/flint-2.6.3/nmod_mpoly/set_ui.c Examining data/flint-2.6.3/nmod_mpoly/setform.c Examining data/flint-2.6.3/nmod_mpoly/sort_terms.c Examining data/flint-2.6.3/nmod_mpoly/stack.c Examining data/flint-2.6.3/nmod_mpoly/sub.c Examining data/flint-2.6.3/nmod_mpoly/sub_ui.c Examining data/flint-2.6.3/nmod_mpoly/term_content.c Examining data/flint-2.6.3/nmod_mpoly/test/t-add_sub.c Examining data/flint-2.6.3/nmod_mpoly/test/t-add_sub_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-cmp.c Examining data/flint-2.6.3/nmod_mpoly/test/t-compose_nmod_mpoly.c Examining data/flint-2.6.3/nmod_mpoly/test/t-compose_nmod_poly.c Examining data/flint-2.6.3/nmod_mpoly/test/t-degree.c Examining data/flint-2.6.3/nmod_mpoly/test/t-derivative.c Examining data/flint-2.6.3/nmod_mpoly/test/t-div.c Examining data/flint-2.6.3/nmod_mpoly/test/t-div_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divides.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divides_dense.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divides_heap_threaded.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divides_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divrem.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divrem_ideal.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divrem_ideal_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/test/t-divrem_monagan_pearce.c Examining data/flint-2.6.3/nmod_mpoly/test/t-evaluate.c Examining data/flint-2.6.3/nmod_mpoly/test/t-gcd.c Examining data/flint-2.6.3/nmod_mpoly/test/t-gcd_brown.c Examining data/flint-2.6.3/nmod_mpoly/test/t-gcd_brown_threaded.c Examining data/flint-2.6.3/nmod_mpoly/test/t-gcd_cofactors.c Examining data/flint-2.6.3/nmod_mpoly/test/t-gcd_zippel.c Examining data/flint-2.6.3/nmod_mpoly/test/t-gen.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_coeff_vars_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_set_term.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_set_term_coeff_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_set_term_exp_si.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_set_term_exp_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_term.c Examining data/flint-2.6.3/nmod_mpoly/test/t-get_term_monomial.c Examining data/flint-2.6.3/nmod_mpoly/test/t-inflate_deflate.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mpolyn_divides_threaded.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mpolyuu_divides.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mul.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mul_array.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mul_array_threaded.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mul_dense.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mul_heap_threaded.c Examining data/flint-2.6.3/nmod_mpoly/test/t-mul_johnson.c Examining data/flint-2.6.3/nmod_mpoly/test/t-pow_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-print_parse.c Examining data/flint-2.6.3/nmod_mpoly/test/t-push_term_ui_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-resize.c Examining data/flint-2.6.3/nmod_mpoly/test/t-scalar_mul_ui.c Examining data/flint-2.6.3/nmod_mpoly/test/t-term_content.c Examining data/flint-2.6.3/nmod_mpoly/test/t-total_degree.c Examining data/flint-2.6.3/nmod_mpoly/test/t-univar.c Examining data/flint-2.6.3/nmod_mpoly/to_from_nmod_poly.c Examining data/flint-2.6.3/nmod_mpoly/univar.c Examining data/flint-2.6.3/nmod_poly.h Examining data/flint-2.6.3/nmod_poly/KS2_pack.c Examining data/flint-2.6.3/nmod_poly/KS2_reduce.c Examining data/flint-2.6.3/nmod_poly/KS2_unpack.c Examining data/flint-2.6.3/nmod_poly/add.c Examining data/flint-2.6.3/nmod_poly/add_series.c Examining data/flint-2.6.3/nmod_poly/add_ui.c Examining data/flint-2.6.3/nmod_poly/asin_series.c Examining data/flint-2.6.3/nmod_poly/asinh_series.c Examining data/flint-2.6.3/nmod_poly/atan_series.c Examining data/flint-2.6.3/nmod_poly/atanh_series.c Examining data/flint-2.6.3/nmod_poly/berlekamp_massey.c Examining data/flint-2.6.3/nmod_poly/bit_pack.c Examining data/flint-2.6.3/nmod_poly/bit_unpack.c Examining data/flint-2.6.3/nmod_poly/clear.c Examining data/flint-2.6.3/nmod_poly/compose.c Examining data/flint-2.6.3/nmod_poly/compose_divconquer.c Examining data/flint-2.6.3/nmod_poly/compose_horner.c Examining data/flint-2.6.3/nmod_poly/compose_mod.c Examining data/flint-2.6.3/nmod_poly/compose_mod_brent_kung.c Examining data/flint-2.6.3/nmod_poly/compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/nmod_poly/compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/nmod_poly/compose_mod_brent_kung_vec_preinv.c Examining data/flint-2.6.3/nmod_poly/compose_mod_brent_kung_vec_preinv_threaded.c Examining data/flint-2.6.3/nmod_poly/compose_mod_horner.c Examining data/flint-2.6.3/nmod_poly/compose_series.c Examining data/flint-2.6.3/nmod_poly/compose_series_brent_kung.c Examining data/flint-2.6.3/nmod_poly/compose_series_divconquer.c Examining data/flint-2.6.3/nmod_poly/compose_series_horner.c Examining data/flint-2.6.3/nmod_poly/cos_series.c Examining data/flint-2.6.3/nmod_poly/cosh_series.c Examining data/flint-2.6.3/nmod_poly/deflate.c Examining data/flint-2.6.3/nmod_poly/deflation.c Examining data/flint-2.6.3/nmod_poly/derivative.c Examining data/flint-2.6.3/nmod_poly/discriminant.c Examining data/flint-2.6.3/nmod_poly/div.c Examining data/flint-2.6.3/nmod_poly/div_basecase.c Examining data/flint-2.6.3/nmod_poly/div_divconquer.c Examining data/flint-2.6.3/nmod_poly/div_divconquer_recursive.c Examining data/flint-2.6.3/nmod_poly/div_newton.c Examining data/flint-2.6.3/nmod_poly/div_newton_n_preinv.c Examining data/flint-2.6.3/nmod_poly/div_root.c Examining data/flint-2.6.3/nmod_poly/div_series.c Examining data/flint-2.6.3/nmod_poly/div_series_basecase.c Examining data/flint-2.6.3/nmod_poly/divrem.c Examining data/flint-2.6.3/nmod_poly/divrem_basecase.c Examining data/flint-2.6.3/nmod_poly/divrem_divconquer.c Examining data/flint-2.6.3/nmod_poly/divrem_divconquer_recursive.c Examining data/flint-2.6.3/nmod_poly/divrem_newton.c Examining data/flint-2.6.3/nmod_poly/divrem_newton_n_preinv.c Examining data/flint-2.6.3/nmod_poly/divrem_q0.c Examining data/flint-2.6.3/nmod_poly/divrem_q1.c Examining data/flint-2.6.3/nmod_poly/equal_trunc.c Examining data/flint-2.6.3/nmod_poly/evaluate_fmpz.c Examining data/flint-2.6.3/nmod_poly/evaluate_mat_horner.c Examining data/flint-2.6.3/nmod_poly/evaluate_mat_paterson_stockmeyer.c Examining data/flint-2.6.3/nmod_poly/evaluate_nmod.c Examining data/flint-2.6.3/nmod_poly/evaluate_nmod_vec.c Examining data/flint-2.6.3/nmod_poly/evaluate_nmod_vec_fast.c Examining data/flint-2.6.3/nmod_poly/evaluate_nmod_vec_iter.c Examining data/flint-2.6.3/nmod_poly/exp_series.c Examining data/flint-2.6.3/nmod_poly/exp_series_basecase.c Examining data/flint-2.6.3/nmod_poly/exp_series_monomial_ui.c Examining data/flint-2.6.3/nmod_poly/find_distinct_nonzero_roots.c Examining data/flint-2.6.3/nmod_poly/fit_length.c Examining data/flint-2.6.3/nmod_poly/fprintf_pretty.c Examining data/flint-2.6.3/nmod_poly/fread.c Examining data/flint-2.6.3/nmod_poly/gcd.c Examining data/flint-2.6.3/nmod_poly/gcd_euclidean.c Examining data/flint-2.6.3/nmod_poly/gcd_hgcd.c Examining data/flint-2.6.3/nmod_poly/gcdinv.c Examining data/flint-2.6.3/nmod_poly/get_str.c Examining data/flint-2.6.3/nmod_poly/get_str_pretty.c Examining data/flint-2.6.3/nmod_poly/hgcd.c Examining data/flint-2.6.3/nmod_poly/inflate.c Examining data/flint-2.6.3/nmod_poly/init.c Examining data/flint-2.6.3/nmod_poly/init2.c Examining data/flint-2.6.3/nmod_poly/inlines.c Examining data/flint-2.6.3/nmod_poly/integral.c Examining data/flint-2.6.3/nmod_poly/interpolate_nmod_vec.c Examining data/flint-2.6.3/nmod_poly/interpolate_nmod_vec_barycentric.c Examining data/flint-2.6.3/nmod_poly/interpolate_nmod_vec_fast.c Examining data/flint-2.6.3/nmod_poly/interpolate_nmod_vec_newton.c Examining data/flint-2.6.3/nmod_poly/inv_series_basecase.c Examining data/flint-2.6.3/nmod_poly/inv_series_newton.c Examining data/flint-2.6.3/nmod_poly/invmod.c Examining data/flint-2.6.3/nmod_poly/invsqrt_series.c Examining data/flint-2.6.3/nmod_poly/log_series.c Examining data/flint-2.6.3/nmod_poly/log_series_monomial_ui.c Examining data/flint-2.6.3/nmod_poly/make_monic.c Examining data/flint-2.6.3/nmod_poly/mul.c Examining data/flint-2.6.3/nmod_poly/mul_KS.c Examining data/flint-2.6.3/nmod_poly/mul_KS2.c Examining data/flint-2.6.3/nmod_poly/mul_KS4.c Examining data/flint-2.6.3/nmod_poly/mul_classical.c Examining data/flint-2.6.3/nmod_poly/mulhigh.c Examining data/flint-2.6.3/nmod_poly/mulhigh_classical.c Examining data/flint-2.6.3/nmod_poly/mullow.c Examining data/flint-2.6.3/nmod_poly/mullow_KS.c Examining data/flint-2.6.3/nmod_poly/mullow_classical.c Examining data/flint-2.6.3/nmod_poly/mulmod.c Examining data/flint-2.6.3/nmod_poly/mulmod_preinv.c Examining data/flint-2.6.3/nmod_poly/multi_crt.c Examining data/flint-2.6.3/nmod_poly/neg.c Examining data/flint-2.6.3/nmod_poly/pow.c Examining data/flint-2.6.3/nmod_poly/pow_binexp.c Examining data/flint-2.6.3/nmod_poly/pow_trunc.c Examining data/flint-2.6.3/nmod_poly/pow_trunc_binexp.c Examining data/flint-2.6.3/nmod_poly/power_sums.c Examining data/flint-2.6.3/nmod_poly/power_sums_naive.c Examining data/flint-2.6.3/nmod_poly/power_sums_schoenhage.c Examining data/flint-2.6.3/nmod_poly/power_sums_to_poly.c Examining data/flint-2.6.3/nmod_poly/power_sums_to_poly_naive.c Examining data/flint-2.6.3/nmod_poly/power_sums_to_poly_schoenhage.c Examining data/flint-2.6.3/nmod_poly/powers_mod_bsgs_threaded.c Examining data/flint-2.6.3/nmod_poly/powers_mod_naive.c Examining data/flint-2.6.3/nmod_poly/powmod_fmpz_binexp.c Examining data/flint-2.6.3/nmod_poly/powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/nmod_poly/powmod_mpz_binexp.c Examining data/flint-2.6.3/nmod_poly/powmod_mpz_binexp_preinv.c Examining data/flint-2.6.3/nmod_poly/powmod_ui_binexp.c Examining data/flint-2.6.3/nmod_poly/powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/nmod_poly/powmod_x_fmpz_preinv.c Examining data/flint-2.6.3/nmod_poly/powmod_x_ui_preinv.c Examining data/flint-2.6.3/nmod_poly/product_roots_nmod_vec.c Examining data/flint-2.6.3/nmod_poly/profile/p-evaluate_mat.c Examining data/flint-2.6.3/nmod_poly/profile/p-gcd.c Examining data/flint-2.6.3/nmod_poly/profile/p-mul.c Examining data/flint-2.6.3/nmod_poly/profile/p-mulmod.c Examining data/flint-2.6.3/nmod_poly/randtest.c Examining data/flint-2.6.3/nmod_poly/randtest_monic_primitive.c Examining data/flint-2.6.3/nmod_poly/realloc.c Examining data/flint-2.6.3/nmod_poly/rem.c Examining data/flint-2.6.3/nmod_poly/rem_basecase.c Examining data/flint-2.6.3/nmod_poly/rem_q1.c Examining data/flint-2.6.3/nmod_poly/remove.c Examining data/flint-2.6.3/nmod_poly/resultant_euclidean.c Examining data/flint-2.6.3/nmod_poly/resultant_hgcd.c Examining data/flint-2.6.3/nmod_poly/reverse.c Examining data/flint-2.6.3/nmod_poly/revert_series.c Examining data/flint-2.6.3/nmod_poly/revert_series_lagrange.c Examining data/flint-2.6.3/nmod_poly/revert_series_lagrange_fast.c Examining data/flint-2.6.3/nmod_poly/revert_series_newton.c Examining data/flint-2.6.3/nmod_poly/scalar_mul_nmod.c Examining data/flint-2.6.3/nmod_poly/set_coeff_ui.c Examining data/flint-2.6.3/nmod_poly/set_str.c Examining data/flint-2.6.3/nmod_poly/set_trunc.c Examining data/flint-2.6.3/nmod_poly/shift_left.c Examining data/flint-2.6.3/nmod_poly/shift_right.c Examining data/flint-2.6.3/nmod_poly/sin_series.c Examining data/flint-2.6.3/nmod_poly/sinh_series.c Examining data/flint-2.6.3/nmod_poly/sqrt.c Examining data/flint-2.6.3/nmod_poly/sqrt_series.c Examining data/flint-2.6.3/nmod_poly/sub.c Examining data/flint-2.6.3/nmod_poly/sub_series.c Examining data/flint-2.6.3/nmod_poly/sub_ui.c Examining data/flint-2.6.3/nmod_poly/tan_series.c Examining data/flint-2.6.3/nmod_poly/tanh_series.c Examining data/flint-2.6.3/nmod_poly/taylor_shift.c Examining data/flint-2.6.3/nmod_poly/taylor_shift_convolution.c Examining data/flint-2.6.3/nmod_poly/taylor_shift_horner.c Examining data/flint-2.6.3/nmod_poly/test/t-add.c Examining data/flint-2.6.3/nmod_poly/test/t-add_series.c Examining data/flint-2.6.3/nmod_poly/test/t-asin_series.c Examining data/flint-2.6.3/nmod_poly/test/t-asinh_series.c Examining data/flint-2.6.3/nmod_poly/test/t-atan_series.c Examining data/flint-2.6.3/nmod_poly/test/t-atanh_series.c Examining data/flint-2.6.3/nmod_poly/test/t-berlekamp_massey.c Examining data/flint-2.6.3/nmod_poly/test/t-bit_pack.c Examining data/flint-2.6.3/nmod_poly/test/t-compose.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_divconquer.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_horner.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_brent_kung.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_brent_kung_precomp_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_brent_kung_precomp_preinv_threaded.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_brent_kung_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_brent_kung_vec_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_brent_kung_vec_preinv_threaded.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_mod_horner.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_series.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_series_brent_kung.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_series_divconquer.c Examining data/flint-2.6.3/nmod_poly/test/t-compose_series_horner.c Examining data/flint-2.6.3/nmod_poly/test/t-cos_series.c Examining data/flint-2.6.3/nmod_poly/test/t-cosh_series.c Examining data/flint-2.6.3/nmod_poly/test/t-deflate.c Examining data/flint-2.6.3/nmod_poly/test/t-derivative.c Examining data/flint-2.6.3/nmod_poly/test/t-discriminant.c Examining data/flint-2.6.3/nmod_poly/test/t-div.c Examining data/flint-2.6.3/nmod_poly/test/t-div_basecase.c Examining data/flint-2.6.3/nmod_poly/test/t-div_divconquer.c Examining data/flint-2.6.3/nmod_poly/test/t-div_newton.c Examining data/flint-2.6.3/nmod_poly/test/t-div_newton_n_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-div_root.c Examining data/flint-2.6.3/nmod_poly/test/t-div_series.c Examining data/flint-2.6.3/nmod_poly/test/t-div_series_basecase.c Examining data/flint-2.6.3/nmod_poly/test/t-divrem.c Examining data/flint-2.6.3/nmod_poly/test/t-divrem_basecase.c Examining data/flint-2.6.3/nmod_poly/test/t-divrem_divconquer.c Examining data/flint-2.6.3/nmod_poly/test/t-divrem_newton.c Examining data/flint-2.6.3/nmod_poly/test/t-divrem_newton_n_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-equal_trunc.c Examining data/flint-2.6.3/nmod_poly/test/t-evaluate_mat_horner.c Examining data/flint-2.6.3/nmod_poly/test/t-evaluate_mat_paterson_stockmeyer.c Examining data/flint-2.6.3/nmod_poly/test/t-evaluate_nmod.c Examining data/flint-2.6.3/nmod_poly/test/t-evaluate_nmod_vec_fast.c Examining data/flint-2.6.3/nmod_poly/test/t-exp_series.c Examining data/flint-2.6.3/nmod_poly/test/t-exp_series_basecase.c Examining data/flint-2.6.3/nmod_poly/test/t-exp_series_monomial_ui.c Examining data/flint-2.6.3/nmod_poly/test/t-find_distinct_nonzero_roots.c Examining data/flint-2.6.3/nmod_poly/test/t-fread_print.c Examining data/flint-2.6.3/nmod_poly/test/t-gcd.c Examining data/flint-2.6.3/nmod_poly/test/t-gcd_euclidean.c Examining data/flint-2.6.3/nmod_poly/test/t-gcd_hgcd.c Examining data/flint-2.6.3/nmod_poly/test/t-gcdinv.c Examining data/flint-2.6.3/nmod_poly/test/t-get_set_coeff_ui.c Examining data/flint-2.6.3/nmod_poly/test/t-get_set_str.c Examining data/flint-2.6.3/nmod_poly/test/t-hgcd.c Examining data/flint-2.6.3/nmod_poly/test/t-inflate.c Examining data/flint-2.6.3/nmod_poly/test/t-init_realloc_clear.c Examining data/flint-2.6.3/nmod_poly/test/t-integral.c Examining data/flint-2.6.3/nmod_poly/test/t-interpolate_nmod_vec.c Examining data/flint-2.6.3/nmod_poly/test/t-interpolate_nmod_vec_barycentric.c Examining data/flint-2.6.3/nmod_poly/test/t-interpolate_nmod_vec_fast.c Examining data/flint-2.6.3/nmod_poly/test/t-interpolate_nmod_vec_newton.c Examining data/flint-2.6.3/nmod_poly/test/t-inv_series_basecase.c Examining data/flint-2.6.3/nmod_poly/test/t-inv_series_newton.c Examining data/flint-2.6.3/nmod_poly/test/t-invmod.c Examining data/flint-2.6.3/nmod_poly/test/t-invsqrt_series.c Examining data/flint-2.6.3/nmod_poly/test/t-log_series.c Examining data/flint-2.6.3/nmod_poly/test/t-log_series_monomial_ui.c Examining data/flint-2.6.3/nmod_poly/test/t-make_monic.c Examining data/flint-2.6.3/nmod_poly/test/t-mul.c Examining data/flint-2.6.3/nmod_poly/test/t-mul_KS.c Examining data/flint-2.6.3/nmod_poly/test/t-mul_KS2.c Examining data/flint-2.6.3/nmod_poly/test/t-mul_KS4.c Examining data/flint-2.6.3/nmod_poly/test/t-mul_classical.c Examining data/flint-2.6.3/nmod_poly/test/t-mulhigh.c Examining data/flint-2.6.3/nmod_poly/test/t-mulhigh_classical.c Examining data/flint-2.6.3/nmod_poly/test/t-mullow.c Examining data/flint-2.6.3/nmod_poly/test/t-mullow_KS.c Examining data/flint-2.6.3/nmod_poly/test/t-mullow_classical.c Examining data/flint-2.6.3/nmod_poly/test/t-mulmod.c Examining data/flint-2.6.3/nmod_poly/test/t-mulmod_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-multi_crt.c Examining data/flint-2.6.3/nmod_poly/test/t-neg.c Examining data/flint-2.6.3/nmod_poly/test/t-pow.c Examining data/flint-2.6.3/nmod_poly/test/t-pow_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-pow_trunc.c Examining data/flint-2.6.3/nmod_poly/test/t-pow_trunc_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-power_sums.c Examining data/flint-2.6.3/nmod_poly/test/t-power_sums_naive.c Examining data/flint-2.6.3/nmod_poly/test/t-power_sums_schoenhage.c Examining data/flint-2.6.3/nmod_poly/test/t-powers_mod_bsgs.c Examining data/flint-2.6.3/nmod_poly/test/t-powers_mod_naive.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_fmpz_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_fmpz_binexp_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_mpz_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_mpz_binexp_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_ui_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_ui_binexp_preinv.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_x_fmpz_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-powmod_x_ui_binexp.c Examining data/flint-2.6.3/nmod_poly/test/t-product_roots_nmod_vec.c Examining data/flint-2.6.3/nmod_poly/test/t-rem.c Examining data/flint-2.6.3/nmod_poly/test/t-rem_basecase.c Examining data/flint-2.6.3/nmod_poly/test/t-resultant.c Examining data/flint-2.6.3/nmod_poly/test/t-resultant_euclidean.c Examining data/flint-2.6.3/nmod_poly/test/t-resultant_hgcd.c Examining data/flint-2.6.3/nmod_poly/test/t-reverse.c Examining data/flint-2.6.3/nmod_poly/test/t-revert_series.c Examining data/flint-2.6.3/nmod_poly/test/t-revert_series_lagrange.c Examining data/flint-2.6.3/nmod_poly/test/t-revert_series_lagrange_fast.c Examining data/flint-2.6.3/nmod_poly/test/t-revert_series_newton.c Examining data/flint-2.6.3/nmod_poly/test/t-scalar_mul_nmod.c Examining data/flint-2.6.3/nmod_poly/test/t-set_trunc.c Examining data/flint-2.6.3/nmod_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/nmod_poly/test/t-sin_series.c Examining data/flint-2.6.3/nmod_poly/test/t-sinh_series.c Examining data/flint-2.6.3/nmod_poly/test/t-sqrt.c Examining data/flint-2.6.3/nmod_poly/test/t-sqrt_series.c Examining data/flint-2.6.3/nmod_poly/test/t-sub.c Examining data/flint-2.6.3/nmod_poly/test/t-sub_series.c Examining data/flint-2.6.3/nmod_poly/test/t-tan_series.c Examining data/flint-2.6.3/nmod_poly/test/t-tanh_series.c Examining data/flint-2.6.3/nmod_poly/test/t-taylor_shift.c Examining data/flint-2.6.3/nmod_poly/test/t-taylor_shift_convolution.c Examining data/flint-2.6.3/nmod_poly/test/t-taylor_shift_horner.c Examining data/flint-2.6.3/nmod_poly/test/t-xgcd.c Examining data/flint-2.6.3/nmod_poly/test/t-xgcd_euclidean.c Examining data/flint-2.6.3/nmod_poly/test/t-xgcd_hgcd.c Examining data/flint-2.6.3/nmod_poly/tree.c Examining data/flint-2.6.3/nmod_poly/xgcd.c Examining data/flint-2.6.3/nmod_poly/xgcd_euclidean.c Examining data/flint-2.6.3/nmod_poly/xgcd_hgcd.c Examining data/flint-2.6.3/nmod_poly_factor.h Examining data/flint-2.6.3/nmod_poly_factor/clear.c Examining data/flint-2.6.3/nmod_poly_factor/concat.c Examining data/flint-2.6.3/nmod_poly_factor/factor.c Examining data/flint-2.6.3/nmod_poly_factor/factor_berlekamp.c Examining data/flint-2.6.3/nmod_poly_factor/factor_cantor_zassenhaus.c Examining data/flint-2.6.3/nmod_poly_factor/factor_distinct_deg.c Examining data/flint-2.6.3/nmod_poly_factor/factor_distinct_deg_threaded.c Examining data/flint-2.6.3/nmod_poly_factor/factor_equal_deg.c Examining data/flint-2.6.3/nmod_poly_factor/factor_equal_deg_prob.c Examining data/flint-2.6.3/nmod_poly_factor/factor_kaltofen_shoup.c Examining data/flint-2.6.3/nmod_poly_factor/factor_squarefree.c Examining data/flint-2.6.3/nmod_poly_factor/fit_length.c Examining data/flint-2.6.3/nmod_poly_factor/init.c Examining data/flint-2.6.3/nmod_poly_factor/inlines.c Examining data/flint-2.6.3/nmod_poly_factor/insert.c Examining data/flint-2.6.3/nmod_poly_factor/is_irreducible.c Examining data/flint-2.6.3/nmod_poly_factor/is_irreducible_ddf.c Examining data/flint-2.6.3/nmod_poly_factor/is_irreducible_rabin.c Examining data/flint-2.6.3/nmod_poly_factor/is_squarefree.c Examining data/flint-2.6.3/nmod_poly_factor/pow.c Examining data/flint-2.6.3/nmod_poly_factor/print.c Examining data/flint-2.6.3/nmod_poly_factor/profile/p-factor.c Examining data/flint-2.6.3/nmod_poly_factor/profile/p-factorbench.c Examining data/flint-2.6.3/nmod_poly_factor/profile/p-roots.c Examining data/flint-2.6.3/nmod_poly_factor/realloc.c Examining data/flint-2.6.3/nmod_poly_factor/roots.c Examining data/flint-2.6.3/nmod_poly_factor/roots_factored.c Examining data/flint-2.6.3/nmod_poly_factor/set.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor_berlekamp.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor_cantor_zassenhaus.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor_distinct_deg.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor_distinct_deg_threaded.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor_kaltofen_shoup.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-factor_squarefree.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-interval_threaded.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-is_irreducible.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-is_irreducible_ddf.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-is_irreducible_rabin.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-is_squarefree.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-roots.c Examining data/flint-2.6.3/nmod_poly_factor/test/t-roots_factored.c Examining data/flint-2.6.3/nmod_poly_mat.h Examining data/flint-2.6.3/nmod_poly_mat/add.c Examining data/flint-2.6.3/nmod_poly_mat/clear.c Examining data/flint-2.6.3/nmod_poly_mat/concat_horizontal.c Examining data/flint-2.6.3/nmod_poly_mat/concat_vertical.c Examining data/flint-2.6.3/nmod_poly_mat/det.c Examining data/flint-2.6.3/nmod_poly_mat/det_fflu.c Examining data/flint-2.6.3/nmod_poly_mat/det_interpolate.c Examining data/flint-2.6.3/nmod_poly_mat/equal.c Examining data/flint-2.6.3/nmod_poly_mat/evaluate_nmod.c Examining data/flint-2.6.3/nmod_poly_mat/fflu.c Examining data/flint-2.6.3/nmod_poly_mat/find_pivot_any.c Examining data/flint-2.6.3/nmod_poly_mat/find_pivot_partial.c Examining data/flint-2.6.3/nmod_poly_mat/init.c Examining data/flint-2.6.3/nmod_poly_mat/init_set.c Examining data/flint-2.6.3/nmod_poly_mat/inlines.c Examining data/flint-2.6.3/nmod_poly_mat/inv.c Examining data/flint-2.6.3/nmod_poly_mat/is_one.c Examining data/flint-2.6.3/nmod_poly_mat/is_zero.c Examining data/flint-2.6.3/nmod_poly_mat/max_length.c Examining data/flint-2.6.3/nmod_poly_mat/mul.c Examining data/flint-2.6.3/nmod_poly_mat/mul_KS.c Examining data/flint-2.6.3/nmod_poly_mat/mul_classical.c Examining data/flint-2.6.3/nmod_poly_mat/mul_interpolate.c Examining data/flint-2.6.3/nmod_poly_mat/neg.c Examining data/flint-2.6.3/nmod_poly_mat/nullspace.c Examining data/flint-2.6.3/nmod_poly_mat/one.c Examining data/flint-2.6.3/nmod_poly_mat/pow.c Examining data/flint-2.6.3/nmod_poly_mat/print.c Examining data/flint-2.6.3/nmod_poly_mat/randtest.c Examining data/flint-2.6.3/nmod_poly_mat/randtest_sparse.c Examining data/flint-2.6.3/nmod_poly_mat/rank.c Examining data/flint-2.6.3/nmod_poly_mat/rref.c Examining data/flint-2.6.3/nmod_poly_mat/scalar_mul_nmod.c Examining data/flint-2.6.3/nmod_poly_mat/scalar_mul_nmod_poly.c Examining data/flint-2.6.3/nmod_poly_mat/set.c Examining data/flint-2.6.3/nmod_poly_mat/solve.c Examining data/flint-2.6.3/nmod_poly_mat/solve_fflu.c Examining data/flint-2.6.3/nmod_poly_mat/solve_fflu_precomp.c Examining data/flint-2.6.3/nmod_poly_mat/sqr.c Examining data/flint-2.6.3/nmod_poly_mat/sqr_KS.c Examining data/flint-2.6.3/nmod_poly_mat/sqr_classical.c Examining data/flint-2.6.3/nmod_poly_mat/sqr_interpolate.c Examining data/flint-2.6.3/nmod_poly_mat/sub.c Examining data/flint-2.6.3/nmod_poly_mat/swap.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-add.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-concat_horizontal.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-concat_vertical.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-det.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-det_interpolate.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-init_clear.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-inv.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-mul.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-mul_KS.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-mul_interpolate.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-neg.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-nullspace.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-one.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-pow.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-rank.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-rref.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-solve_fflu.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-sqr.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-sqr_KS.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-sqr_interpolate.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-sub.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-trace.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-window_init_clear.c Examining data/flint-2.6.3/nmod_poly_mat/test/t-zero.c Examining data/flint-2.6.3/nmod_poly_mat/trace.c Examining data/flint-2.6.3/nmod_poly_mat/window_clear.c Examining data/flint-2.6.3/nmod_poly_mat/window_init.c Examining data/flint-2.6.3/nmod_poly_mat/zero.c Examining data/flint-2.6.3/nmod_poly_matxx.h Examining data/flint-2.6.3/nmod_polyxx.h Examining data/flint-2.6.3/nmod_vec.h Examining data/flint-2.6.3/nmod_vec/add.c Examining data/flint-2.6.3/nmod_vec/discrete_log_pohlig_hellman.c Examining data/flint-2.6.3/nmod_vec/dot.c Examining data/flint-2.6.3/nmod_vec/dot_bound_limbs.c Examining data/flint-2.6.3/nmod_vec/dot_ptr.c Examining data/flint-2.6.3/nmod_vec/inlines.c Examining data/flint-2.6.3/nmod_vec/max_bits.c Examining data/flint-2.6.3/nmod_vec/neg.c Examining data/flint-2.6.3/nmod_vec/profile/p-add_sub_neg.c Examining data/flint-2.6.3/nmod_vec/profile/p-reduce.c Examining data/flint-2.6.3/nmod_vec/profile/p-scalar_mul.c Examining data/flint-2.6.3/nmod_vec/randtest.c Examining data/flint-2.6.3/nmod_vec/reduce.c Examining data/flint-2.6.3/nmod_vec/scalar_addmul_nmod.c Examining data/flint-2.6.3/nmod_vec/scalar_mul_nmod.c Examining data/flint-2.6.3/nmod_vec/scalar_mul_nmod_shoup.c Examining data/flint-2.6.3/nmod_vec/sub.c Examining data/flint-2.6.3/nmod_vec/test/t-add_sub_neg.c Examining data/flint-2.6.3/nmod_vec/test/t-discrete_log_pohlig_hellman.c Examining data/flint-2.6.3/nmod_vec/test/t-dot.c Examining data/flint-2.6.3/nmod_vec/test/t-dot_bound_limbs.c Examining data/flint-2.6.3/nmod_vec/test/t-dot_ptr.c Examining data/flint-2.6.3/nmod_vec/test/t-nmod.c Examining data/flint-2.6.3/nmod_vec/test/t-nmod_pow_fmpz.c Examining data/flint-2.6.3/nmod_vec/test/t-reduce.c Examining data/flint-2.6.3/nmod_vec/test/t-scalar_addmul_nmod.c Examining data/flint-2.6.3/nmod_vec/test/t-scalar_mul_nmod.c Examining data/flint-2.6.3/nmod_vec/test/t-scalar_mul_nmod_shoup.c Examining data/flint-2.6.3/nmod_vecxx.h Examining data/flint-2.6.3/padic.h Examining data/flint-2.6.3/padic/add.c Examining data/flint-2.6.3/padic/clear.c Examining data/flint-2.6.3/padic/ctx_clear.c Examining data/flint-2.6.3/padic/ctx_init.c Examining data/flint-2.6.3/padic/div.c Examining data/flint-2.6.3/padic/exp.c Examining data/flint-2.6.3/padic/exp_balanced.c Examining data/flint-2.6.3/padic/exp_rectangular.c Examining data/flint-2.6.3/padic/fprint.c Examining data/flint-2.6.3/padic/get_fmpq.c Examining data/flint-2.6.3/padic/get_fmpz.c Examining data/flint-2.6.3/padic/get_mpq.c Examining data/flint-2.6.3/padic/get_mpz.c Examining data/flint-2.6.3/padic/get_str.c Examining data/flint-2.6.3/padic/init.c Examining data/flint-2.6.3/padic/inlines.c Examining data/flint-2.6.3/padic/inv.c Examining data/flint-2.6.3/padic/lifts.c Examining data/flint-2.6.3/padic/log.c Examining data/flint-2.6.3/padic/log_balanced.c Examining data/flint-2.6.3/padic/log_rectangular.c Examining data/flint-2.6.3/padic/log_satoh.c Examining data/flint-2.6.3/padic/mul.c Examining data/flint-2.6.3/padic/neg.c Examining data/flint-2.6.3/padic/pow_si.c Examining data/flint-2.6.3/padic/profile/p-exp_balanced_2.c Examining data/flint-2.6.3/padic/profile/p-exp_balanced_p.c Examining data/flint-2.6.3/padic/profile/p-exp_rectangular.c Examining data/flint-2.6.3/padic/profile/p-inv.c Examining data/flint-2.6.3/padic/profile/p-log_balanced.c Examining data/flint-2.6.3/padic/profile/p-log_rectangular.c Examining data/flint-2.6.3/padic/profile/p-mul.c Examining data/flint-2.6.3/padic/profile/p-sqrt.c Examining data/flint-2.6.3/padic/profile/p-teichmuller.c Examining data/flint-2.6.3/padic/randtest.c Examining data/flint-2.6.3/padic/reduce.c Examining data/flint-2.6.3/padic/set.c Examining data/flint-2.6.3/padic/set_fmpq.c Examining data/flint-2.6.3/padic/set_fmpz.c Examining data/flint-2.6.3/padic/set_mpq.c Examining data/flint-2.6.3/padic/set_mpz.c Examining data/flint-2.6.3/padic/set_si.c Examining data/flint-2.6.3/padic/set_ui.c Examining data/flint-2.6.3/padic/shift.c Examining data/flint-2.6.3/padic/sqrt.c Examining data/flint-2.6.3/padic/sub.c Examining data/flint-2.6.3/padic/teichmuller.c Examining data/flint-2.6.3/padic/test/t-add.c Examining data/flint-2.6.3/padic/test/t-div.c Examining data/flint-2.6.3/padic/test/t-exp.c Examining data/flint-2.6.3/padic/test/t-exp_balanced.c Examining data/flint-2.6.3/padic/test/t-exp_rectangular.c Examining data/flint-2.6.3/padic/test/t-get_set_fmpz.c Examining data/flint-2.6.3/padic/test/t-get_set_mpq.c Examining data/flint-2.6.3/padic/test/t-get_set_mpz.c Examining data/flint-2.6.3/padic/test/t-get_str.c Examining data/flint-2.6.3/padic/test/t-inv.c Examining data/flint-2.6.3/padic/test/t-log.c Examining data/flint-2.6.3/padic/test/t-log_balanced.c Examining data/flint-2.6.3/padic/test/t-log_rectangular.c Examining data/flint-2.6.3/padic/test/t-log_satoh.c Examining data/flint-2.6.3/padic/test/t-mul.c Examining data/flint-2.6.3/padic/test/t-neg.c Examining data/flint-2.6.3/padic/test/t-pow_si.c Examining data/flint-2.6.3/padic/test/t-randtest.c Examining data/flint-2.6.3/padic/test/t-shift.c Examining data/flint-2.6.3/padic/test/t-sqrt.c Examining data/flint-2.6.3/padic/test/t-sub.c Examining data/flint-2.6.3/padic/test/t-teichmuller.c Examining data/flint-2.6.3/padic/test/t-val_fac.c Examining data/flint-2.6.3/padic/val_fac.c Examining data/flint-2.6.3/padic_mat.h Examining data/flint-2.6.3/padic_mat/add.c Examining data/flint-2.6.3/padic_mat/canonicalise.c Examining data/flint-2.6.3/padic_mat/clear.c Examining data/flint-2.6.3/padic_mat/equal.c Examining data/flint-2.6.3/padic_mat/fprint.c Examining data/flint-2.6.3/padic_mat/fprint_pretty.c Examining data/flint-2.6.3/padic_mat/get_entry_padic.c Examining data/flint-2.6.3/padic_mat/get_fmpq_mat.c Examining data/flint-2.6.3/padic_mat/init.c Examining data/flint-2.6.3/padic_mat/inlines.c Examining data/flint-2.6.3/padic_mat/is_zero.c Examining data/flint-2.6.3/padic_mat/mul.c Examining data/flint-2.6.3/padic_mat/neg.c Examining data/flint-2.6.3/padic_mat/one.c Examining data/flint-2.6.3/padic_mat/randtest.c Examining data/flint-2.6.3/padic_mat/reduce.c Examining data/flint-2.6.3/padic_mat/scalar_div_fmpz.c Examining data/flint-2.6.3/padic_mat/scalar_mul_fmpz.c Examining data/flint-2.6.3/padic_mat/scalar_mul_padic.c Examining data/flint-2.6.3/padic_mat/set.c Examining data/flint-2.6.3/padic_mat/set_entry_padic.c Examining data/flint-2.6.3/padic_mat/set_fmpq_mat.c Examining data/flint-2.6.3/padic_mat/sub.c Examining data/flint-2.6.3/padic_mat/swap.c Examining data/flint-2.6.3/padic_mat/test/t-add.c Examining data/flint-2.6.3/padic_mat/test/t-get_set_entry_padic.c Examining data/flint-2.6.3/padic_mat/test/t-get_set_fmpq_mat.c Examining data/flint-2.6.3/padic_mat/test/t-mul.c Examining data/flint-2.6.3/padic_mat/test/t-neg.c Examining data/flint-2.6.3/padic_mat/test/t-scalar_div_fmpz.c Examining data/flint-2.6.3/padic_mat/test/t-scalar_mul_fmpz.c Examining data/flint-2.6.3/padic_mat/test/t-scalar_mul_padic.c Examining data/flint-2.6.3/padic_mat/test/t-sub.c Examining data/flint-2.6.3/padic_mat/transpose.c Examining data/flint-2.6.3/padic_mat/zero.c Examining data/flint-2.6.3/padic_matxx.h Examining data/flint-2.6.3/padic_poly.h Examining data/flint-2.6.3/padic_poly/add.c Examining data/flint-2.6.3/padic_poly/canonicalise.c Examining data/flint-2.6.3/padic_poly/clear.c Examining data/flint-2.6.3/padic_poly/compose.c Examining data/flint-2.6.3/padic_poly/compose_pow.c Examining data/flint-2.6.3/padic_poly/derivative.c Examining data/flint-2.6.3/padic_poly/equal.c Examining data/flint-2.6.3/padic_poly/evaluate_padic.c Examining data/flint-2.6.3/padic_poly/fit_length.c Examining data/flint-2.6.3/padic_poly/fprint.c Examining data/flint-2.6.3/padic_poly/fprint_pretty.c Examining data/flint-2.6.3/padic_poly/get_coeff_padic.c Examining data/flint-2.6.3/padic_poly/get_fmpq_poly.c Examining data/flint-2.6.3/padic_poly/get_fmpz_poly.c Examining data/flint-2.6.3/padic_poly/init.c Examining data/flint-2.6.3/padic_poly/inlines.c Examining data/flint-2.6.3/padic_poly/inv_series.c Examining data/flint-2.6.3/padic_poly/is_canonical.c Examining data/flint-2.6.3/padic_poly/is_reduced.c Examining data/flint-2.6.3/padic_poly/mul.c Examining data/flint-2.6.3/padic_poly/neg.c Examining data/flint-2.6.3/padic_poly/normalise.c Examining data/flint-2.6.3/padic_poly/pow.c Examining data/flint-2.6.3/padic_poly/randtest.c Examining data/flint-2.6.3/padic_poly/realloc.c Examining data/flint-2.6.3/padic_poly/reduce.c Examining data/flint-2.6.3/padic_poly/scalar_mul_padic.c Examining data/flint-2.6.3/padic_poly/set.c Examining data/flint-2.6.3/padic_poly/set_coeff_padic.c Examining data/flint-2.6.3/padic_poly/set_fmpq.c Examining data/flint-2.6.3/padic_poly/set_fmpq_poly.c Examining data/flint-2.6.3/padic_poly/set_fmpz.c Examining data/flint-2.6.3/padic_poly/set_fmpz_poly.c Examining data/flint-2.6.3/padic_poly/set_padic.c Examining data/flint-2.6.3/padic_poly/set_si.c Examining data/flint-2.6.3/padic_poly/set_ui.c Examining data/flint-2.6.3/padic_poly/shift_left.c Examining data/flint-2.6.3/padic_poly/shift_right.c Examining data/flint-2.6.3/padic_poly/sub.c Examining data/flint-2.6.3/padic_poly/swap.c Examining data/flint-2.6.3/padic_poly/test/t-add.c Examining data/flint-2.6.3/padic_poly/test/t-compose.c Examining data/flint-2.6.3/padic_poly/test/t-compose_pow.c Examining data/flint-2.6.3/padic_poly/test/t-derivative.c Examining data/flint-2.6.3/padic_poly/test/t-evaluate_padic.c Examining data/flint-2.6.3/padic_poly/test/t-get_set_fmpq_poly.c Examining data/flint-2.6.3/padic_poly/test/t-init_realloc_clear.c Examining data/flint-2.6.3/padic_poly/test/t-inv_series.c Examining data/flint-2.6.3/padic_poly/test/t-mul.c Examining data/flint-2.6.3/padic_poly/test/t-neg.c Examining data/flint-2.6.3/padic_poly/test/t-one.c Examining data/flint-2.6.3/padic_poly/test/t-pow.c Examining data/flint-2.6.3/padic_poly/test/t-shift_left_right.c Examining data/flint-2.6.3/padic_poly/test/t-sub.c Examining data/flint-2.6.3/padic_poly/test/t-truncate.c Examining data/flint-2.6.3/padic_poly/test/t-zero.c Examining data/flint-2.6.3/padic_polyxx.h Examining data/flint-2.6.3/padicxx.h Examining data/flint-2.6.3/perm.h Examining data/flint-2.6.3/perm/inlines.c Examining data/flint-2.6.3/perm/parity.c Examining data/flint-2.6.3/perm/randtest.c Examining data/flint-2.6.3/perm/test/t-compose.c Examining data/flint-2.6.3/perm/test/t-inv.c Examining data/flint-2.6.3/perm/test/t-parity.c Examining data/flint-2.6.3/permxx.h Examining data/flint-2.6.3/printf.c Examining data/flint-2.6.3/profile/p-invert_limb.c Examining data/flint-2.6.3/profile/p-udiv_qrnnd.c Examining data/flint-2.6.3/profile/p-udiv_qrnnd_preinv.c Examining data/flint-2.6.3/profiler.c Examining data/flint-2.6.3/profiler.h Examining data/flint-2.6.3/qadic.h Examining data/flint-2.6.3/qadic/ctx_clear.c Examining data/flint-2.6.3/qadic/ctx_init.c Examining data/flint-2.6.3/qadic/ctx_init_conway.c Examining data/flint-2.6.3/qadic/exp.c Examining data/flint-2.6.3/qadic/exp_balanced.c Examining data/flint-2.6.3/qadic/exp_rectangular.c Examining data/flint-2.6.3/qadic/fprint_pretty.c Examining data/flint-2.6.3/qadic/frobenius.c Examining data/flint-2.6.3/qadic/inlines.c Examining data/flint-2.6.3/qadic/inv.c Examining data/flint-2.6.3/qadic/log.c Examining data/flint-2.6.3/qadic/log_balanced.c Examining data/flint-2.6.3/qadic/log_rectangular.c Examining data/flint-2.6.3/qadic/mul.c Examining data/flint-2.6.3/qadic/norm.c Examining data/flint-2.6.3/qadic/norm_analytic.c Examining data/flint-2.6.3/qadic/norm_resultant.c Examining data/flint-2.6.3/qadic/pow.c Examining data/flint-2.6.3/qadic/profile/p-exp_balanced.c Examining data/flint-2.6.3/qadic/profile/p-exp_rectangular.c Examining data/flint-2.6.3/qadic/profile/p-frobenius.c Examining data/flint-2.6.3/qadic/profile/p-inv.c Examining data/flint-2.6.3/qadic/profile/p-log_balanced.c Examining data/flint-2.6.3/qadic/profile/p-log_rectangular.c Examining data/flint-2.6.3/qadic/profile/p-mul.c Examining data/flint-2.6.3/qadic/profile/p-norm_analytic.c Examining data/flint-2.6.3/qadic/profile/p-norm_resultant.c Examining data/flint-2.6.3/qadic/profile/p-sqrt.c Examining data/flint-2.6.3/qadic/profile/p-teichmuller.c Examining data/flint-2.6.3/qadic/profile/p-trace.c Examining data/flint-2.6.3/qadic/set_fmpz_poly.c Examining data/flint-2.6.3/qadic/sqrt.c Examining data/flint-2.6.3/qadic/teichmuller.c Examining data/flint-2.6.3/qadic/test/t-add.c Examining data/flint-2.6.3/qadic/test/t-exp.c Examining data/flint-2.6.3/qadic/test/t-exp_balanced.c Examining data/flint-2.6.3/qadic/test/t-exp_rectangular.c Examining data/flint-2.6.3/qadic/test/t-frobenius.c Examining data/flint-2.6.3/qadic/test/t-inv.c Examining data/flint-2.6.3/qadic/test/t-log.c Examining data/flint-2.6.3/qadic/test/t-log_balanced.c Examining data/flint-2.6.3/qadic/test/t-log_rectangular.c Examining data/flint-2.6.3/qadic/test/t-mul.c Examining data/flint-2.6.3/qadic/test/t-neg.c Examining data/flint-2.6.3/qadic/test/t-norm.c Examining data/flint-2.6.3/qadic/test/t-norm_analytic.c Examining data/flint-2.6.3/qadic/test/t-norm_resultant.c Examining data/flint-2.6.3/qadic/test/t-pow.c Examining data/flint-2.6.3/qadic/test/t-sqrt.c Examining data/flint-2.6.3/qadic/test/t-sub.c Examining data/flint-2.6.3/qadic/test/t-teichmuller.c Examining data/flint-2.6.3/qadic/test/t-trace.c Examining data/flint-2.6.3/qadic/trace.c Examining data/flint-2.6.3/qadicxx.h Examining data/flint-2.6.3/qsieve.h Examining data/flint-2.6.3/qsieve/block_lanczos.c Examining data/flint-2.6.3/qsieve/clear.c Examining data/flint-2.6.3/qsieve/collect_relations.c Examining data/flint-2.6.3/qsieve/compute_poly_data.c Examining data/flint-2.6.3/qsieve/factor.c Examining data/flint-2.6.3/qsieve/init.c Examining data/flint-2.6.3/qsieve/knuth_schroeppel.c Examining data/flint-2.6.3/qsieve/large_prime_variant.c Examining data/flint-2.6.3/qsieve/linalg_clear.c Examining data/flint-2.6.3/qsieve/linalg_init.c Examining data/flint-2.6.3/qsieve/poly_clear.c Examining data/flint-2.6.3/qsieve/poly_init.c Examining data/flint-2.6.3/qsieve/primes_init.c Examining data/flint-2.6.3/qsieve/square_root.c Examining data/flint-2.6.3/qsieve/test/t-factor.c Examining data/flint-2.6.3/qsieve/test/t-primes_init.c Examining data/flint-2.6.3/scanf.c Examining data/flint-2.6.3/sprintf.c Examining data/flint-2.6.3/sscanf.c Examining data/flint-2.6.3/templates.h Examining data/flint-2.6.3/test/t-add_ssaaaa.c Examining data/flint-2.6.3/test/t-add_sssaaaaaa.c Examining data/flint-2.6.3/test/t-add_ssssaaaaaaaa.c Examining data/flint-2.6.3/test/t-byte_swap.c Examining data/flint-2.6.3/test/t-count_leading_zeros.c Examining data/flint-2.6.3/test/t-count_trailing_zeros.c Examining data/flint-2.6.3/test/t-invert_limb.c Examining data/flint-2.6.3/test/t-sdiv_qrnnd.c Examining data/flint-2.6.3/test/t-smul_ppmm.c Examining data/flint-2.6.3/test/t-sub_dddmmmsss.c Examining data/flint-2.6.3/test/t-sub_ddmmss.c Examining data/flint-2.6.3/test/t-udiv_qrnnd.c Examining data/flint-2.6.3/test/t-udiv_qrnnd_preinv.c Examining data/flint-2.6.3/test/t-umul_ppmm.c Examining data/flint-2.6.3/test_helpers.c Examining data/flint-2.6.3/thread_pool.h Examining data/flint-2.6.3/thread_pool/clear.c Examining data/flint-2.6.3/thread_pool/get_size.c Examining data/flint-2.6.3/thread_pool/give_back.c Examining data/flint-2.6.3/thread_pool/init.c Examining data/flint-2.6.3/thread_pool/request.c Examining data/flint-2.6.3/thread_pool/restore_affinity.c Examining data/flint-2.6.3/thread_pool/set_affinity.c Examining data/flint-2.6.3/thread_pool/set_size.c Examining data/flint-2.6.3/thread_pool/test/t-thread_pool.c Examining data/flint-2.6.3/thread_pool/wait.c Examining data/flint-2.6.3/thread_pool/wake.c Examining data/flint-2.6.3/thread_support.c Examining data/flint-2.6.3/thread_support.h Examining data/flint-2.6.3/ulong_extras.h Examining data/flint-2.6.3/ulong_extras/CRT.c Examining data/flint-2.6.3/ulong_extras/cbrt.c Examining data/flint-2.6.3/ulong_extras/cbrt_binary_search.c Examining data/flint-2.6.3/ulong_extras/cbrt_chebyshev_approximation.c Examining data/flint-2.6.3/ulong_extras/cbrt_estimate.c Examining data/flint-2.6.3/ulong_extras/cbrt_newton_iteration.c Examining data/flint-2.6.3/ulong_extras/cbrtrem.c Examining data/flint-2.6.3/ulong_extras/cleanup_primes.c Examining data/flint-2.6.3/ulong_extras/clog.c Examining data/flint-2.6.3/ulong_extras/compute_primes.c Examining data/flint-2.6.3/ulong_extras/discrete_log_bsgs.c Examining data/flint-2.6.3/ulong_extras/div2_preinv.c Examining data/flint-2.6.3/ulong_extras/divrem2_precomp.c Examining data/flint-2.6.3/ulong_extras/divrem2_preinv.c Examining data/flint-2.6.3/ulong_extras/euler_phi.c Examining data/flint-2.6.3/ulong_extras/factor.c Examining data/flint-2.6.3/ulong_extras/factor_SQUFOF.c Examining data/flint-2.6.3/ulong_extras/factor_ecm.c Examining data/flint-2.6.3/ulong_extras/factor_ecm_add.c Examining data/flint-2.6.3/ulong_extras/factor_ecm_double.c Examining data/flint-2.6.3/ulong_extras/factor_ecm_mul_montgomery_ladder.c Examining data/flint-2.6.3/ulong_extras/factor_ecm_select_curve.c Examining data/flint-2.6.3/ulong_extras/factor_ecm_stage_I.c Examining data/flint-2.6.3/ulong_extras/factor_ecm_stage_II.c Examining data/flint-2.6.3/ulong_extras/factor_insert.c Examining data/flint-2.6.3/ulong_extras/factor_lehman.c Examining data/flint-2.6.3/ulong_extras/factor_one_line.c Examining data/flint-2.6.3/ulong_extras/factor_partial.c Examining data/flint-2.6.3/ulong_extras/factor_pollard_brent.c Examining data/flint-2.6.3/ulong_extras/factor_power235.c Examining data/flint-2.6.3/ulong_extras/factor_pp1.c Examining data/flint-2.6.3/ulong_extras/factor_trial.c Examining data/flint-2.6.3/ulong_extras/factor_trial_partial.c Examining data/flint-2.6.3/ulong_extras/factor_trial_range.c Examining data/flint-2.6.3/ulong_extras/factorial_fast_mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/factorial_mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/flog.c Examining data/flint-2.6.3/ulong_extras/gcd.c Examining data/flint-2.6.3/ulong_extras/gcdinv.c Examining data/flint-2.6.3/ulong_extras/inlines.c Examining data/flint-2.6.3/ulong_extras/is_oddprime_binary.c Examining data/flint-2.6.3/ulong_extras/is_oddprime_small.c Examining data/flint-2.6.3/ulong_extras/is_perfect_power.c Examining data/flint-2.6.3/ulong_extras/is_perfect_power235.c Examining data/flint-2.6.3/ulong_extras/is_prime.c Examining data/flint-2.6.3/ulong_extras/is_prime_pocklington.c Examining data/flint-2.6.3/ulong_extras/is_prime_pseudosquare.c Examining data/flint-2.6.3/ulong_extras/is_probabprime.c Examining data/flint-2.6.3/ulong_extras/is_probabprime_BPSW.c Examining data/flint-2.6.3/ulong_extras/is_probabprime_fermat.c Examining data/flint-2.6.3/ulong_extras/is_probabprime_fibonacci.c Examining data/flint-2.6.3/ulong_extras/is_probabprime_lucas.c Examining data/flint-2.6.3/ulong_extras/is_square.c Examining data/flint-2.6.3/ulong_extras/is_squarefree.c Examining data/flint-2.6.3/ulong_extras/is_strong_probabprime2_preinv.c Examining data/flint-2.6.3/ulong_extras/is_strong_probabprime_precomp.c Examining data/flint-2.6.3/ulong_extras/jacobi.c Examining data/flint-2.6.3/ulong_extras/ll_mod_preinv.c Examining data/flint-2.6.3/ulong_extras/lll_mod_preinv.c Examining data/flint-2.6.3/ulong_extras/mod2_precomp.c Examining data/flint-2.6.3/ulong_extras/mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/mod_precomp.c Examining data/flint-2.6.3/ulong_extras/moebius_mu.c Examining data/flint-2.6.3/ulong_extras/mulmod_precomp.c Examining data/flint-2.6.3/ulong_extras/mulmod_precomp_shoup.c Examining data/flint-2.6.3/ulong_extras/mulmod_preinv.c Examining data/flint-2.6.3/ulong_extras/nextprime.c Examining data/flint-2.6.3/ulong_extras/nth_prime.c Examining data/flint-2.6.3/ulong_extras/nth_prime_bounds.c Examining data/flint-2.6.3/ulong_extras/pow.c Examining data/flint-2.6.3/ulong_extras/powmod2_preinv.c Examining data/flint-2.6.3/ulong_extras/powmod2_ui_preinv.c Examining data/flint-2.6.3/ulong_extras/powmod_precomp.c Examining data/flint-2.6.3/ulong_extras/powmod_ui_preinv.c Examining data/flint-2.6.3/ulong_extras/prime_inverses_arr_readonly.c Examining data/flint-2.6.3/ulong_extras/prime_pi.c Examining data/flint-2.6.3/ulong_extras/prime_pi_bounds.c Examining data/flint-2.6.3/ulong_extras/primes_arr_readonly.c Examining data/flint-2.6.3/ulong_extras/primes_clear.c Examining data/flint-2.6.3/ulong_extras/primes_extend_small.c Examining data/flint-2.6.3/ulong_extras/primes_init.c Examining data/flint-2.6.3/ulong_extras/primes_jump_after.c Examining data/flint-2.6.3/ulong_extras/primes_sieve_range.c Examining data/flint-2.6.3/ulong_extras/primitive_root_prime.c Examining data/flint-2.6.3/ulong_extras/profile/p-factor.c Examining data/flint-2.6.3/ulong_extras/profile/p-factor_pp1.c Examining data/flint-2.6.3/ulong_extras/profile/p-gcd.c Examining data/flint-2.6.3/ulong_extras/profile/p-is_probabprime_BPSW.c Examining data/flint-2.6.3/ulong_extras/profile/p-lll_mod_preinv.c Examining data/flint-2.6.3/ulong_extras/profile/p-mod2_precomp.c Examining data/flint-2.6.3/ulong_extras/profile/p-mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/profile/p-mod_precomp.c Examining data/flint-2.6.3/ulong_extras/profile/p-mulmod2_preinv.c Examining data/flint-2.6.3/ulong_extras/profile/p-mulmod_precomp.c Examining data/flint-2.6.3/ulong_extras/randbits.c Examining data/flint-2.6.3/ulong_extras/randint.c Examining data/flint-2.6.3/ulong_extras/randlimb.c Examining data/flint-2.6.3/ulong_extras/randprime.c Examining data/flint-2.6.3/ulong_extras/randtest.c Examining data/flint-2.6.3/ulong_extras/remove.c Examining data/flint-2.6.3/ulong_extras/remove2_precomp.c Examining data/flint-2.6.3/ulong_extras/revbin.c Examining data/flint-2.6.3/ulong_extras/root.c Examining data/flint-2.6.3/ulong_extras/root_estimate.c Examining data/flint-2.6.3/ulong_extras/rootrem.c Examining data/flint-2.6.3/ulong_extras/sizeinbase.c Examining data/flint-2.6.3/ulong_extras/sqrt.c Examining data/flint-2.6.3/ulong_extras/sqrtmod.c Examining data/flint-2.6.3/ulong_extras/sqrtmod_primepow.c Examining data/flint-2.6.3/ulong_extras/sqrtmodn.c Examining data/flint-2.6.3/ulong_extras/sqrtrem.c Examining data/flint-2.6.3/ulong_extras/test/t-CRT.c Examining data/flint-2.6.3/ulong_extras/test/t-addmod.c Examining data/flint-2.6.3/ulong_extras/test/t-cbrt.c Examining data/flint-2.6.3/ulong_extras/test/t-cbrt_binary_search.c Examining data/flint-2.6.3/ulong_extras/test/t-cbrt_chebyshev_approx.c Examining data/flint-2.6.3/ulong_extras/test/t-cbrt_newton_iteration.c Examining data/flint-2.6.3/ulong_extras/test/t-cbrtrem.c Examining data/flint-2.6.3/ulong_extras/test/t-clog.c Examining data/flint-2.6.3/ulong_extras/test/t-compute_primes.c Examining data/flint-2.6.3/ulong_extras/test/t-discrete_log_bsgs.c Examining data/flint-2.6.3/ulong_extras/test/t-div2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-divrem2_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-divrem2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-euler_phi.c Examining data/flint-2.6.3/ulong_extras/test/t-factor.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_SQUFOF.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_ecm.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_lehman.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_one_line.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_partial.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_pollard_brent.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_power235.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_pp1.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_trial.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_trial_partial.c Examining data/flint-2.6.3/ulong_extras/test/t-factor_trial_range.c Examining data/flint-2.6.3/ulong_extras/test/t-factorial_fast_mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-factorial_mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-flog.c Examining data/flint-2.6.3/ulong_extras/test/t-gcd.c Examining data/flint-2.6.3/ulong_extras/test/t-gcd_full.c Examining data/flint-2.6.3/ulong_extras/test/t-gcdinv.c Examining data/flint-2.6.3/ulong_extras/test/t-invmod.c Examining data/flint-2.6.3/ulong_extras/test/t-is_oddprime_binary.c Examining data/flint-2.6.3/ulong_extras/test/t-is_oddprime_small.c Examining data/flint-2.6.3/ulong_extras/test/t-is_perfect_power.c Examining data/flint-2.6.3/ulong_extras/test/t-is_perfect_power235.c Examining data/flint-2.6.3/ulong_extras/test/t-is_prime.c Examining data/flint-2.6.3/ulong_extras/test/t-is_prime_pocklington.c Examining data/flint-2.6.3/ulong_extras/test/t-is_prime_pseudosquare.c Examining data/flint-2.6.3/ulong_extras/test/t-is_probabprime.c Examining data/flint-2.6.3/ulong_extras/test/t-is_probabprime_BPSW.c Examining data/flint-2.6.3/ulong_extras/test/t-is_probabprime_fermat.c Examining data/flint-2.6.3/ulong_extras/test/t-is_probabprime_fibonacci.c Examining data/flint-2.6.3/ulong_extras/test/t-is_probabprime_lucas.c Examining data/flint-2.6.3/ulong_extras/test/t-is_square.c Examining data/flint-2.6.3/ulong_extras/test/t-is_squarefree.c Examining data/flint-2.6.3/ulong_extras/test/t-is_strong_probabprime2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-is_strong_probabprime_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-jacobi.c Examining data/flint-2.6.3/ulong_extras/test/t-ll_mod_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-lll_mod_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-mod2_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-mod2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-mod_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-moebius_mu.c Examining data/flint-2.6.3/ulong_extras/test/t-mulmod2.c Examining data/flint-2.6.3/ulong_extras/test/t-mulmod2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-mulmod_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-mulmod_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-mulmod_shoup.c Examining data/flint-2.6.3/ulong_extras/test/t-n_urandint.c Examining data/flint-2.6.3/ulong_extras/test/t-nextprime.c Examining data/flint-2.6.3/ulong_extras/test/t-nth_prime_bounds.c Examining data/flint-2.6.3/ulong_extras/test/t-pow.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod2.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod2_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod2_ui_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod_ui_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-powmod_ui_preinv.c Examining data/flint-2.6.3/ulong_extras/test/t-prime_pi.c Examining data/flint-2.6.3/ulong_extras/test/t-prime_pi_bounds.c Examining data/flint-2.6.3/ulong_extras/test/t-primes.c Examining data/flint-2.6.3/ulong_extras/test/t-primes_jump_after.c Examining data/flint-2.6.3/ulong_extras/test/t-primitive_root_prime.c Examining data/flint-2.6.3/ulong_extras/test/t-remove.c Examining data/flint-2.6.3/ulong_extras/test/t-remove2_precomp.c Examining data/flint-2.6.3/ulong_extras/test/t-revbin.c Examining data/flint-2.6.3/ulong_extras/test/t-root.c Examining data/flint-2.6.3/ulong_extras/test/t-rootrem.c Examining data/flint-2.6.3/ulong_extras/test/t-sizeinbase.c Examining data/flint-2.6.3/ulong_extras/test/t-sqrt.c Examining data/flint-2.6.3/ulong_extras/test/t-sqrtmod.c Examining data/flint-2.6.3/ulong_extras/test/t-sqrtmod_primepow.c Examining data/flint-2.6.3/ulong_extras/test/t-sqrtmodn.c Examining data/flint-2.6.3/ulong_extras/test/t-sqrtrem.c Examining data/flint-2.6.3/ulong_extras/test/t-submod.c Examining data/flint-2.6.3/ulong_extras/test/t-xgcd.c Examining data/flint-2.6.3/ulong_extras/xgcd.c Examining data/flint-2.6.3/version.c FINAL RESULTS: data/flint-2.6.3/flintxx/test/t-codegen.cpp:76:18: [4] (shell) popen: 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. FILE* pipe = popen(cmd.c_str(), "r"); data/flint-2.6.3/fmpz_poly/fread_pretty.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(var, buf); data/flint-2.6.3/fprintf.c:54:20: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, WORD_FMT "x", wu); data/flint-2.6.3/fprintf.c:59:20: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, WORD_FMT "u", wu); data/flint-2.6.3/fprintf.c:64:20: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, WORD_FMT "d", w); data/flint-2.6.3/fprintf.c:69:20: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, WORD_FMT "d", w); data/flint-2.6.3/fprintf.c:85:26: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, str2, w2, d); data/flint-2.6.3/fprintf.c:87:26: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, str2, w1, w2, d); data/flint-2.6.3/fprintf.c:89:26: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, str2, d); data/flint-2.6.3/fprintf.c:94:26: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, str2, w2, w3); data/flint-2.6.3/fprintf.c:96:26: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, str2, w1, w2, w3); data/flint-2.6.3/fprintf.c:98:26: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. ret += fprintf(f, str2, w3); data/flint-2.6.3/fq/ctx_init_modulus.c:68: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(ctx->var, var); data/flint-2.6.3/fq_nmod/ctx_init_modulus.c:67: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(ctx->var, var); data/flint-2.6.3/fscanf.c:56:20: [4] (buffer) fscanf: 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. ret += fscanf(f, WORD_FMT "x", wu); data/flint-2.6.3/fscanf.c:62:20: [4] (buffer) fscanf: 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. ret += fscanf(f, WORD_FMT "u", wu); data/flint-2.6.3/fscanf.c:68:20: [4] (buffer) fscanf: 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. ret += fscanf(f, WORD_FMT "d", w); data/flint-2.6.3/fscanf.c:74:20: [4] (buffer) fscanf: 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. ret += fscanf(f, WORD_FMT "d", w); data/flint-2.6.3/fscanf.c:91:26: [4] (buffer) fscanf: 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. ret += fscanf(f, str2, w2, d); data/flint-2.6.3/fscanf.c:93:26: [4] (buffer) fscanf: 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. ret += fscanf(f, str2, w1, w2, d); data/flint-2.6.3/fscanf.c:95:26: [4] (buffer) fscanf: 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. ret += fscanf(f, str2, d); data/flint-2.6.3/fscanf.c:100:26: [4] (buffer) fscanf: 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. ret += fscanf(f, str2, w2, w3); data/flint-2.6.3/fscanf.c:102:26: [4] (buffer) fscanf: 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. ret += fscanf(f, str2, w1, w2, w3); data/flint-2.6.3/fscanf.c:104:26: [4] (buffer) fscanf: 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. ret += fscanf(f, str2, w3); data/flint-2.6.3/printf.c:110:24: [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. ret += printf(WORD_WIDTH_FMT "x", width, wu); data/flint-2.6.3/printf.c:112:24: [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. ret += printf(WORD_FMT "x", wu); data/flint-2.6.3/printf.c:118:24: [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. ret += printf(WORD_WIDTH_FMT "u", width, wu); data/flint-2.6.3/printf.c:120:24: [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. ret += printf(WORD_FMT "u", wu); data/flint-2.6.3/printf.c:126:24: [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. ret += printf(WORD_WIDTH_FMT "d", width, w); data/flint-2.6.3/printf.c:128:24: [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. ret += printf(WORD_FMT "d", w); data/flint-2.6.3/printf.c:134:24: [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. ret += printf(WORD_WIDTH_FMT "d", width, w); data/flint-2.6.3/printf.c:136:24: [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. ret += printf(WORD_FMT "d", w); data/flint-2.6.3/printf.c:155:26: [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. ret += printf(str2, w2, d); data/flint-2.6.3/printf.c:157:26: [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. ret += printf(str2, w1, w2, d); data/flint-2.6.3/printf.c:159:26: [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. ret += printf(str2, d); data/flint-2.6.3/printf.c:164:26: [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. ret += printf(str2, w2, w3); data/flint-2.6.3/printf.c:166:26: [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. ret += printf(str2, w1, w2, w3); data/flint-2.6.3/printf.c:168:26: [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. ret += printf(str2, w3); data/flint-2.6.3/qadic/ctx_init.c:81:15: [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(ctx->var, var); data/flint-2.6.3/qadic/ctx_init.c:128: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(ctx->var, var); data/flint-2.6.3/qadic/ctx_init_conway.c:83: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(ctx->var, var); data/flint-2.6.3/scanf.c:56:20: [4] (buffer) scanf: 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. ret += scanf(WORD_FMT "x", wu); data/flint-2.6.3/scanf.c:62:20: [4] (buffer) scanf: 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. ret += scanf(WORD_FMT "u", wu); data/flint-2.6.3/scanf.c:68:20: [4] (buffer) scanf: 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. ret += scanf(WORD_FMT "d", w); data/flint-2.6.3/scanf.c:74:20: [4] (buffer) scanf: 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. ret += scanf(WORD_FMT "d", w); data/flint-2.6.3/scanf.c:91:26: [4] (buffer) scanf: 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. ret += scanf(str2, w2, d); data/flint-2.6.3/scanf.c:93:26: [4] (buffer) scanf: 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. ret += scanf(str2, w1, w2, d); data/flint-2.6.3/scanf.c:95:26: [4] (buffer) scanf: 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. ret += scanf(str2, d); data/flint-2.6.3/scanf.c:100:26: [4] (buffer) scanf: 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. ret += scanf(str2, w2, w3); data/flint-2.6.3/scanf.c:102:26: [4] (buffer) scanf: 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. ret += scanf(str2, w1, w2, w3); data/flint-2.6.3/scanf.c:104:26: [4] (buffer) scanf: 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. ret += scanf(str2, w3); data/flint-2.6.3/sprintf.c:37:10: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. ret = sprintf(s, "%s", str2); data/flint-2.6.3/sprintf.c:69:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_WIDTH_FMT "x", width, wu); data/flint-2.6.3/sprintf.c:71:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_FMT "x", wu); data/flint-2.6.3/sprintf.c:72:20: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. ret += sprintf(s + ret, "%s", str2 + 3); data/flint-2.6.3/sprintf.c:77:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_WIDTH_FMT "u", width, wu); data/flint-2.6.3/sprintf.c:79:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_FMT "u", wu); data/flint-2.6.3/sprintf.c:80:20: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. ret += sprintf(s + ret, "%s", str2 + 3); data/flint-2.6.3/sprintf.c:85:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_WIDTH_FMT "d", width, w); data/flint-2.6.3/sprintf.c:87:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_FMT "d", w); data/flint-2.6.3/sprintf.c:88:20: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. ret += sprintf(s + ret, "%s", str2 + 3); data/flint-2.6.3/sprintf.c:93:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_WIDTH_FMT "d", width, w); data/flint-2.6.3/sprintf.c:95:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, WORD_FMT "d", w); data/flint-2.6.3/sprintf.c:96:20: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. ret += sprintf(s + ret, "%s", str2 + 2); data/flint-2.6.3/sprintf.c:100:16: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. ret += sprintf(s+ret,"%s",str2+1); data/flint-2.6.3/sprintf.c:114:26: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, str2, w2, d); data/flint-2.6.3/sprintf.c:116:26: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, str2, w1, w2, d); data/flint-2.6.3/sprintf.c:118:26: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, str2, d); data/flint-2.6.3/sprintf.c:123:26: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, str2, w2, w3); data/flint-2.6.3/sprintf.c:125:26: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, str2, w1, w2, w3); data/flint-2.6.3/sprintf.c:127:26: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. ret += sprintf(s + ret, str2, w3); data/flint-2.6.3/sprintf.c:129:24: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. } else ret += sprintf(s + ret, "%s", str2); /* zero args */ data/flint-2.6.3/sscanf.c:61:20: [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. ret += sscanf(s, WORD_FMT "x", wu); data/flint-2.6.3/sscanf.c:62:18: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, WORD_FMT "x", *wu); data/flint-2.6.3/sscanf.c:67:20: [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. ret += sscanf(s, WORD_FMT "u", wu); data/flint-2.6.3/sscanf.c:68:18: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, WORD_FMT "u", *wu); data/flint-2.6.3/sscanf.c:73:20: [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. ret += sscanf(s, WORD_FMT "d", w); data/flint-2.6.3/sscanf.c:74:18: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, WORD_FMT "d", *w); data/flint-2.6.3/sscanf.c:79:20: [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. ret += sscanf(s, WORD_FMT "d", w); data/flint-2.6.3/sscanf.c:80:18: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, WORD_FMT "d", *w); data/flint-2.6.3/sscanf.c:97:26: [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. ret += sscanf(s, str2, w2, d); data/flint-2.6.3/sscanf.c:98:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, str2, *w2, *d); data/flint-2.6.3/sscanf.c:102:26: [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. ret += sscanf(s, str2, w1, w2, d); data/flint-2.6.3/sscanf.c:103:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, str2, *w1, *w2, *d); data/flint-2.6.3/sscanf.c:107:26: [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. ret += sscanf(s, str2, d); data/flint-2.6.3/sscanf.c:108:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, str2, *d); data/flint-2.6.3/sscanf.c:115:26: [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. ret += sscanf(s, str2, w2, w3); data/flint-2.6.3/sscanf.c:116:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, str2, *w2, *w3); data/flint-2.6.3/sscanf.c:120:26: [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. ret += sscanf(s, str2, w1, w2, w3); data/flint-2.6.3/sscanf.c:121:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, str2, *w1, *w2, *w3); data/flint-2.6.3/sscanf.c:125:26: [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. ret += sscanf(s, str2, w3); data/flint-2.6.3/sscanf.c:126:24: [4] (format) sprintf: Potential format string problem (CWE-134). Make format string constant. s += sprintf(s2, str2, *w3); data/flint-2.6.3/fmpz/is_prime_morrison.c:107:4: [3] (random) srand: 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. srand(time(NULL)); data/flint-2.6.3/fmpz/is_prime_pocklington.c:99:4: [3] (random) srand: 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. srand(time(NULL)); data/flint-2.6.3/fmpz_poly/profile/bm-div_divconquer.c:62:5: [3] (random) srand: 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. srand(UWORD(521288629)); data/flint-2.6.3/fq_zech/test/t-ctx_init.c:24:15: [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. int i, j, random; data/flint-2.6.3/fq_zech/test/t-ctx_init.c:45:30: [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. for (random = 0; random <= 1; random++) data/flint-2.6.3/fq_zech/test/t-ctx_init.c:47:21: [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. if (random) data/flint-2.6.3/qsieve/factor.c:206:5: [3] (random) srand: 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. srand((int) GetCurrentProcessId()); data/flint-2.6.3/qsieve/factor.c:208:5: [3] (random) srand: 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. srand((int) getpid()); data/flint-2.6.3/arith/bell_number_nmod.c:26: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. static const char bell_mod_2[3] = {1, 1, 0}; data/flint-2.6.3/arith/bell_number_nmod.c:27: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. static const char bell_mod_3[13] = {1, 1, 2, 2, 0, 1, 2, 1, 0, 0, 1, 0, 1}; data/flint-2.6.3/clz_tab.c:32:16: [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 unsigned char __flint_clz_tab[128] = data/flint-2.6.3/examples/delta_qexp.c:31:13: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). N = atol(argv[1]); data/flint-2.6.3/examples/delta_qexp.cpp:31:13: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). N = atol(argv[1]); data/flint-2.6.3/examples/fmpz_poly_factor_zassenhaus.c:35:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). polyfile = fopen("examples/fmpz_poly_hensel_P1", "r"); data/flint-2.6.3/examples/fmpz_poly_factor_zassenhaus.cpp:32:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). polyfile = fopen("examples/fmpz_poly_hensel_P1", "r"); data/flint-2.6.3/examples/multi_crt.c:43:18: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). num_primes = atoi(argv[2]); data/flint-2.6.3/examples/multi_crt.cpp:33:24: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). slong num_primes = atoi(argv[2]); data/flint-2.6.3/examples/stirling_matrix.c:35:9: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n = atoi(argv[1]); data/flint-2.6.3/examples/stirling_matrix.cpp:34:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). slong n = atoi(argv[1]); data/flint-2.6.3/flint.h:311:33: [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. FLINT_DLL extern const unsigned char __flint_clz_tab[128]; data/flint-2.6.3/flintxx/test/helpers.h:98:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = std::fopen("test_print_read", "w+"); data/flint-2.6.3/flintxx/test/helpers.h:104:14: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). f = std::fopen("test_print_read", "r"); data/flint-2.6.3/flintxx/test/helpers.h:117:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = std::fopen("test_print_read", "w+"); data/flint-2.6.3/flintxx/test/helpers.h:123:14: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). f = std::fopen("test_print_read", "r"); data/flint-2.6.3/flintxx/test/helpers.h:144:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = std::fopen("test_fprint", "w+"); data/flint-2.6.3/flintxx/test/helpers.h:159:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = std::fopen("test_fprint_pretty", "w+"); data/flint-2.6.3/flintxx/test/helpers.h:174:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = std::fopen("test_fprint_pretty", "w+"); data/flint-2.6.3/flintxx/test/t-codegen.cpp:79:5: [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 buffer[128]; data/flint-2.6.3/flintxx/test/t-expression.cpp:334:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = std::fopen("expression_test", "w+"); data/flint-2.6.3/flintxx/test/t-expression.cpp:342:14: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). f = std::fopen("expression_test", "r"); data/flint-2.6.3/fmpq_poly/test/t-print_read.c:162:9: [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[5] = {'b', 'l', 'a', 'h', '\0'}; data/flint-2.6.3/fmpz/test/t-print_read.c:157:9: [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[5] = {'b', 'l', 'a', 'h', '\0'}; data/flint-2.6.3/fmpz_mat/test/t-print_read.c:161:9: [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[5] = {'b', 'l', 'a', 'h', '\0'}; data/flint-2.6.3/fmpz_mod/next_smooth_prime.c:19:23: [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. static const unsigned char _eight_primes[8] = {2, 5, 7, 11, 13, 17, 19, 23}; data/flint-2.6.3/fmpz_mod_poly/profile/p-gcd.c:62:18: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* file = fopen(file_name, "wb"); data/flint-2.6.3/fmpz_mod_poly/profile/p-invert.c:29:5: [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 N_str[201] = "29799904256775982671863388319999573561548825027149399972531599612392671227006866151136667908641695103422986028076864929902803267437351318167549013218980573566942647077444419419003164546362008247462049"; data/flint-2.6.3/fmpz_mod_poly/profile/p-mul.c:29:5: [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 N_str[201] = "29799904256775982671863388319999573561548825027149399972531599612392671227006866151136667908641695103422986028076864929902803267437351318167549013218980573566942647077444419419003164546362008247462049"; data/flint-2.6.3/fmpz_mod_poly/profile/p-tree.c:31:5: [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 N_str[201] = "29799904256775982671863388319999573561548825027149399972531599612392671227006866151136667908641695103422986028076864929902803267437351318167549013218980573566942647077444419419003164546362008247462049"; data/flint-2.6.3/fmpz_mpoly/mul_heap_threaded.c:625:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(base->Acoeff + divs[i].Aoffset, divs[i].Acoeff, data/flint-2.6.3/fmpz_mpoly/mul_heap_threaded.c:628:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(base->Aexp + N*divs[i].Aoffset, divs[i].Aexp, data/flint-2.6.3/fmpz_mpoly/profile/p-divides.c:176:23: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_threads = atoi(argv[1]); data/flint-2.6.3/fmpz_mpoly/profile/p-divides.c:180:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m = atoi(argv[3]); data/flint-2.6.3/fmpz_mpoly/profile/p-divides.c:181:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n = atoi(argv[4]); data/flint-2.6.3/fmpz_mpoly/profile/p-gcd.c:219:23: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_threads = atoi(argv[1]); data/flint-2.6.3/fmpz_mpoly/profile/p-gcd.c:223:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m1 = atoi(argv[3]); data/flint-2.6.3/fmpz_mpoly/profile/p-gcd.c:224:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n1 = atoi(argv[4]); data/flint-2.6.3/fmpz_mpoly/profile/p-gcd.c:225:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m2 = atoi(argv[5]); data/flint-2.6.3/fmpz_mpoly/profile/p-gcd.c:226:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n2 = atoi(argv[6]); data/flint-2.6.3/fmpz_mpoly/profile/p-mul.c:166:23: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_threads = atoi(argv[1]); data/flint-2.6.3/fmpz_mpoly/profile/p-mul.c:170:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m = atoi(argv[3]); data/flint-2.6.3/fmpz_mpoly/profile/p-mul.c:171:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n = atoi(argv[4]); data/flint-2.6.3/fmpz_poly/cos_minpoly.c:20: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. static const char data/flint-2.6.3/fmpz_poly/mulhigh_karatsuba_n.c:114:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(pol1, poly1->coeffs, poly1->length * sizeof(fmpz)); data/flint-2.6.3/fmpz_poly/mulhigh_karatsuba_n.c:123:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(pol2, poly2->coeffs, poly2->length * sizeof(fmpz)); data/flint-2.6.3/fmpz_poly/profile/p-mul.c:60:18: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* file = fopen(file_name, "wb"); data/flint-2.6.3/fmpz_poly/profile/p-mul_triangle.c:64:18: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* file = fopen(file_name, "wb"); data/flint-2.6.3/fmpz_poly/profile/p-taylor_shift.c:50:31: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). minlen = maxlen = atoi(argv[k + 1]); data/flint-2.6.3/fmpz_poly/profile/p-taylor_shift.c:51:67: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (k + 2 < argc && isdigit(argv[k + 2][0])) maxlen = atoi(argv[k + 2]); data/flint-2.6.3/fmpz_poly/profile/p-taylor_shift.c:57:33: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). minbits = maxbits = atoi(argv[k + 1]); data/flint-2.6.3/fmpz_poly/profile/p-taylor_shift.c:58:68: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (k + 2 < argc && isdigit(argv[k + 2][0])) maxbits = atoi(argv[k + 2]); data/flint-2.6.3/fmpz_poly/profile/p-taylor_shift.c:63:24: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). nthreads = atoi(argv[k + 1]); data/flint-2.6.3/fmpz_poly/set_str.c:30:11: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). len = atol(str); data/flint-2.6.3/fmpz_poly/set_str.c:83:11: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). len = atol(str); data/flint-2.6.3/fmpz_poly/test/t-print_read.c:161:9: [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[5] = {'b', 'l', 'a', 'h', '\0'}; data/flint-2.6.3/fmpz_poly/test/t-print_read_pretty.c:167:9: [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[5] = {'b', 'l', 'a', 'h', '\0'}; data/flint-2.6.3/fmpz_poly_factor/test/t-factor.c:40:11: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file = fopen(file_str, "rw"); data/flint-2.6.3/fq/profile/p-reduce.c:32:9: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atoi(argv[2]); data/flint-2.6.3/fq_mat_templates/profile/p-mul.c:41:9: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atol(argv[2]); data/flint-2.6.3/fq_mat_templates/profile/p-mul.c:42:16: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). mat_size = atol(argv[3]); data/flint-2.6.3/fq_nmod_poly/profile/p-mul_univariate.c:29:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_nmod_poly/profile/p-mul_univariate.c:30:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). leng = atol(argv[4]); data/flint-2.6.3/fq_poly/profile/p-compose_mod.c:36:9: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atol(argv[2]); data/flint-2.6.3/fq_poly/profile/p-compose_mod.c:37:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_poly/profile/p-compose_mod.c:38:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). leng = atol(argv[4]); data/flint-2.6.3/fq_poly/profile/p-compose_mod.c:39:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenh = atol(argv[5]); data/flint-2.6.3/fq_poly/profile/p-compose_mod_preinv.c:36:9: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atol(argv[2]); data/flint-2.6.3/fq_poly/profile/p-compose_mod_preinv.c:37:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_poly/profile/p-compose_mod_preinv.c:38:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). leng = atol(argv[4]); data/flint-2.6.3/fq_poly/profile/p-compose_mod_preinv.c:39:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenh = atol(argv[5]); data/flint-2.6.3/fq_poly/profile/p-mul_univariate.c:29:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_poly/profile/p-mul_univariate.c:30:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). leng = atol(argv[4]); data/flint-2.6.3/fq_poly_templates/profile/p-gcd-old.c:36:17: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). slong ext = atoi(argv[1]); data/flint-2.6.3/fq_poly_templates/profile/p-gcd.c:41:9: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atol(argv[2]); data/flint-2.6.3/fq_poly_templates/profile/p-gcd.c:42:11: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). len = atol(argv[3]); data/flint-2.6.3/fq_poly_templates/profile/p-is_irreducible.c:42:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius.c:43:9: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atol(argv[2]); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius.c:44:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius_table.c:196:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). old_file = fopen(filename, "r"); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius_table.c:229:11: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). tmp = fopen(filename, "w"); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius_table.c:247:18: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_degree = atol(argv[1]); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius_table.c:248:16: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_bits = atol(argv[2]); data/flint-2.6.3/fq_poly_templates/profile/p-iterated_frobenius_table.c:249:18: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_length = atol(argv[3]); data/flint-2.6.3/fq_poly_templates/profile/p-mullow.c:42:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_poly_templates/profile/p-mullow.c:43:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). leng = atol(argv[4]); data/flint-2.6.3/fq_poly_templates/profile/p-mullow.c:44:11: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). len = atol(argv[5]); data/flint-2.6.3/fq_poly_templates/profile/p-sqr.c:42:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). lenf = atol(argv[3]); data/flint-2.6.3/fq_zech_poly/profile/p-factor_vs_fq_nmod.c:39:9: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). d = atol(argv[2]); data/flint-2.6.3/fq_zech_poly/profile/p-factor_vs_fq_nmod.c:40:11: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). len = atol(argv[3]); data/flint-2.6.3/mpn_extras/debug.c:21:5: [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 byte[9]; data/flint-2.6.3/mpoly.h:85: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 lut_fix_bits[FLINT_BITS]; /* FLINT_BITS < 256 */ data/flint-2.6.3/mpoly.h:606:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(exp1, exp2, N*len*sizeof(ulong)); data/flint-2.6.3/nmod_mat/print_pretty.c:25:5: [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 fmt[FLINT_BITS + 5]; data/flint-2.6.3/nmod_mpoly/mul_array_threaded.c:334:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(P->exps + Plen, (Pchunks + Pi)->poly->exps, (Pchunks + Pi)->len*sizeof(ulong)); data/flint-2.6.3/nmod_mpoly/mul_array_threaded.c:335:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(P->coeffs + Plen, (Pchunks + Pi)->poly->coeffs, (Pchunks + Pi)->len*sizeof(mp_limb_t)); data/flint-2.6.3/nmod_mpoly/mul_array_threaded.c:722:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(P->exps + Plen, (Pchunks + Pi)->poly->exps, (Pchunks + Pi)->len*sizeof(ulong)); data/flint-2.6.3/nmod_mpoly/mul_array_threaded.c:723:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(P->coeffs + Plen, (Pchunks + Pi)->poly->coeffs, (Pchunks + Pi)->len*sizeof(mp_limb_t)); data/flint-2.6.3/nmod_mpoly/mul_heap_threaded.c:581:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(base->Acoeff + divs[i].Aoffset, divs[i].Acoeff, data/flint-2.6.3/nmod_mpoly/mul_heap_threaded.c:584:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(base->Aexp + N*divs[i].Aoffset, divs[i].Aexp, data/flint-2.6.3/nmod_mpoly/profile/p-divides.c:177:23: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_threads = atoi(argv[1]); data/flint-2.6.3/nmod_mpoly/profile/p-divides.c:181:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m = atoi(argv[3]); data/flint-2.6.3/nmod_mpoly/profile/p-divides.c:182:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n = atoi(argv[4]); data/flint-2.6.3/nmod_mpoly/profile/p-gcd.c:216:23: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_threads = atoi(argv[1]); data/flint-2.6.3/nmod_mpoly/profile/p-gcd.c:220:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m1 = atoi(argv[3]); data/flint-2.6.3/nmod_mpoly/profile/p-gcd.c:221:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n1 = atoi(argv[4]); data/flint-2.6.3/nmod_mpoly/profile/p-gcd.c:222:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m2 = atoi(argv[5]); data/flint-2.6.3/nmod_mpoly/profile/p-gcd.c:223:14: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n2 = atoi(argv[6]); data/flint-2.6.3/nmod_mpoly/profile/p-mul.c:166:23: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). max_threads = atoi(argv[1]); data/flint-2.6.3/nmod_mpoly/profile/p-mul.c:170:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). m = atoi(argv[3]); data/flint-2.6.3/nmod_mpoly/profile/p-mul.c:171:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). n = atoi(argv[4]); data/flint-2.6.3/nmod_poly/test/t-fread_print.c:34:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * f = fopen("nmod_poly_test", "w+"); data/flint-2.6.3/nmod_poly/test/t-fread_print.c:49:13: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). f = fopen("nmod_poly_test", "r"); data/flint-2.6.3/printf.c:89:18: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). width = atoi(str + 1); data/flint-2.6.3/profiler.c:108:19: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE * file = fopen("/proc/self/status", "r"); data/flint-2.6.3/profiler.c:111:5: [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[128]; data/flint-2.6.3/qsieve/block_lanczos.c:206:2: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(c, tmp, sizeof(tmp)); data/flint-2.6.3/qsieve/block_lanczos.c:779:2: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(x, v[0], vsize * sizeof(uint64_t)); data/flint-2.6.3/qsieve/block_lanczos.c:782:2: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(v0, v[0], vsize * sizeof(uint64_t)); data/flint-2.6.3/qsieve/block_lanczos.c:893:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(s[1], s[0], 64 * sizeof(slong)); data/flint-2.6.3/qsieve/factor.c:210: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. nchars = sprintf(qs_inf->fname, "%d", (int) rand()); data/flint-2.6.3/qsieve/factor.c:211:5: [2] (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). Risk is low because the source is a constant string. strcat(qs_inf->fname + nchars, "siqs.dat"); data/flint-2.6.3/qsieve/factor.c:213:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qs_inf->siqs = fopen(qs_inf->fname, "w"); data/flint-2.6.3/qsieve/factor.c:369:36: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qs_inf->siqs = fopen(qs_inf->fname, "w"); data/flint-2.6.3/qsieve/large_prime_variant.c:484:5: [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 buf[1024]; data/flint-2.6.3/qsieve/large_prime_variant.c:497:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qs_inf->siqs = fopen(qs_inf->fname, "r"); data/flint-2.6.3/qsieve/large_prime_variant.c:576:23: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qs_inf->siqs = fopen(qs_inf->fname, "a"); data/flint-2.6.3/sprintf.c:48:18: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). width = atoi(str + 1); data/flint-2.6.3/ulong_extras/factor_power235.c:22:11: [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. static char mod63[63] = {7,7,4,0,5,4,0,5,6,5,4,4,0,4,4,0,5,4,5,4,4,0, data/flint-2.6.3/ulong_extras/factor_power235.c:25:11: [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. static char mod61[61] = {7,7,0,3,1,1,0,0,2,3,0,6,1,5,5,1,1,0,0,1,3,4, data/flint-2.6.3/ulong_extras/factor_power235.c:28:11: [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. static char mod44[44] = {7,7,0,2,3,3,0,2,2,3,0,6,7,2,0,2,3,2,0,2,3,6, data/flint-2.6.3/ulong_extras/factor_power235.c:30:11: [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. static char mod31[31] = {7,7,3,0,3,5,4,1,3,1,1,0,0,0,1,2,3,0,1,1,1,0, data/flint-2.6.3/ulong_extras/is_perfect_power.c:22:21: [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. static unsigned char mod63[63] = {7,7,4,0,5,4,0,5,6,5,4,4,0,4,4,0,5,4,5,4, data/flint-2.6.3/ulong_extras/is_perfect_power.c:25:21: [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. static unsigned char mod61[61] = {7,7,0,3,1,1,0,0,2,3,0,6,1,5,5,1,1,0,0,1, data/flint-2.6.3/ulong_extras/is_perfect_power.c:28:21: [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. static unsigned char mod44[44] = {7,7,0,2,3,3,0,2,2,3,0,6,7,2,0,2,3,2,0,2, data/flint-2.6.3/ulong_extras/is_perfect_power.c:30:21: [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. static unsigned char mod31[31] = {7,7,3,0,3,5,4,1,3,1,1,0,0,0,1,2,3,0,1,1, data/flint-2.6.3/ulong_extras/is_perfect_power.c:32:21: [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. static unsigned char mod72[72] = {7,7,0,0,0,7,0,7,7,7,0,7,0,7,0,0,7,7,0,7, data/flint-2.6.3/ulong_extras/is_perfect_power.c:36:21: [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. static unsigned char mod49[49] = {1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1, data/flint-2.6.3/ulong_extras/is_perfect_power.c:39:21: [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. static unsigned char mod67[67] = {2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, data/flint-2.6.3/ulong_extras/is_perfect_power.c:42:21: [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. static unsigned char mod79[79] = {4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, data/flint-2.6.3/ulong_extras/is_perfect_power235.c:22:21: [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. static unsigned char mod63[63] = {7,7,4,0,5,4,0,5,6,5,4,4,0,4,4,0,5,4,5,4, data/flint-2.6.3/ulong_extras/is_perfect_power235.c:25:21: [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. static unsigned char mod61[61] = {7,7,0,3,1,1,0,0,2,3,0,6,1,5,5,1,1,0,0,1, data/flint-2.6.3/ulong_extras/is_perfect_power235.c:28:21: [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. static unsigned char mod44[44] = {7,7,0,2,3,3,0,2,2,3,0,6,7,2,0,2,3,2,0,2, data/flint-2.6.3/ulong_extras/is_perfect_power235.c:30:21: [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. static unsigned char mod31[31] = {7,7,3,0,3,5,4,1,3,1,1,0,0,0,1,2,3,0,1,1, data/flint-2.6.3/ulong_extras/profile/p-factor_pp1.c:20:12: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). bits = atol(argv[1]); data/flint-2.6.3/examples/fmpz_poly_factor_zassenhaus.cpp:39:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(polyfile, f); data/flint-2.6.3/flintxx/expression.h:268:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). int read(FILE* f = stdin) data/flint-2.6.3/flintxx/expression.h:270:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return rules::read<derived_t>::doit(f, downcast()); data/flint-2.6.3/flintxx/expression.h:745:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). rules::read<typename T::evaluated_t> >, int>::type data/flint-2.6.3/flintxx/expression.h:746:1: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(T& t) data/flint-2.6.3/flintxx/expression.h:748:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return t.read(); data/flint-2.6.3/flintxx/expression.h:752:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). rules::read<typename T::evaluated_t> >, int>::type data/flint-2.6.3/flintxx/expression.h:753:1: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(FILE* f, T& t) data/flint-2.6.3/flintxx/expression.h:755:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return t.read(f); data/flint-2.6.3/flintxx/rules.h:73:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). struct read : UNIMPLEMENTED { }; data/flint-2.6.3/flintxx/rules.h:238:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). FLINT_DEFINE_READ_COND_(read, cond, eval) data/flint-2.6.3/flintxx/test/helpers.h:106:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). tassert(read(f, tmpref) > 0); data/flint-2.6.3/flintxx/test/t-expression.cpp:343:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). tassert(read(f, d) > 0); data/flint-2.6.3/fmpq_mpoly/get_str_pretty.c:70:56: [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). bound += (fmpz_sizeinbase(exponents + i, 10) + strlen(x[i]) + 3)*len; data/flint-2.6.3/fmpq_mpoly/set_str_pretty.c:230:21: [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). l = strlen(x[k]); data/flint-2.6.3/fmpq_mpoly/set_str_pretty.c:295:44: [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). ret = _fmpq_mpoly_parse_pretty(A, str, strlen(str), x, ctx); data/flint-2.6.3/fmpq_poly/get_str.c:70:14: [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). j += strlen(str + j); data/flint-2.6.3/fmpq_poly/get_str_pretty.c:71:29: [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). size = size0 + 1 + strlen(var) + 1 + size1 + 1; data/flint-2.6.3/fmpq_poly/get_str_pretty.c:108:15: [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). varsize = strlen(var); data/flint-2.6.3/fmpq_poly/get_str_pretty.c:151:18: [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). j += strlen(str + j); data/flint-2.6.3/fmpq_poly/get_str_pretty.c:182:14: [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). j += strlen(str + j); data/flint-2.6.3/fmpz/test/t-get_str.c:48:18: [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). result = strlen(str1) == strlen(str2); data/flint-2.6.3/fmpz/test/t-get_str.c:48:34: [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). result = strlen(str1) == strlen(str2); data/flint-2.6.3/fmpz/test/t-get_str.c:51:39: [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). for (j = 0; result && j < strlen(str1); j++) data/flint-2.6.3/fmpz_mat/test/t-hnf.c:33:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf.c:67:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf.c:80:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf.c:101:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf.c:128:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf.c:141:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_classical.c:32:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_classical.c:65:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_minors.c:32:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_minors.c:64:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_minors.c:77:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_minors_transform.c:32:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_minors_transform.c:67:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_minors_transform.c:80:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_modular.c:33:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_modular.c:78:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_modular.c:93:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_modular_eldiv.c:33:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_modular_eldiv.c:85:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_modular_eldiv.c:100:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c:33:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c:67:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c:80:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c:101:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c:128:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_pernet_stein.c:141:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c:34:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c:83:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c:97:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c:119:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c:168:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_transform.c:182:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_xgcd.c:32:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-hnf_xgcd.c:66:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-hnf_xgcd.c:79:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-howell_form_mod.c:164:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-howell_form_mod.c:232:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_mat/test/t-howell_form_mod.c:236:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_equal(fmpz_mat_entry(B, j, k),fmpz_mat_entry(D, j, k)); data/flint-2.6.3/fmpz_mat/test/t-howell_form_mod.c:239:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_is_zero(fmpz_mat_entry(D, j, k)); data/flint-2.6.3/fmpz_mat/test/t-howell_form_mod.c:242:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-rref.c:39:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-rref.c:103:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_mat/test/t-rref.c:110:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && data/flint-2.6.3/fmpz_mat/test/t-rref.c:114:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_is_zero(fmpz_mat_entry(R2, j, k)); data/flint-2.6.3/fmpz_mat/test/t-rref.c:117:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-rref_fflu.c:39:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-rref_fflu.c:103:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_mat/test/t-rref_fflu.c:110:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && data/flint-2.6.3/fmpz_mat/test/t-rref_fflu.c:114:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_is_zero(fmpz_mat_entry(R2, j, k)); data/flint-2.6.3/fmpz_mat/test/t-rref_fflu.c:117:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:38:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:88:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:95:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_equal(fmpz_mat_entry(R, j, k), data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:102:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:132:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:139:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:143:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_is_zero(fmpz_mat_entry(R3, j, k)); data/flint-2.6.3/fmpz_mat/test/t-rref_mul.c:146:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-snf_diagonal.c:32:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-snf_diagonal.c:61:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-snf_iliopoulos.c:33:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-snf_iliopoulos.c:69:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-snf_iliopoulos.c:82:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mat/test/t-snf_kannan_bachem.c:32:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mat/test/t-snf_kannan_bachem.c:65:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mod_mat/test/t-howell_form.c:165:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_mod_mat/test/t-howell_form.c:235:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_mod_mat/test/t-howell_form.c:239:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_equal(fmpz_mod_mat_entry(B, j, k), fmpz_mod_mat_entry(D, j, k)); data/flint-2.6.3/fmpz_mod_mat/test/t-howell_form.c:242:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_is_zero(fmpz_mod_mat_entry(D, j, k)); data/flint-2.6.3/fmpz_mod_mat/test/t-howell_form.c:245:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_mpoly/get_str_pretty.c:62:56: [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). bound += (fmpz_sizeinbase(exponents + i, 10) + strlen(x[i]) + 3)*len; data/flint-2.6.3/fmpz_mpoly/parse_pretty.c:230:21: [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). l = strlen(x[k]); data/flint-2.6.3/fmpz_mpoly/parse_pretty.c:295:47: [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). ret = _fmpz_mpoly_parse_pretty(poly, str, strlen(str), x, ctx); data/flint-2.6.3/fmpz_poly/fread_pretty.c:36:9: [1] (buffer) fgetc: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). c = fgetc(file); \ data/flint-2.6.3/fmpz_poly/get_str_pretty.c:49:24: [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). bound += nz * (3 + strlen(x) + (slong) (ceil(log10(len)))); data/flint-2.6.3/fmpz_poly_mat/test/t-rref.c:79:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fmpz_poly_mat/test/t-rref.c:125:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fmpz_poly_mat/test/t-rref.c:132:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && data/flint-2.6.3/fmpz_poly_mat/test/t-rref.c:136:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && fmpz_poly_is_zero(fmpz_poly_mat_entry(R2, j, k)); data/flint-2.6.3/fmpz_poly_mat/test/t-rref.c:139:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fmpz_poly_q/get_str.c:33:13: [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). i = strlen(numstr) - 1; data/flint-2.6.3/fmpz_poly_q/get_str.c:44:9: [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). i = strlen(numstr) - 1; data/flint-2.6.3/fmpz_poly_q/get_str.c:47:9: [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). i = strlen(denstr) - 1; data/flint-2.6.3/fmpz_poly_q/get_str.c:51:24: [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). str = flint_malloc(strlen(numstr) + strlen(denstr) + 2); data/flint-2.6.3/fmpz_poly_q/get_str.c:51:41: [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). str = flint_malloc(strlen(numstr) + strlen(denstr) + 2); data/flint-2.6.3/fmpz_poly_q/get_str.c:58:21: [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). for (i = 0; i < strlen(numstr); i++) data/flint-2.6.3/fmpz_poly_q/get_str.c:61:21: [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). for (j = 0; j < strlen(denstr); j++) data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c:41:24: [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). str = flint_malloc(strlen(numstr) + strlen(denstr) + 6); data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c:41:41: [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). str = flint_malloc(strlen(numstr) + strlen(denstr) + 6); data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c:52:25: [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). for (j = 0; j < strlen(numstr); j++) data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c:58:25: [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). for (j = 0; j < strlen(numstr); j++) data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c:65:25: [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). for (j = 0; j < strlen(denstr); j++) data/flint-2.6.3/fmpz_poly_q/get_str_pretty.c:71:25: [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). for (j = 0; j < strlen(denstr); j++) data/flint-2.6.3/fmpz_poly_q/set_str.c:42:11: [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). len = strlen(s); data/flint-2.6.3/fprintf.c:22: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). size_t len = strlen(str); data/flint-2.6.3/fprintf.c:34:4: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/fprintf.c:45:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/fq/ctx_init_modulus.c:67:29: [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). ctx->var = flint_malloc(strlen(var) + 1); data/flint-2.6.3/fq_mat_templates/test/t-invert_rows_cols.c:55:34: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!TEMPLATE(T, equal)(TEMPLATE(T, mat_entry)(B, i, j), TEMPLATE(T, mat_entry)(A, A->r - i - 1, A->c - j - 1), ctx)) data/flint-2.6.3/fq_mat_templates/test/t-rref.c:89:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/fq_mat_templates/test/t-rref.c:146:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/fq_mat_templates/test/t-rref.c:151:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal data/flint-2.6.3/fq_mat_templates/test/t-rref.c:153:37: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal) (TEMPLATE(T, mat_entry) (B, j, k), data/flint-2.6.3/fq_mat_templates/test/t-rref.c:160:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal data/flint-2.6.3/fq_mat_templates/test/t-rref.c:167:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/fq_nmod/ctx_init_modulus.c:66:29: [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). ctx->var = flint_malloc(strlen(var) + 1); data/flint-2.6.3/fq_nmod_mpoly/get_str_pretty.c:59:22: [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). bound += 5 + strlen(coeffstrs[i]); data/flint-2.6.3/fq_nmod_mpoly/get_str_pretty.c:68:60: [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). bound += (2 + fmpz_sizeinbase(exponents + i, 10) + strlen(x[i]) + 3)*len; data/flint-2.6.3/fq_nmod_mpoly/set_str_pretty.c:230:46: [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). else if (strncmp(s, ctx->fqctx->var, strlen(ctx->fqctx->var)) == 0) data/flint-2.6.3/fq_nmod_mpoly/set_str_pretty.c:236:18: [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). s += strlen(ctx->fqctx->var); data/flint-2.6.3/fq_nmod_mpoly/set_str_pretty.c:246:21: [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). l = strlen(x[k]); data/flint-2.6.3/fq_nmod_mpoly/set_str_pretty.c:311:47: [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). ret = _fq_nmod_mpoly_parse_pretty(A, str, strlen(str), x, ctx); data/flint-2.6.3/fq_poly_templates.h:250:45: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. ((poly->length == 1) && TEMPLATE(T, equal)(poly->coeffs, c, ctx)); data/flint-2.6.3/fq_poly_templates/equal.c:32:26: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!TEMPLATE(T, equal) (op1->coeffs + i, op2->coeffs + i, ctx)) data/flint-2.6.3/fq_poly_templates/equal_trunc.c:51:26: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!TEMPLATE(T, equal) (op1->coeffs + i, op2->coeffs + i, ctx)) data/flint-2.6.3/fq_poly_templates/get_str.c:44:26: [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). bound += 1 + strlen(coeffstrs[i]); data/flint-2.6.3/fq_poly_templates/get_str_pretty.c:49:22: [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). bound += strlen(coeffstrs[i]); data/flint-2.6.3/fq_poly_templates/get_str_pretty.c:52:24: [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). bound += nz * (5 + strlen(x) + (slong) (ceil(log10(len)))); data/flint-2.6.3/fq_poly_templates/test/t-evaluate_fq.c:55:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal) (x, y, ctx)); data/flint-2.6.3/fq_poly_templates/test/t-evaluate_fq.c:106:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal) (y, z, ctx)); data/flint-2.6.3/fq_poly_templates/test/t-set_fmpz_mod_poly.c:57:30: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal)(r, s, ctx); data/flint-2.6.3/fq_poly_templates/test/t-set_nmod_poly.c:56:30: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal)(r, s, ctx); data/flint-2.6.3/fq_poly_templates/test/t-xgcd_euclidean_f.c:55:34: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal) (f1, f2, ctx); data/flint-2.6.3/fq_poly_templates/test/t-xgcd_euclidean_f.c:133:34: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal) (f1, f2, ctx); data/flint-2.6.3/fq_templates/test/t-add.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-add.c:86:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-add.c:119:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-add.c:153:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c1, c2, ctx)); data/flint-2.6.3/fq_templates/test/t-add.c:195:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(lhs, rhs, ctx)); data/flint-2.6.3/fq_templates/test/t-ctx_init.c:75:35: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(lhs, rhs, ctx_mod)); data/flint-2.6.3/fq_templates/test/t-div.c:44:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, d, ctx)); data/flint-2.6.3/fq_templates/test/t-frobenius.c:54:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-frobenius.c:98:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b,c,ctx)); data/flint-2.6.3/fq_templates/test/t-frobenius.c:144:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(lhs, rhs, ctx)); data/flint-2.6.3/fq_templates/test/t-frobenius.c:198:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(lhs, rhs, ctx)); data/flint-2.6.3/fq_templates/test/t-inv.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-is_invertible_f.c:48:40: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = result && TEMPLATE(T, equal)(f, g, ctx); data/flint-2.6.3/fq_templates/test/t-mul.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-mul.c:86:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-mul.c:120:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-mul.c:154:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c1, c2, ctx)); data/flint-2.6.3/fq_templates/test/t-mul.c:197:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(lhs, rhs, ctx)); data/flint-2.6.3/fq_templates/test/t-mul_fmpz.c:52:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, b, ctx)); data/flint-2.6.3/fq_templates/test/t-mul_fmpz.c:90:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c, b, ctx)); data/flint-2.6.3/fq_templates/test/t-mul_si.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, b, ctx)); data/flint-2.6.3/fq_templates/test/t-mul_si.c:88:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c, b, ctx)); data/flint-2.6.3/fq_templates/test/t-mul_ui.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, b, ctx)); data/flint-2.6.3/fq_templates/test/t-mul_ui.c:88:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c, b, ctx)); data/flint-2.6.3/fq_templates/test/t-neg.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-neg.c:88:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c1, c2, ctx)); data/flint-2.6.3/fq_templates/test/t-norm.c:64:30: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal)(b, c, ctx); data/flint-2.6.3/fq_templates/test/t-pow.c:52:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, b, ctx)); data/flint-2.6.3/fq_templates/test/t-pow.c:94:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-pth_root.c:47:30: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal)(a, b, ctx); data/flint-2.6.3/fq_templates/test/t-sqr.c:50:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-sqr.c:86:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c, d, ctx)); data/flint-2.6.3/fq_templates/test/t-sub.c:51:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-sub.c:86:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(b, c, ctx)); data/flint-2.6.3/fq_templates/test/t-sub.c:119:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(a, c, ctx)); data/flint-2.6.3/fq_templates/test/t-sub.c:154:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(c1, c2, ctx)); data/flint-2.6.3/fq_templates/test/t-sub.c:197:31: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = (TEMPLATE(T, equal)(lhs, rhs, ctx)); data/flint-2.6.3/fq_templates/test/t-trace.c:62:30: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. result = TEMPLATE(T, equal)(b, c, ctx); data/flint-2.6.3/fq_vec_templates/equal.c:27:26: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!TEMPLATE(T, equal) (vec1 + i, vec2 + i, ctx)) data/flint-2.6.3/fq_zech/get_str_pretty.c:19:42: [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). char * s = flint_malloc((num_chars + strlen(ctx->fq_nmod_ctx->var) + 2) * sizeof(char)); data/flint-2.6.3/fscanf.c:22: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). size_t len = strlen(str); data/flint-2.6.3/fscanf.c:34:4: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/fscanf.c:47:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/nmod_mat/test/t-howell_form.c:165:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/nmod_mat/test/t-howell_form.c:218:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/nmod_mat/test/t-howell_form.c:222:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && (nmod_mat_entry(B, j, k) == data/flint-2.6.3/nmod_mat/test/t-howell_form.c:226:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && (nmod_mat_entry(D, j, k) == 0); data/flint-2.6.3/nmod_mat/test/t-howell_form.c:229:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/nmod_mat/test/t-rref.c:73:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/nmod_mat/test/t-rref.c:122:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/nmod_mat/test/t-rref.c:126:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && (nmod_mat_entry(B, j, k) == data/flint-2.6.3/nmod_mat/test/t-rref.c:130:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && (nmod_mat_entry(D, j, k) == 0); data/flint-2.6.3/nmod_mat/test/t-rref.c:133:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/nmod_mpoly/get_str_pretty.c:60:56: [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). bound += (fmpz_sizeinbase(exponents + i, 10) + strlen(x[i]) + 3)*len; data/flint-2.6.3/nmod_mpoly/set_str_pretty.c:230:21: [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). l = strlen(x[k]); data/flint-2.6.3/nmod_mpoly/set_str_pretty.c:295:44: [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). ret = _nmod_mpoly_parse_pretty(A, str, strlen(str), x, ctx); data/flint-2.6.3/nmod_poly/get_str_pretty.c:45:64: [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). (ulong) ceil(0.30103*FLINT_BIT_COUNT(i)) + strlen(x) + 3; data/flint-2.6.3/nmod_poly_mat/test/t-rref.c:79:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. int equal; data/flint-2.6.3/nmod_poly_mat/test/t-rref.c:126:13: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (equal) data/flint-2.6.3/nmod_poly_mat/test/t-rref.c:133:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && data/flint-2.6.3/nmod_poly_mat/test/t-rref.c:137:29: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal = equal && nmod_poly_is_zero(nmod_poly_mat_entry(R2, j, k)); data/flint-2.6.3/nmod_poly_mat/test/t-rref.c:140:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. if (!equal) data/flint-2.6.3/printf.c:66: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). size_t len = strlen(str); data/flint-2.6.3/printf.c:78:4: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/printf.c:100:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/qadic/ctx_init.c:80:39: [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). ctx->var = flint_malloc(strlen(var) + 1); data/flint-2.6.3/qadic/ctx_init.c:127:29: [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). ctx->var = flint_malloc(strlen(var) + 1); data/flint-2.6.3/qadic/ctx_init_conway.c:82:37: [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). ctx->var = flint_malloc(strlen(var) + 1); data/flint-2.6.3/scanf.c:22: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). size_t len = strlen(str); data/flint-2.6.3/scanf.c:34:4: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/scanf.c:47:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/sprintf.c:23: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). size_t len = strlen(str); data/flint-2.6.3/sprintf.c:35:4: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/sprintf.c:59:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/sscanf.c:30:20: [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). size_t n, len = strlen(str); data/flint-2.6.3/sscanf.c:32:8: [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). if(!strlen(s)) data/flint-2.6.3/sscanf.c:36:22: [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). s2 = flint_malloc(strlen(s) + 1); data/flint-2.6.3/sscanf.c:40:4: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, s, n); data/flint-2.6.3/sscanf.c:52:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(str2, str, n); data/flint-2.6.3/ulong_extras/test/t-sizeinbase.c:46: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). size2 = strlen(str); ANALYSIS SUMMARY: Hits = 473 Lines analyzed = 618770 in approximately 22.31 seconds (27733 lines/second) Physical Source Lines of Code (SLOC) = 436605 Hits@level = [0] 1489 [1] 228 [2] 145 [3] 8 [4] 92 [5] 0 Hits@level+ = [0+] 1962 [1+] 473 [2+] 245 [3+] 100 [4+] 92 [5+] 0 Hits/KSLOC@level+ = [0+] 4.49376 [1+] 1.08336 [2+] 0.561148 [3+] 0.22904 [4+] 0.210717 [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.