"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "flint" between the packages
flint-2.8.5.tar.gz and flint-2.9.0.tar.gz

About: FLINT is a fast C library for doing number theory. It supports arithmetic with numbers, polynomials, power series and matrices over many base rings.

Summary:

The "flint" source code changed by about 3.6% and now consists of 6865 regular files (+147) and 229 directories (+3).

Related Informations:

See NEWS (flint 2.9.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 141 2 0 37
C program 6531 154 10 2138
C++ program 43 0 0 2
Python program 1 0 0 0
Shell program 3 0 0 1
Automake file 1 0 0 1
CMake file 7 0 0 1
Makefile 3 0 0 0
BibTeX document 1 0 0 0
Configure script 1 0 0 1
CSS style sheet 1 0 0 0
Git file 2 0 0 1
RST file 92 2 0 29
TeX document 4 0 0 1
YAML file 5 1 2 1
Directory 229 3 0 0
Change log 1 0 0 1
Information file 2 0 0 0
License 2 0 0 0
Readme file 3 0 0 0
Text file 33 0 0 4
Total Files7106162122218



Header Files (39 of 141):

NameStatusDeltaVisual Diff
arith.h changed 8.4% diff
arithxx.h changed 1.1% diff
fft.h changed 0.8% diff
flint.h changed 4.9% diff
fmpq.h changed 2.7% diff
fmpq_mat.h changed 13.4% diff
fmpq_poly.h changed 0.8% diff
fmpq_vec.h changed 15.4% diff
fmpz.h changed 8.1% diff
fmpz_factor.h changed 1.4% diff
fmpz_mat.h changed 1.2% diff
fmpz_mod.h changed 2.7% diff
fmpz_mod_mat.h changed 63.0% diff
fmpz_mod_mpoly.h changed 0.5% diff
fmpz_mod_poly.h changed 9.8% diff
fmpz_mod_poly_factor.h changed 5.1% diff
fmpz_mod_vec.h changed 16.5% diff
fmpz_mpoly.h changed 1.1% diff
fmpz_poly.h changed 2.1% diff
fmpz_vec.h changed 1.3% diff
fq.h changed 0.6% diff
fq_default.h changed 100.0% diff
fq_default_mat.h changed 100.0% diff
fq_default_poly.h changed 100.0% diff
fq_default_poly_factor.h changed 100.0% diff
fq_nmod.h changed 1.0% diff
fq_nmod_mpoly.h changed 0.3% diff
fq_poly_templates.h changed 1.7% diff
fq_zech.h changed 1.3% diff
mpoly.h changed 0.4% diff
nmod.h added
nmod_mat.h changed 4.3% diff
nmod_mpoly.h changed 0.3% diff
nmod_poly.h changed 1.6% diff
nmod_poly_factor.h changed 8.6% diff
nmod_vec.h changed 38.4% diff
test_helpers.h added
thread_pool.h changed 7.0% diff
thread_support.h changed 100.0% diff

C Programs (2302 of 6531):

NameStatusDeltaVisual Diff
aprcl/profile/p-is_prime_aprcl.c changed 0.1% diff
aprcl/profile/p-is_prime_aprcl_big.c changed 4.9% diff
aprcl/test/t-config_gauss.c changed 4.4% diff
aprcl/test/t-config_jacobi.c changed 4.4% diff
aprcl/test/t-f_table.c changed 4.4% diff
aprcl/test/t-is_prime.c changed 4.2% diff
aprcl/test/t-is_prime_gauss.c changed 4.0% diff
aprcl/test/t-is_prime_jacobi.c changed 5.7% diff
aprcl/test/t-unity_zp_add.c changed 2.7% diff
aprcl/test/t-unity_zp_aut_inv.c changed 2.4% diff
aprcl/test/t-unity_zp_equal.c changed 3.4% diff
aprcl/test/t-unity_zp_is_unity.c changed 3.9% diff
aprcl/test/t-unity_zp_jacobi_sum.c changed 3.7% diff
aprcl/test/t-unity_zp_mul.c changed 3.6% diff
aprcl/test/t-unity_zp_mul11.c changed 2.4% diff
aprcl/test/t-unity_zp_mul2.c changed 3.2% diff
aprcl/test/t-unity_zp_mul3.c changed 3.0% diff
aprcl/test/t-unity_zp_mul5.c changed 2.4% diff
aprcl/test/t-unity_zp_mul7.c changed 2.4% diff
aprcl/test/t-unity_zp_pow.c changed 2.7% diff
aprcl/test/t-unity_zp_pow_2k.c changed 2.9% diff
aprcl/test/t-unity_zp_pow_sliding.c changed 2.9% diff
aprcl/test/t-unity_zp_reduce_cyclotomic.c changed 2.6% diff
aprcl/test/t-unity_zp_sqr.c changed 3.3% diff
aprcl/test/t-unity_zp_sqr11.c changed 2.8% diff
aprcl/test/t-unity_zp_sqr2.c changed 3.9% diff
aprcl/test/t-unity_zp_sqr3.c changed 3.5% diff
aprcl/test/t-unity_zp_sqr5.c changed 2.8% diff
aprcl/test/t-unity_zp_sqr7.c changed 2.8% diff
aprcl/test/t-unity_zpq_add.c changed 2.6% diff
aprcl/test/t-unity_zpq_equal.c changed 3.2% diff
aprcl/test/t-unity_zpq_gauss_sum.c changed 2.7% diff
aprcl/test/t-unity_zpq_mul.c changed 2.7% diff
aprcl/test/t-unity_zpq_mul_unity_p.c changed 3.1% diff
aprcl/test/t-unity_zpq_pow.c changed 2.5% diff
arith/bell_number.c changed 100.0% diff
arith/bell_number_bsplit.c removed
arith/bell_number_dobinski.c added
arith/bell_number_multi_mod.c changed 100.0% diff
arith/bell_number_nmod.c changed 67.8% diff
arith/bell_number_nmod_vec.c changed 80.4% diff
arith/bell_number_nmod_vec_ogf.c added
arith/bell_number_nmod_vec_recursive.c changed 60.3% diff
arith/bell_number_nmod_vec_series.c changed 100.0% diff
arith/bell_number_size.c changed 78.2% diff
arith/bell_number_vec_multi_mod.c changed 1.7% diff
arith/stirling1.c changed 100.0% diff
arith/stirling2.c changed 100.0% diff
arith/sum_of_squares.c changed 3.0% diff
arith/test/t-bell_number.c changed 100.0% diff
arith/test/t-bell_number_multi_mod.c changed 8.3% diff
arith/test/t-bell_number_nmod.c changed 35.0% diff
arith/test/t-bell_number_nmod_vec.c changed 45.0% diff
arith/test/t-bell_number_vec.c changed 4.6% diff
arith/test/t-bernoulli_number.c changed 7.1% diff
arith/test/t-bernoulli_number_denom.c changed 4.3% diff
arith/test/t-bernoulli_number_vec.c changed 5.1% diff
arith/test/t-bernoulli_polynomial.c changed 3.3% diff
arith/test/t-chebyshev_t_polynomial.c changed 3.4% diff
arith/test/t-chebyshev_u_polynomial.c changed 4.2% diff
arith/test/t-cyclotomic_cos_polynomial.c changed 1.2% diff
arith/test/t-cyclotomic_polynomial.c changed 3.4% diff
arith/test/t-divisors.c changed 3.9% diff
arith/test/t-euler_number_vec.c changed 3.8% diff
arith/test/t-euler_number_zeta.c changed 4.5% diff
arith/test/t-euler_polynomial.c changed 3.2% diff
arith/test/t-harmonic.c changed 3.0% diff
arith/test/t-landau_function_vec.c changed 4.0% diff
arith/test/t-number_of_partitions.c changed 3.2% diff
arith/test/t-number_of_partitions_vec.c changed 5.2% diff
arith/test/t-ramanujan_tau.c changed 3.6% diff
arith/test/t-stirling.c changed 66.5% diff
arith/test/t-sum_of_squares.c changed 3.4% diff
arith/test/t-swinnerton_dyer_polynomial.c changed 3.9% diff
d_mat/test/t-entry.c changed 4.5% diff
d_mat/test/t-equal.c changed 8.9% diff
d_mat/test/t-gso.c changed 6.0% diff
d_mat/test/t-is_empty.c changed 4.8% diff
d_mat/test/t-is_square.c changed 4.9% diff
d_mat/test/t-mul_classical.c changed 5.6% diff
d_mat/test/t-one.c changed 9.1% diff
d_mat/test/t-qr.c changed 6.5% diff
d_mat/test/t-transpose.c changed 5.0% diff
d_mat/test/t-zero.c changed 5.5% diff
d_vec/test/t-add.c changed 5.6% diff
d_vec/test/t-dot.c changed 3.6% diff
d_vec/test/t-dot_heuristic.c changed 3.0% diff
d_vec/test/t-dot_thrice.c changed 3.0% diff
d_vec/test/t-norm.c changed 3.9% diff
d_vec/test/t-set_equal.c changed 7.4% diff
d_vec/test/t-sub.c changed 6.1% diff
d_vec/test/t-zero.c changed 4.7% diff
double_extras/test/t-is_nan.c changed 10.7% diff
double_extras/test/t-lambertw.c changed 1.5% diff
double_extras/test/t-log2.c changed 4.6% diff
double_extras/test/t-randtest.c changed 5.4% diff
double_extras/test/t-randtest_signed.c changed 5.0% diff
fft/negmod_2expp1.c added
fft/profile/p-mul_mfa_truncate_sqrt2.c changed 1.5% diff
fft/profile/p-mul_truncate_sqrt2.c changed 1.5% diff
fft/test/t-adjust.c changed 2.9% diff
fft/test/t-adjust_sqrt2.c changed 2.5% diff
fft/test/t-butterfly.c changed 4.7% diff
fft/test/t-butterfly_lshB.c changed 3.7% diff
fft/test/t-butterfly_rshB.c changed 3.5% diff
fft/test/t-butterfly_sqrt2.c changed 4.3% diff
fft/test/t-butterfly_twiddle.c changed 4.5% diff
fft/test/t-convolution.c changed 2.1% diff
fft/test/t-convolution_precache.c changed 2.0% diff
fft/test/t-div_2expmod_2expp1.c changed 2.9% diff
fft/test/t-fft_ifft_mfa_truncate_sqrt2.c changed 2.6% diff
fft/test/t-fft_ifft_negacyclic.c changed 2.9% diff
fft/test/t-fft_ifft_radix2.c changed 3.0% diff
fft/test/t-fft_ifft_truncate.c changed 2.9% diff
fft/test/t-fft_ifft_truncate_sqrt2.c changed 2.7% diff
fft/test/t-mul_2expmod_2expp1.c changed 2.9% diff
fft/test/t-mul_fft_main.c changed 2.9% diff
fft/test/t-mul_mfa_truncate_sqrt2.c changed 4.6% diff
fft/test/t-mul_truncate_sqrt2.c changed 4.7% diff
fft/test/t-mulmod_2expp1.c changed 7.9% diff
fft/test/t-negmod_2expp1.c added
fft/test/t-normmod_2expp1.c changed 3.3% diff
fft/test/t-split_combine_bits.c changed 3.0% diff
fmpq/get_cfrac_helpers.c changed 9.3% diff
fmpq/mat22.c changed 20.4% diff
fmpq/profile/p-get_cfrac.c changed 0.6% diff
fmpq/test/t-abs.c changed 5.8% diff
fmpq/test/t-add.c changed 9.0% diff
fmpq/test/t-add_fmpz.c changed 7.4% diff
fmpq/test/t-add_si.c changed 8.1% diff
fmpq/test/t-add_ui.c changed 8.1% diff
fmpq/test/t-addmul.c changed 8.6% diff
fmpq/test/t-canonicalise.c changed 12.0% diff
fmpq/test/t-cfrac_bound.c changed 3.6% diff
fmpq/test/t-cmp.c changed 3.6% diff
fmpq/test/t-cmp_fmpz.c changed 3.5% diff
fmpq/test/t-cmp_si.c changed 3.7% diff
fmpq/test/t-cmp_ui.c changed 3.7% diff
fmpq/test/t-dedekind_sum.c changed 2.4% diff
fmpq/test/t-div.c changed 8.0% diff
fmpq/test/t-div_2exp.c changed 6.5% diff
fmpq/test/t-div_fmpz.c changed 4.8% diff
fmpq/test/t-farey_neighbors.c changed 3.9% diff
fmpq/test/t-gcd_cofactors.c changed 4.7% diff
fmpq/test/t-get_cfrac.c changed 3.3% diff
fmpq/test/t-get_d.c changed 1.9% diff
fmpq/test/t-get_mpfr.c changed 2.8% diff
fmpq/test/t-get_set_str.c changed 5.9% diff
fmpq/test/t-harmonic_ui.c changed 3.1% diff
fmpq/test/t-init_set_readonly.c changed 5.1% diff
fmpq/test/t-inv.c changed 9.3% diff
fmpq/test/t-mpq_init_set_readonly.c changed 2.9% diff
fmpq/test/t-mul.c changed 9.0% diff
fmpq/test/t-mul_2exp.c changed 6.5% diff
fmpq/test/t-mul_fmpz.c changed 4.9% diff
fmpq/test/t-mul_si.c changed 8.1% diff
fmpq/test/t-mul_ui.c changed 8.1% diff
fmpq/test/t-next_calkin_wilf.c changed 7.5% diff
fmpq/test/t-next_minimal.c changed 7.6% diff
fmpq/test/t-one.c changed 5.7% diff
fmpq/test/t-pow_si.c changed 4.4% diff
fmpq/test/t-randtest.c changed 4.7% diff
fmpq/test/t-reconstruct_fmpz.c changed 1.4% diff
fmpq/test/t-reconstruct_fmpz_2.c changed 1.1% diff
fmpq/test/t-set_cfrac.c changed 3.6% diff
fmpq/test/t-set_fmpz_frac.c changed 3.4% diff
fmpq/test/t-set_si.c changed 3.4% diff
fmpq/test/t-set_ui.c changed 3.4% diff
fmpq/test/t-simplest_between.c changed 5.2% diff
fmpq/test/t-sub.c changed 9.0% diff
fmpq/test/t-sub_fmpz.c changed 7.4% diff
fmpq/test/t-sub_si.c changed 8.1% diff
fmpq/test/t-sub_ui.c changed 8.1% diff
fmpq/test/t-submul.c changed 8.6% diff
fmpq_mat/can_solve.c added
fmpq_mat/can_solve_fraction_free.c added
fmpq_mat/fmpq_vec_mul.c added
fmpq_mat/fmpz_vec_mul.c added
fmpq_mat/mul_fmpq_vec.c added
fmpq_mat/mul_fmpz_vec.c added
fmpq_mat/test/t-add.c changed 4.6% diff
fmpq_mat/test/t-can_solve.c added
fmpq_mat/test/t-can_solve_fraction_free.c added
fmpq_mat/test/t-can_solve_multi_mod.c changed 2.8% diff
fmpq_mat/test/t-charpoly.c changed 2.8% diff
fmpq_mat/test/t-concat_horizontal.c changed 3.1% diff
fmpq_mat/test/t-concat_vertical.c changed 3.1% diff
fmpq_mat/test/t-det.c changed 2.8% diff
fmpq_mat/test/t-fmpq_vec_mul.c added
fmpq_mat/test/t-fmpz_vec_mul.c added
fmpq_mat/test/t-gso.c changed 6.1% diff
fmpq_mat/test/t-inv.c changed 4.3% diff
fmpq_mat/test/t-invert_rows_cols.c changed 4.2% diff
fmpq_mat/test/t-is_integral.c changed 7.8% diff
fmpq_mat/test/t-is_one.c changed 9.3% diff
fmpq_mat/test/t-kronecker_product.c changed 2.7% diff
fmpq_mat/test/t-minpoly.c changed 3.2% diff
fmpq_mat/test/t-mul.c changed 3.3% diff
fmpq_mat/test/t-mul_fmpq_vec.c added
fmpq_mat/test/t-mul_fmpz_vec.c added
fmpq_mat/test/t-neg.c changed 5.1% diff
fmpq_mat/test/t-one.c changed 3.3% diff
fmpq_mat/test/t-rref.c changed 7.2% diff
fmpq_mat/test/t-scalar_div_fmpz.c changed 4.1% diff
fmpq_mat/test/t-scalar_mul_fmpq.c changed 4.1% diff
fmpq_mat/test/t-scalar_mul_fmpz.c changed 4.2% diff
fmpq_mat/test/t-solve.c changed 3.1% diff
fmpq_mat/test/t-solve_dixon.c changed 3.5% diff
fmpq_mat/test/t-solve_fmpz_mat.c changed 3.7% diff
fmpq_mat/test/t-solve_fmpz_mat_dixon.c changed 3.6% diff
fmpq_mat/test/t-solve_fmpz_mat_fraction_free.c changed 3.6% diff
fmpq_mat/test/t-solve_fmpz_mat_multi_mod.c changed 3.6% diff
fmpq_mat/test/t-solve_fraction_free.c changed 3.5% diff
fmpq_mat/test/t-solve_multi_mod.c changed 3.5% diff
fmpq_mat/test/t-sub.c changed 4.6% diff
fmpq_mat/test/t-trace.c changed 2.8% diff
fmpq_mat/test/t-transpose.c changed 4.7% diff
fmpq_mpoly/test/t-add_sub.c changed 1.9% diff
fmpq_mpoly/test/t-add_sub_fmpq.c changed 2.5% diff
fmpq_mpoly/test/t-add_sub_fmpz.c changed 1.9% diff
fmpq_mpoly/test/t-cmp.c changed 1.9% diff
fmpq_mpoly/test/t-compose_fmpq_mpoly.c changed 5.8% diff
fmpq_mpoly/test/t-compose_fmpq_poly.c changed 4.8% diff
fmpq_mpoly/test/t-content.c changed 1.8% diff
fmpq_mpoly/test/t-content_vars.c changed 9.2% diff
fmpq_mpoly/test/t-degree.c changed 1.6% diff
fmpq_mpoly/test/t-degrees_term_exp_fits_ui_si.c changed 8.0% diff
fmpq_mpoly/test/t-derivative_integral.c changed 4.3% diff
fmpq_mpoly/test/t-div.c changed 3.1% diff
fmpq_mpoly/test/t-divides.c changed 6.3% diff
fmpq_mpoly/test/t-divrem.c changed 16.7% diff
fmpq_mpoly/test/t-divrem_ideal.c changed 9.4% diff
fmpq_mpoly/test/t-equal_is_fmpq.c changed 2.2% diff
fmpq_mpoly/test/t-evaluate.c changed 5.4% diff
fmpq_mpoly/test/t-gcd.c changed 1.0% diff
fmpq_mpoly/test/t-gcd_brown.c changed 5.2% diff
fmpq_mpoly/test/t-gcd_cofactors.c changed 1.7% diff
fmpq_mpoly/test/t-gcd_hensel.c changed 3.2% diff
fmpq_mpoly/test/t-gcd_subresultant.c changed 4.6% diff
fmpq_mpoly/test/t-gcd_zippel.c changed 4.6% diff
fmpq_mpoly/test/t-gcd_zippel2.c changed 3.1% diff
fmpq_mpoly/test/t-gen.c changed 7.3% diff
fmpq_mpoly/test/t-get_coeff_vars_ui.c changed 1.6% diff
fmpq_mpoly/test/t-get_set_coeff_fmpq_fmpz.c changed 1.5% diff
fmpq_mpoly/test/t-get_set_coeff_fmpq_monomial.c changed 3.4% diff
fmpq_mpoly/test/t-get_set_coeff_fmpq_ui.c changed 1.6% diff
fmpq_mpoly/test/t-get_set_is_fmpq.c changed 4.0% diff
fmpq_mpoly/test/t-get_set_str_pretty.c changed 2.0% diff
fmpq_mpoly/test/t-get_set_term_coeff_fmpq.c changed 2.9% diff
fmpq_mpoly/test/t-get_set_term_exp_fmpz.c changed 1.1% diff
fmpq_mpoly/test/t-get_set_term_exp_si.c changed 1.1% diff
fmpq_mpoly/test/t-get_set_term_exp_ui.c changed 1.1% diff
fmpq_mpoly/test/t-get_term.c changed 1.3% diff
fmpq_mpoly/test/t-get_term_monomial.c changed 1.3% diff
fmpq_mpoly/test/t-mul.c changed 1.6% diff
fmpq_mpoly/test/t-pow_fmpz.c changed 1.5% diff
fmpq_mpoly/test/t-pow_ui.c changed 1.6% diff
fmpq_mpoly/test/t-push_term_fmpq_fmpz.c changed 2.4% diff
fmpq_mpoly/test/t-push_term_fmpq_ui.c changed 2.7% diff
fmpq_mpoly/test/t-resultant_discriminant.c changed 2.6% diff
fmpq_mpoly/test/t-scalar_mul_div_fmpq.c changed 1.8% diff
fmpq_mpoly/test/t-scalar_mul_div_fmpz.c changed 1.8% diff
fmpq_mpoly/test/t-scalar_mul_fmpq.c changed 9.9% diff
fmpq_mpoly/test/t-sqrt.c changed 2.9% diff
fmpq_mpoly/test/t-term_content.c changed 5.7% diff
fmpq_mpoly/test/t-total_degree.c changed 1.3% diff
fmpq_mpoly/test/t-univar.c changed 2.8% diff
fmpq_mpoly_factor/test/t-factor.c changed 8.3% diff
fmpq_poly/derivative.c changed 4.0% diff
fmpq_poly/nth_derivative.c added
fmpq_poly/test/t-add.c changed 4.2% diff
fmpq_poly/test/t-add_series.c changed 4.0% diff
fmpq_poly/test/t-add_sub_fmpq.c changed 2.2% diff
fmpq_poly/test/t-add_sub_fmpz.c changed 2.2% diff
fmpq_poly/test/t-add_sub_si.c changed 2.3% diff
fmpq_poly/test/t-asin_series.c changed 3.4% diff
fmpq_poly/test/t-asinh_series.c changed 3.4% diff
fmpq_poly/test/t-atan_series.c changed 3.2% diff
fmpq_poly/test/t-atanh_series.c changed 3.2% diff
fmpq_poly/test/t-cmp.c changed 5.8% diff
fmpq_poly/test/t-compose.c changed 4.0% diff
fmpq_poly/test/t-compose_series.c changed 4.4% diff
fmpq_poly/test/t-compose_series_brent_kung.c changed 4.3% diff
fmpq_poly/test/t-compose_series_horner.c changed 4.4% diff
fmpq_poly/test/t-content.c changed 3.0% diff
fmpq_poly/test/t-cos_series.c changed 3.4% diff
fmpq_poly/test/t-cosh_series.c changed 3.4% diff
fmpq_poly/test/t-derivative.c changed 4.7% diff
fmpq_poly/test/t-div.c changed 4.0% diff
fmpq_poly/test/t-div_series.c changed 3.7% diff
fmpq_poly/test/t-divides.c changed 3.7% diff
fmpq_poly/test/t-divrem.c changed 3.3% diff
fmpq_poly/test/t-equal_trunc.c changed 3.4% diff
fmpq_poly/test/t-evaluate_fmpq.c changed 3.9% diff
fmpq_poly/test/t-evaluate_fmpz.c changed 3.6% diff
fmpq_poly/test/t-evaluate_mpq.c changed 3.9% diff
fmpq_poly/test/t-evaluate_mpz.c changed 3.6% diff
fmpq_poly/test/t-exp_expinv_series.c changed 2.7% diff
fmpq_poly/test/t-exp_series.c changed 3.2% diff
fmpq_poly/test/t-gcd.c changed 4.4% diff
fmpq_poly/test/t-gegenbauer_c.c changed 2.4% diff
fmpq_poly/test/t-get_nmod_poly.c changed 4.5% diff
fmpq_poly/test/t-get_set_coeff_fmpq.c changed 3.2% diff
fmpq_poly/test/t-get_set_coeff_fmpz.c changed 3.0% diff
fmpq_poly/test/t-get_set_coeff_mpq.c changed 2.9% diff
fmpq_poly/test/t-get_set_coeff_mpz.c changed 3.1% diff
fmpq_poly/test/t-get_set_coeff_si.c changed 3.2% diff
fmpq_poly/test/t-get_set_coeff_ui.c changed 3.1% diff
fmpq_poly/test/t-get_set_str.c changed 3.1% diff
fmpq_poly/test/t-get_slice.c changed 4.2% diff
fmpq_poly/test/t-integral.c changed 3.0% diff
fmpq_poly/test/t-interpolate_fmpz_vec.c changed 3.2% diff
fmpq_poly/test/t-inv.c changed 3.5% diff
fmpq_poly/test/t-inv_series_newton.c changed 3.7% diff
fmpq_poly/test/t-invsqrt_series.c changed 3.8% diff
fmpq_poly/test/t-is_squarefree.c changed 5.7% diff
fmpq_poly/test/t-laguerre_l.c changed 3.3% diff
fmpq_poly/test/t-lcm.c changed 4.5% diff
fmpq_poly/test/t-legendre_p.c changed 3.3% diff
fmpq_poly/test/t-log_series.c changed 3.0% diff
fmpq_poly/test/t-make_monic.c changed 5.0% diff
fmpq_poly/test/t-mul.c changed 4.4% diff
fmpq_poly/test/t-mullow.c changed 3.2% diff
fmpq_poly/test/t-neg.c changed 3.4% diff
fmpq_poly/test/t-nth_derivative.c added
fmpq_poly/test/t-pow.c changed 3.8% diff
fmpq_poly/test/t-pow_trunc.c changed 3.4% diff
fmpq_poly/test/t-power_sums.c changed 4.5% diff
fmpq_poly/test/t-primitive_part.c changed 3.9% diff
fmpq_poly/test/t-print_read.c changed 15.1% diff
fmpq_poly/test/t-rem.c changed 4.0% diff
fmpq_poly/test/t-rem_powers_precomp.c changed 3.8% diff
fmpq_poly/test/t-remove.c changed 3.3% diff
fmpq_poly/test/t-rescale.c changed 4.2% diff
fmpq_poly/test/t-resultant.c changed 2.9% diff
fmpq_poly/test/t-resultant_div.c changed 5.0% diff
fmpq_poly/test/t-reverse.c changed 4.4% diff
fmpq_poly/test/t-revert_series.c changed 3.9% diff
fmpq_poly/test/t-revert_series_lagrange.c changed 3.8% diff
fmpq_poly/test/t-revert_series_lagrange_fast.c changed 3.8% diff
fmpq_poly/test/t-revert_series_newton.c changed 3.8% diff
fmpq_poly/test/t-scalar_div_fmpq.c changed 3.6% diff
fmpq_poly/test/t-scalar_div_fmpz.c changed 3.8% diff
fmpq_poly/test/t-scalar_div_mpq.c changed 3.0% diff
fmpq_poly/test/t-scalar_div_mpz.c changed 3.6% diff
fmpq_poly/test/t-scalar_div_si.c changed 4.2% diff
fmpq_poly/test/t-scalar_div_ui.c changed 3.9% diff
fmpq_poly/test/t-scalar_mul_fmpq.c changed 3.5% diff
fmpq_poly/test/t-scalar_mul_fmpz.c changed 4.2% diff
fmpq_poly/test/t-scalar_mul_mpq.c changed 3.0% diff
fmpq_poly/test/t-scalar_mul_mpz.c changed 4.0% diff
fmpq_poly/test/t-scalar_mul_si.c changed 4.3% diff
fmpq_poly/test/t-scalar_mul_ui.c changed 4.0% diff
fmpq_poly/test/t-set_array_mpq.c changed 3.0% diff
fmpq_poly/test/t-set_equal.c changed 3.8% diff
fmpq_poly/test/t-set_trunc.c changed 6.0% diff
fmpq_poly/test/t-shift_left_right.c changed 4.7% diff
fmpq_poly/test/t-sin_cos_series.c changed 2.9% diff
fmpq_poly/test/t-sin_series.c changed 3.7% diff
fmpq_poly/test/t-sinh_cosh_series.c changed 2.8% diff
fmpq_poly/test/t-sinh_series.c changed 3.7% diff
fmpq_poly/test/t-sqrt_series.c changed 3.9% diff
fmpq_poly/test/t-sub.c changed 4.4% diff
fmpq_poly/test/t-sub_series.c changed 4.0% diff
fmpq_poly/test/t-swap.c changed 3.7% diff
fmpq_poly/test/t-tan_series.c changed 3.7% diff
fmpq_poly/test/t-tanh_series.c changed 3.7% diff
fmpq_poly/test/t-xgcd.c changed 3.5% diff
fmpq_poly/test/t-zero.c changed 3.8% diff
fmpq_vec/get_fmpz_vec_fmpz.c added
fmpq_vec/set_fmpz_vec.c changed 18.7% diff
fmpq_vec/test/t-dot.c changed 3.9% diff
fmpq_vec/test/t-get_set_fmpz_vec.c added
fmpq_vec/test/t-randtest_uniq_sorted.c changed 6.3% diff
fmpz-conversions-gc.in changed 19.7% diff
fmpz-conversions-reentrant.in changed 19.7% diff
fmpz-conversions-single.in changed 19.7% diff
fmpz/abs.c changed 10.8% diff
fmpz/add_ui.c removed
fmpz/addmul.c changed 12.1% diff
fmpz/addmul_ui.c changed 8.4% diff
fmpz/aors_ui.c added
fmpz/bit_unpack.c changed 9.6% diff
fmpz/cdiv_q.c changed 14.3% diff
fmpz/cdiv_q_2exp.c changed 21.6% diff
fmpz/cdiv_q_si.c changed 16.5% diff
fmpz/cdiv_q_ui.c changed 8.6% diff
fmpz/cdiv_qr.c changed 15.6% diff
fmpz/cdiv_r_2exp.c changed 36.1% diff
fmpz/clrbit.c changed 5.8% diff
fmpz/comb_init.c changed 0.4% diff
fmpz/combit.c changed 4.9% diff
fmpz/deprecated.c changed 22.1% diff
fmpz/divexact.c changed 15.9% diff
fmpz/divexact_si.c changed 14.1% diff
fmpz/divexact_ui.c changed 10.7% diff
fmpz/divides.c changed 37.0% diff
fmpz/divisible_si.c changed 34.7% diff
fmpz/divisor_sigma.c changed 11.8% diff
fmpz/fdiv_q.c changed 14.3% diff
fmpz/fdiv_q_2exp.c changed 21.9% diff
fmpz/fdiv_q_si.c changed 16.3% diff
fmpz/fdiv_q_ui.c changed 8.5% diff
fmpz/fdiv_qr.c changed 13.8% diff
fmpz/fdiv_qr_preinvn.c changed 59.9% diff
fmpz/fdiv_r.c changed 11.5% diff
fmpz/fdiv_r_2exp.c changed 33.7% diff
fmpz/fmma.c changed 11.8% diff
fmpz/fmms.c changed 13.0% diff
fmpz/gcd.c changed 97.3% diff
fmpz/gcd3.c changed 42.6% diff
fmpz/gcd_ui.c added
fmpz/init2.c changed 18.2% diff
fmpz/inlines.c changed 3.5% diff
fmpz/invmod.c changed 8.7% diff
fmpz/link/fmpz_gc.c changed 8.9% diff
fmpz/link/fmpz_reentrant.c changed 27.7% diff
fmpz/link/fmpz_single.c changed 5.3% diff
fmpz/mod.c changed 6.4% diff
fmpz/mod_ui.c removed
fmpz/mul.c changed 83.9% diff
fmpz/mul_2exp.c changed 100.0% diff
fmpz/mul_si.c changed 62.9% diff
fmpz/mul_si_tdiv_q_2exp.c changed 16.1% diff
fmpz/mul_tdiv_q_2exp.c changed 19.3% diff
fmpz/mul_ui.c changed 63.8% diff
fmpz/multi_CRT.c changed 2.4% diff
fmpz/multi_CRT_precomp.c changed 1.3% diff
fmpz/ndiv_qr.c changed 2.8% diff
fmpz/nextprime.c changed 3.5% diff
fmpz/one_2exp.c added
fmpz/pow_ui.c changed 21.1% diff
fmpz/powm.c changed 15.3% diff
fmpz/preinvn_init.c changed 15.2% diff
fmpz/primorial.c changed 5.1% diff
fmpz/profile/p-aors_ui.c added
fmpz/profile/p-crt.c added
fmpz/profile/p-fmma.c added
fmpz/profile/p-gcd.c added
fmpz/profile/p-gcd3.c added
fmpz/profile/p-mul.c added
fmpz/profile/p-mul_2exp.c added
fmpz/profile/p-mul_ui.c added
fmpz/profile/p-xgcd.c changed 1.8% diff
fmpz/randbits.c changed 20.4% diff
fmpz/randm.c changed 17.7% diff
fmpz/randprime.c changed 15.8% diff
fmpz/randtest.c changed 11.1% diff
fmpz/root.c changed 51.2% diff
fmpz/set.c changed 11.6% diff
fmpz/set_mpz.c changed 16.4% diff
fmpz/set_signed_uiui.c removed
fmpz/setbit.c changed 10.6% diff
fmpz/sqrt.c changed 11.1% diff
fmpz/sqrtmod.c changed 2.5% diff
fmpz/sub_ui.c removed
fmpz/submul.c changed 10.5% diff
fmpz/submul_ui.c changed 9.4% diff
fmpz/tdiv_q.c changed 18.6% diff
fmpz/tdiv_q_2exp.c changed 24.6% diff
fmpz/tdiv_q_si.c changed 18.3% diff
fmpz/tdiv_q_ui.c changed 8.9% diff
fmpz/tdiv_qr.c changed 20.5% diff
fmpz/tdiv_r_2exp.c changed 28.7% diff
fmpz/test/t-abs.c changed 5.9% diff
fmpz/test/t-abs_fits_ui.c changed 3.2% diff
fmpz/test/t-abs_lbound_ui_2exp.c changed 2.8% diff
fmpz/test/t-abs_ubound_ui_2exp.c changed 3.4% diff
fmpz/test/t-add.c changed 5.6% diff
fmpz/test/t-add_ui.c changed 75.0% diff
fmpz/test/t-addmul.c changed 5.6% diff
fmpz/test/t-addmul_si.c changed 2.4% diff
fmpz/test/t-addmul_ui.c changed 5.0% diff
fmpz/test/t-and.c changed 5.6% diff
fmpz/test/t-bin_uiui.c changed 4.5% diff
fmpz/test/t-bit_pack.c changed 4.3% diff
fmpz/test/t-bits.c changed 4.5% diff
fmpz/test/t-cdiv_q.c changed 5.5% diff
fmpz/test/t-cdiv_q_2exp.c changed 5.0% diff
fmpz/test/t-cdiv_q_si.c changed 4.7% diff
fmpz/test/t-cdiv_q_ui.c changed 4.7% diff
fmpz/test/t-cdiv_qr.c changed 4.2% diff
fmpz/test/t-cdiv_r_2exp.c changed 2.5% diff
fmpz/test/t-cdiv_ui.c changed 4.3% diff
fmpz/test/t-clog.c changed 5.3% diff
fmpz/test/t-clog_ui.c changed 4.2% diff
fmpz/test/t-cmp.c changed 5.7% diff
fmpz/test/t-cmp2abs.c changed 2.0% diff
fmpz/test/t-cmp_si.c changed 3.4% diff
fmpz/test/t-cmp_ui.c changed 3.5% diff
fmpz/test/t-cmpabs.c changed 5.7% diff
fmpz/test/t-combit.c changed 3.8% diff
fmpz/test/t-complement.c changed 5.7% diff
fmpz/test/t-crt.c changed 2.1% diff
fmpz/test/t-crt_ui.c changed 2.3% diff
fmpz/test/t-divexact.c changed 5.3% diff
fmpz/test/t-divexact2_uiui.c changed 4.1% diff
fmpz/test/t-divexact_si.c changed 4.5% diff
fmpz/test/t-divexact_ui.c changed 4.7% diff
fmpz/test/t-divides.c changed 5.0% diff
fmpz/test/t-divides_mod_list.c changed 4.8% diff
fmpz/test/t-divisible.c changed 6.4% diff
fmpz/test/t-divisible_si.c changed 22.9% diff
fmpz/test/t-divisor_in_residue_class_lenstra.c changed 3.2% diff
fmpz/test/t-divisor_sigma.c changed 11.7% diff
fmpz/test/t-dlog.c changed 3.6% diff
fmpz/test/t-equal.c changed 6.1% diff
fmpz/test/t-equal_si.c changed 4.4% diff
fmpz/test/t-equal_ui.c changed 4.5% diff
fmpz/test/t-euler_phi.c changed 6.3% diff
fmpz/test/t-fac_ui.c changed 4.8% diff
fmpz/test/t-fdiv_q.c changed 5.5% diff
fmpz/test/t-fdiv_q_2exp.c changed 5.0% diff
fmpz/test/t-fdiv_q_si.c changed 4.7% diff
fmpz/test/t-fdiv_q_ui.c changed 4.7% diff
fmpz/test/t-fdiv_qr.c changed 4.2% diff
fmpz/test/t-fdiv_qr_preinvn.c changed 4.0% diff
fmpz/test/t-fdiv_r.c changed 5.5% diff
fmpz/test/t-fdiv_r_2exp.c changed 4.9% diff
fmpz/test/t-fdiv_ui.c changed 4.3% diff
fmpz/test/t-fib_ui.c changed 4.3% diff
fmpz/test/t-fits_si.c changed 2.7% diff
fmpz/test/t-flog.c changed 5.5% diff
fmpz/test/t-flog_ui.c changed 4.4% diff
fmpz/test/t-fmma.c changed 1.3% diff
fmpz/test/t-fmms.c changed 1.3% diff
fmpz/test/t-fmpz.c changed 10.8% diff
fmpz/test/t-fmpz_stress.c changed 0.7% diff
fmpz/test/t-gcd.c changed 5.2% diff
fmpz/test/t-gcd3.c changed 2.6% diff
fmpz/test/t-gcd_ui.c added
fmpz/test/t-gcdinv.c changed 3.7% diff
fmpz/test/t-get_d.c changed 6.1% diff
fmpz/test/t-get_d_2exp.c changed 4.3% diff
fmpz/test/t-get_mpf.c changed 5.1% diff
fmpz/test/t-get_mpfr.c changed 3.4% diff
fmpz/test/t-get_mpn.c changed 4.4% diff
fmpz/test/t-get_mpz.c changed 4.0% diff
fmpz/test/t-get_nmod.c changed 2.1% diff
fmpz/test/t-get_set_ui_array.c changed 5.6% diff
fmpz/test/t-get_si.c changed 13.5% diff
fmpz/test/t-get_str.c changed 3.3% diff
fmpz/test/t-get_ui.c changed 5.0% diff
fmpz/test/t-init2.c changed 5.4% diff
fmpz/test/t-init_set.c changed 9.6% diff
fmpz/test/t-init_set_ui.c changed 4.4% diff
fmpz/test/t-invmod.c changed 4.8% diff
fmpz/test/t-is_even.c changed 6.4% diff
fmpz/test/t-is_perfect_power.c changed 8.5% diff
fmpz/test/t-is_prime.c changed 6.5% diff
fmpz/test/t-is_prime_morrison.c changed 3.5% diff
fmpz/test/t-is_prime_pocklington.c changed 3.5% diff
fmpz/test/t-is_prime_pseudosquare.c changed 4.6% diff
fmpz/test/t-is_probabprime_BPSW.c changed 5.6% diff
fmpz/test/t-is_probabprime_lucas.c changed 5.0% diff
fmpz/test/t-is_square.c changed 4.4% diff
fmpz/test/t-is_strong_probabprime.c changed 5.9% diff
fmpz/test/t-jacobi.c changed 2.3% diff
fmpz/test/t-kronecker.c changed 2.3% diff
fmpz/test/t-lcm.c changed 5.1% diff
fmpz/test/t-mod.c changed 5.6% diff
fmpz/test/t-mod_ui.c changed 4.6% diff
fmpz/test/t-mul.c changed 5.6% diff
fmpz/test/t-mul2_uiui.c changed 4.6% diff
fmpz/test/t-mul_2exp.c changed 5.1% diff
fmpz/test/t-mul_si.c changed 5.1% diff
fmpz/test/t-mul_si_tdiv_q_2exp.c changed 4.4% diff
fmpz/test/t-mul_tdiv_q_2exp.c changed 4.9% diff
fmpz/test/t-mul_ui.c changed 5.1% diff
fmpz/test/t-multi_crt.c changed 2.9% diff
fmpz/test/t-multi_CRT_multi_mod.c changed 4.1% diff
fmpz/test/t-multi_CRT_ui.c changed 2.6% diff
fmpz/test/t-ndiv_qr.c changed 2.5% diff
fmpz/test/t-neg.c changed 5.8% diff
fmpz/test/t-neg_ui.c changed 4.3% diff
fmpz/test/t-neg_uiui.c changed 3.8% diff
fmpz/test/t-nextprime.c changed 4.4% diff
fmpz/test/t-or.c changed 5.6% diff
fmpz/test/t-out_inp_raw.c changed 11.5% diff
fmpz/test/t-popcnt.c changed 4.0% diff
fmpz/test/t-pow_ui.c changed 5.1% diff
fmpz/test/t-powm.c changed 4.8% diff
fmpz/test/t-powm_ui.c changed 5.3% diff
fmpz/test/t-primorial.c changed 4.5% diff
fmpz/test/t-print_read.c changed 15.5% diff
fmpz/test/t-randprime.c changed 12.8% diff
fmpz/test/t-remove.c changed 5.3% diff
fmpz/test/t-rfac_ui.c changed 4.2% diff
fmpz/test/t-rfac_uiui.c changed 2.9% diff
fmpz/test/t-root.c changed 87.1% diff
fmpz/test/t-set.c changed 3.8% diff
fmpz/test/t-set_d_2exp.c changed 4.0% diff
fmpz/test/t-set_signed_ui_array.c changed 4.2% diff
fmpz/test/t-set_signed_uiui.c changed 3.4% diff
fmpz/test/t-set_signed_uiuiui.c changed 3.1% diff
fmpz/test/t-set_ui_smod.c changed 3.8% diff
fmpz/test/t-set_uiui.c changed 3.9% diff
fmpz/test/t-setbit.c changed 3.3% diff
fmpz/test/t-sgn.c changed 4.7% diff
fmpz/test/t-size.c changed 4.7% diff
fmpz/test/t-sizeinbase.c changed 3.8% diff
fmpz/test/t-smod.c changed 4.5% diff
fmpz/test/t-sqrt.c changed 5.2% diff
fmpz/test/t-sqrtmod.c changed 3.4% diff
fmpz/test/t-sqrtrem.c changed 5.2% diff
fmpz/test/t-sub.c changed 5.6% diff
fmpz/test/t-sub_ui.c changed 75.1% diff
fmpz/test/t-submul.c changed 5.6% diff
fmpz/test/t-submul_si.c changed 2.4% diff
fmpz/test/t-submul_ui.c changed 5.0% diff
fmpz/test/t-swap.c changed 4.2% diff
fmpz/test/t-tdiv_q.c changed 5.5% diff
fmpz/test/t-tdiv_q_2exp.c changed 5.0% diff
fmpz/test/t-tdiv_q_si.c changed 4.7% diff
fmpz/test/t-tdiv_q_ui.c changed 4.7% diff
fmpz/test/t-tdiv_qr.c changed 4.3% diff
fmpz/test/t-tdiv_r_2exp.c changed 2.5% diff
fmpz/test/t-tdiv_ui.c changed 4.3% diff
fmpz/test/t-tstbit.c changed 4.2% diff
fmpz/test/t-val2.c changed 3.9% diff
fmpz/test/t-xgcd.c changed 3.3% diff
fmpz/test/t-xgcd_canonical_bezout.c changed 4.2% diff
fmpz/test/t-xgcd_partial.c changed 2.6% diff
fmpz/test/t-xor.c changed 5.6% diff
fmpz_factor/ecm.c changed 7.4% diff
fmpz_factor/pollard_brent.c changed 7.1% diff
fmpz_factor/pollard_brent_single.c changed 3.6% diff
fmpz_factor/profile/p-factor_pp1.c changed 3.7% diff
fmpz_factor/refine.c changed 0.2% diff
fmpz_factor/test/t-ecm.c changed 4.0% diff
fmpz_factor/test/t-factor.c changed 6.7% diff
fmpz_factor/test/t-factor_pp1.c changed 4.4% diff
fmpz_factor/test/t-factor_smooth.c changed 5.5% diff
fmpz_factor/test/t-factor_trial.c changed 3.9% diff
fmpz_factor/test/t-pollard_brent.c changed 5.2% diff
fmpz_factor/test/t-pollard_brent_single.c changed 4.0% diff
fmpz_factor/test/t-refine.c changed 6.9% diff
fmpz_lll/is_reduced.c changed 57.6% diff
fmpz_lll/is_reduced_d.c changed 1.8% diff
fmpz_lll/is_reduced_d_with_removal.c changed 2.7% diff
fmpz_lll/is_reduced_mpfr.c changed 1.1% diff
fmpz_lll/is_reduced_mpfr_with_removal.c changed 2.0% diff
fmpz_lll/is_reduced_with_removal.c changed 64.7% diff
fmpz_lll/profile/p-lll.c changed 0.9% diff
fmpz_lll/test/t-heuristic_dot.c changed 4.0% diff
fmpz_lll/test/t-lll.c changed 6.5% diff
fmpz_lll/test/t-lll_d.c changed 7.7% diff
fmpz_lll/test/t-lll_d_heuristic.c changed 7.6% diff
fmpz_lll/test/t-lll_d_heuristic_with_removal.c changed 6.7% diff
fmpz_lll/test/t-lll_d_with_removal.c changed 6.8% diff
fmpz_lll/test/t-lll_d_with_removal_knapsack.c changed 6.7% diff
fmpz_lll/test/t-lll_mpf.c changed 6.5% diff
fmpz_lll/test/t-lll_mpf_with_removal.c changed 5.8% diff
fmpz_lll/test/t-lll_with_removal.c changed 5.8% diff
fmpz_lll/test/t-wrapper.c changed 6.5% diff
fmpz_lll/test/t-wrapper_with_removal.c changed 5.7% diff
fmpz_lll/test/t-wrapper_with_removal_knapsack.c changed 5.4% diff
fmpz_lll/wrapper_with_removal.c changed 18.0% diff
fmpz_lll/wrapper_with_removal_knapsack.c changed 17.6% diff
fmpz_mat/can_solve_fflu.c changed 24.5% diff
fmpz_mat/col_partition.c changed 88.0% diff
fmpz_mat/fflu.c changed 4.1% diff
fmpz_mat/mul.c changed 3.9% diff
fmpz_mat/mul_fft.c added
fmpz_mat/mul_small.c changed 0.4% diff
fmpz_mat/next_col_van_hoeij.c changed 0.9% diff
fmpz_mat/profile/p-mul_fft.c added
fmpz_mat/profile/p-mul_small.c changed 6.0% diff
fmpz_mat/profile/p-mul_small_v_mul_multi_mod.c changed 8.7% diff
fmpz_mat/solve_fflu_precomp.c changed 1.2% diff
fmpz_mat/test/t-add_sub.c changed 3.9% diff
fmpz_mat/test/t-can_solve_fflu.c changed 2.7% diff
fmpz_mat/test/t-can_solve_multi_mod_den.c changed 2.6% diff
fmpz_mat/test/t-charpoly.c changed 3.5% diff
fmpz_mat/test/t-charpoly_berkowitz.c changed 3.4% diff
fmpz_mat/test/t-chol_d.c changed 3.2% diff
fmpz_mat/test/t-col_partition.c changed 2.1% diff
fmpz_mat/test/t-concat_horizontal.c changed 3.1% diff
fmpz_mat/test/t-concat_vertical.c changed 3.1% diff
fmpz_mat/test/t-CRT_ui.c changed 2.0% diff
fmpz_mat/test/t-CRT_ui_unsigned.c changed 2.0% diff
fmpz_mat/test/t-det.c changed 4.8% diff
fmpz_mat/test/t-det_bound.c changed 3.7% diff
fmpz_mat/test/t-det_divisor.c changed 2.6% diff
fmpz_mat/test/t-det_modular.c changed 4.8% diff
fmpz_mat/test/t-det_modular_accelerated.c changed 4.8% diff
fmpz_mat/test/t-entry.c changed 4.7% diff
fmpz_mat/test/t-equal.c changed 9.1% diff
fmpz_mat/test/t-fmpz_vec_mul.c changed 1.2% diff
fmpz_mat/test/t-get_d_mat.c changed 3.9% diff
fmpz_mat/test/t-get_d_mat_transpose.c changed 3.9% diff
fmpz_mat/test/t-get_mpf_mat.c changed 3.8% diff
fmpz_mat/test/t-get_nmod_mat.c changed 3.5% diff
fmpz_mat/test/t-gram.c changed 4.3% diff
fmpz_mat/test/t-hadamard.c changed 7.2% diff
fmpz_mat/test/t-hnf.c changed 7.5% diff
fmpz_mat/test/t-hnf_classical.c changed 5.2% diff
fmpz_mat/test/t-hnf_minors.c changed 6.6% diff
fmpz_mat/test/t-hnf_minors_transform.c changed 6.1% diff
fmpz_mat/test/t-hnf_modular.c changed 5.2% diff
fmpz_mat/test/t-hnf_modular_eldiv.c changed 4.9% diff
fmpz_mat/test/t-hnf_pernet_stein.c changed 7.4% diff
fmpz_mat/test/t-hnf_transform.c changed 7.7% diff
fmpz_mat/test/t-hnf_xgcd.c changed 6.3% diff
fmpz_mat/test/t-howell_form_mod.c changed 1.6% diff
fmpz_mat/test/t-inv.c changed 5.6% diff
fmpz_mat/test/t-invert_rows_cols.c changed 4.2% diff
fmpz_mat/test/t-is_empty.c changed 5.1% diff
fmpz_mat/test/t-is_one.c changed 8.9% diff
fmpz_mat/test/t-is_square.c changed 5.2% diff
fmpz_mat/test/t-is_zero.c changed 9.1% diff
fmpz_mat/test/t-kronecker_product.c changed 2.7% diff
fmpz_mat/test/t-lll_original.c changed 3.7% diff
fmpz_mat/test/t-lll_storjohann.c changed 3.7% diff
fmpz_mat/test/t-max_bits.c changed 4.5% diff
fmpz_mat/test/t-minpoly.c changed 2.9% diff
fmpz_mat/test/t-mul.c changed 8.4% diff
fmpz_mat/test/t-mul_blas.c changed 3.4% diff
fmpz_mat/test/t-mul_classical.c changed 3.4% diff
fmpz_mat/test/t-mul_double_word.c changed 0.9% diff
fmpz_mat/test/t-mul_fft.c added
fmpz_mat/test/t-mul_fmpz_vec.c changed 1.2% diff
fmpz_mat/test/t-mul_multi_mod.c changed 4.4% diff
fmpz_mat/test/t-mul_small.c changed 8.9% diff
fmpz_mat/test/t-mul_strassen.c changed 3.4% diff
fmpz_mat/test/t-multi_CRT_ui.c changed 2.2% diff
fmpz_mat/test/t-multi_CRT_ui_unsigned.c changed 2.2% diff
fmpz_mat/test/t-nullspace.c changed 9.5% diff
fmpz_mat/test/t-one.c changed 5.4% diff
fmpz_mat/test/t-pow.c changed 6.3% diff
fmpz_mat/test/t-print_read.c changed 15.0% diff
fmpz_mat/test/t-rank.c changed 6.1% diff
fmpz_mat/test/t-rref.c changed 4.4% diff
fmpz_mat/test/t-rref_fflu.c changed 4.4% diff
fmpz_mat/test/t-rref_mod.c changed 7.3% diff
fmpz_mat/test/t-rref_mul.c changed 4.4% diff
fmpz_mat/test/t-scalar_addmul_fmpz.c changed 3.6% diff
fmpz_mat/test/t-scalar_addmul_nmod_mat_fmpz.c changed 3.1% diff
fmpz_mat/test/t-scalar_addmul_nmod_mat_ui.c changed 3.2% diff
fmpz_mat/test/t-scalar_addmul_si.c changed 3.7% diff
fmpz_mat/test/t-scalar_addmul_ui.c changed 3.7% diff
fmpz_mat/test/t-scalar_mod_fmpz.c changed 3.7% diff
fmpz_mat/test/t-scalar_mul_2exp.c changed 4.8% diff
fmpz_mat/test/t-scalar_mul_fmpz.c changed 7.3% diff
fmpz_mat/test/t-scalar_mul_si.c changed 7.6% diff
fmpz_mat/test/t-scalar_mul_ui.c changed 7.7% diff
fmpz_mat/test/t-scalar_smod.c changed 3.3% diff
fmpz_mat/test/t-snf_diagonal.c changed 5.5% diff
fmpz_mat/test/t-snf_iliopoulos.c changed 6.3% diff
fmpz_mat/test/t-snf_kannan_bachem.c changed 5.2% diff
fmpz_mat/test/t-solve.c changed 3.4% diff
fmpz_mat/test/t-solve_bound.c changed 4.5% diff
fmpz_mat/test/t-solve_cramer.c changed 3.4% diff
fmpz_mat/test/t-solve_dixon.c changed 3.3% diff
fmpz_mat/test/t-solve_dixon_den.c changed 3.4% diff
fmpz_mat/test/t-solve_fflu.c added
fmpz_mat/test/t-solve_multi_mod_den.c changed 3.4% diff
fmpz_mat/test/t-sqr.c changed 6.7% diff
fmpz_mat/test/t-trace.c changed 2.7% diff
fmpz_mat/test/t-transpose.c changed 5.7% diff
fmpz_mat/test/t-zero.c changed 5.5% diff
fmpz_mod/ctx_init_rand.c added
fmpz_mod/test/t-add_sub_neg.c changed 2.8% diff
fmpz_mod/test/t-discrete_log_pohlig_hellman.c changed 3.0% diff
fmpz_mod/test/t-divides.c changed 4.4% diff
fmpz_mod/test/t-inv.c changed 3.3% diff
fmpz_mod/test/t-mul.c changed 2.7% diff
fmpz_mod/test/t-next_smooth_prime.c changed 2.8% diff
fmpz_mod/test/t-pow_fmpz.c changed 3.1% diff
fmpz_mod/test/t-pow_ui.c changed 3.5% diff
fmpz_mod_mat/can_solve.c added
fmpz_mod_mat/charpoly_berkowitz.c added
fmpz_mod_mat/inv.c added
fmpz_mod_mat/lu.c added
fmpz_mod_mat/lu_classical.c added
fmpz_mod_mat/lu_recursive.c added
fmpz_mod_mat/minpoly.c added
fmpz_mod_mat/nullspace.c added
fmpz_mod_mat/randrank.c added
fmpz_mod_mat/randtril.c added
fmpz_mod_mat/randtriu.c added
fmpz_mod_mat/rank.c added
fmpz_mod_mat/reduce_row.c added
fmpz_mod_mat/similarity.c added
fmpz_mod_mat/solve.c added
fmpz_mod_mat/solve_tril.c added
fmpz_mod_mat/solve_tril_classical.c added
fmpz_mod_mat/solve_tril_recursive.c added
fmpz_mod_mat/solve_triu.c added
fmpz_mod_mat/solve_triu_classical.c added
fmpz_mod_mat/solve_triu_recursive.c added
fmpz_mod_mat/submul.c added
fmpz_mod_mat/test/t-add_sub.c changed 3.7% diff
fmpz_mod_mat/test/t-can_solve.c added
fmpz_mod_mat/test/t-charpoly.c added
fmpz_mod_mat/test/t-fmpz_vec_mul.c changed 1.1% diff
fmpz_mod_mat/test/t-get_set_fmpz_mat.c changed 3.9% diff
fmpz_mod_mat/test/t-howell_form.c changed 1.5% diff
fmpz_mod_mat/test/t-inv.c added
fmpz_mod_mat/test/t-lu.c added
fmpz_mod_mat/test/t-minpoly.c added
fmpz_mod_mat/test/t-mul.c changed 2.0% diff
fmpz_mod_mat/test/t-mul_classical_threaded.c changed 2.3% diff
fmpz_mod_mat/test/t-mul_fmpz_vec.c changed 1.1% diff
fmpz_mod_mat/test/t-nullspace.c added
fmpz_mod_mat/test/t-rank.c added
fmpz_mod_mat/test/t-rref.c changed 7.4% diff
fmpz_mod_mat/test/t-scalar_mul_fmpz.c changed 5.4% diff
fmpz_mod_mat/test/t-scalar_mul_si.c changed 5.2% diff
fmpz_mod_mat/test/t-scalar_mul_ui.c changed 5.3% diff
fmpz_mod_mat/test/t-solve.c added
fmpz_mod_mat/test/t-solve_tril.c added
fmpz_mod_mat/test/t-solve_triu.c added
fmpz_mod_mat/test/t-sqr.c changed 6.3% diff
fmpz_mod_mat/test/t-trace.c changed 2.6% diff
fmpz_mod_mpoly/cmp.c changed 3.5% diff
fmpz_mod_mpoly/ctx_init_rand.c changed 34.5% diff
fmpz_mod_mpoly/divides.c changed 2.0% diff
fmpz_mod_mpoly/divides_dense.c changed 2.0% diff
fmpz_mod_mpoly/mul.c changed 1.5% diff
fmpz_mod_mpoly/mul_dense.c changed 1.6% diff
fmpz_mod_mpoly/test/t-add_sub.c changed 1.9% diff
fmpz_mod_mpoly/test/t-add_sub_fmpz.c changed 2.3% diff
fmpz_mod_mpoly/test/t-add_sub_si.c changed 2.4% diff
fmpz_mod_mpoly/test/t-cmp.c changed 2.1% diff
fmpz_mod_mpoly/test/t-degree.c changed 1.4% diff
fmpz_mod_mpoly/test/t-degrees_term_exp_fits_ui_si.c changed 7.7% diff
fmpz_mod_mpoly/test/t-derivative.c changed 5.8% diff
fmpz_mod_mpoly/test/t-div_monagan_pearce.c changed 6.7% diff
fmpz_mod_mpoly/test/t-divides.c changed 4.2% diff
fmpz_mod_mpoly/test/t-divides_dense.c changed 5.0% diff
fmpz_mod_mpoly/test/t-divides_monagan_pearce.c changed 4.2% diff
fmpz_mod_mpoly/test/t-divrem.c changed 10.5% diff
fmpz_mod_mpoly/test/t-divrem_ideal_monagan_pearce.c changed 6.1% diff
fmpz_mod_mpoly/test/t-evaluate.c changed 1.8% diff
fmpz_mod_mpoly/test/t-gcd_brown.c changed 6.2% diff
fmpz_mod_mpoly/test/t-gcd_cofactors.c changed 1.5% diff
fmpz_mod_mpoly/test/t-gcd_hensel.c changed 3.3% diff
fmpz_mod_mpoly/test/t-gcd_subresultant.c changed 5.8% diff
fmpz_mod_mpoly/test/t-gcd_zippel.c changed 3.4% diff
fmpz_mod_mpoly/test/t-gcd_zippel2.c changed 3.4% diff
fmpz_mod_mpoly/test/t-get_coeff_vars_ui.c changed 4.4% diff
fmpz_mod_mpoly/test/t-get_set_coeff_fmpz_fmpz.c changed 1.4% diff
fmpz_mod_mpoly/test/t-get_set_coeff_fmpz_monomial.c changed 2.4% diff
fmpz_mod_mpoly/test/t-get_set_coeff_fmpz_ui.c changed 7.8% diff
fmpz_mod_mpoly/test/t-get_set_is_fmpz.c changed 4.2% diff
fmpz_mod_mpoly/test/t-get_set_str_pretty.c added
fmpz_mod_mpoly/test/t-get_set_term_coeff_fmpz.c changed 3.3% diff
fmpz_mod_mpoly/test/t-get_set_term_exp_fmpz.c changed 1.1% diff
fmpz_mod_mpoly/test/t-get_set_term_exp_si.c changed 1.2% diff
fmpz_mod_mpoly/test/t-get_set_term_exp_ui.c changed 1.2% diff
fmpz_mod_mpoly/test/t-get_term.c changed 1.3% diff
fmpz_mod_mpoly/test/t-get_term_monomial.c changed 1.3% diff
fmpz_mod_mpoly/test/t-mul.c changed 7.5% diff
fmpz_mod_mpoly/test/t-mul_dense.c changed 6.8% diff
fmpz_mod_mpoly/test/t-mul_johnson.c changed 7.4% diff
fmpz_mod_mpoly/test/t-print_parse.c removed
fmpz_mod_mpoly/test/t-push_term_fmpz_fmpz.c changed 2.5% diff
fmpz_mod_mpoly/test/t-push_term_fmpz_ui.c changed 2.8% diff
fmpz_mod_mpoly/test/t-quadratic_root.c changed 2.9% diff
fmpz_mod_mpoly/test/t-resultant_discriminant.c changed 3.2% diff
fmpz_mod_mpoly/test/t-scalar_addmul_fmpz.c changed 3.3% diff
fmpz_mod_mpoly/test/t-scalar_mul_fmpz.c changed 1.7% diff
fmpz_mod_mpoly/test/t-sqrt.c changed 3.0% diff
fmpz_mod_mpoly/test/t-total_degree.c changed 1.3% diff
fmpz_mod_mpoly/test/t-univar_resultant.c changed 4.1% diff
fmpz_mod_mpoly/test/t-used_vars.c changed 1.6% diff
fmpz_mod_mpoly_factor/bpoly_factor_smprime.c changed 0.1% diff
fmpz_mod_mpoly_factor/irred_smprime_zassenhaus.c changed 8.6% diff
fmpz_mod_mpoly_factor/test/t-factor.c changed 6.1% diff
fmpz_mod_mpoly_factor/test/t-factor_squarefree.c changed 9.6% diff
fmpz_mod_mpoly_factor/test/t-factor_wang.c changed 8.4% diff
fmpz_mod_mpoly_factor/test/t-factor_zassenhaus.c changed 8.8% diff
fmpz_mod_mpoly_factor/test/t-factor_zippel.c changed 8.8% diff
fmpz_mod_mpoly_factor/test/t-gcd_brown.c changed 4.0% diff
fmpz_mod_mpoly_factor/test/t-gcd_hensel.c changed 2.4% diff
fmpz_mod_mpoly_factor/test/t-gcd_subresultant.c changed 4.1% diff
fmpz_mod_mpoly_factor/test/t-gcd_zippel.c changed 1.3% diff
fmpz_mod_mpoly_factor/test/t-gcd_zippel2.c changed 1.3% diff
fmpz_mod_poly/deflate.c added
fmpz_mod_poly/div_divconquer.c added
fmpz_mod_poly/div_divconquer_recursive.c added
fmpz_mod_poly/div_newton.c added
fmpz_mod_poly/divides.c changed 7.3% diff
fmpz_mod_poly/divides_classical.c changed 10.5% diff
fmpz_mod_poly/inflate.c added
fmpz_mod_poly/invsqrt_series.c added
fmpz_mod_poly/mulhigh.c added
fmpz_mod_poly/randtest.c changed 6.3% diff
fmpz_mod_poly/scalar_addmul_fmpz.c added
fmpz_mod_poly/sqrt.c added
fmpz_mod_poly/sqrt_series.c added
fmpz_mod_poly/test/t-add.c changed 3.7% diff
fmpz_mod_poly/test/t-add_series.c changed 1.8% diff
fmpz_mod_poly/test/t-berlekamp_massey.c changed 2.2% diff
fmpz_mod_poly/test/t-compose_divconquer.c changed 3.6% diff
fmpz_mod_poly/test/t-compose_horner.c changed 3.6% diff
fmpz_mod_poly/test/t-compose_mod.c changed 3.4% diff
fmpz_mod_poly/test/t-compose_mod_brent_kung.c changed 1.6% diff
fmpz_mod_poly/test/t-compose_mod_brent_kung_precomp_preinv.c changed 1.3% diff
fmpz_mod_poly/test/t-compose_mod_brent_kung_precomp_preinv_threaded.c changed 1.4% diff
fmpz_mod_poly/test/t-compose_mod_brent_kung_preinv.c changed 1.7% diff
fmpz_mod_poly/test/t-compose_mod_brent_kung_vec_preinv.c changed 0.9% diff
fmpz_mod_poly/test/t-compose_mod_brent_kung_vec_preinv_threaded.c changed 1.7% diff
fmpz_mod_poly/test/t-compose_mod_horner.c changed 3.4% diff
fmpz_mod_poly/test/t-deflate_deflation_inflate.c added
fmpz_mod_poly/test/t-derivative.c changed 1.8% diff
fmpz_mod_poly/test/t-discriminant.c changed 1.6% diff
fmpz_mod_poly/test/t-div_basecase.c changed 1.4% diff
fmpz_mod_poly/test/t-div_divconquer.c added
fmpz_mod_poly/test/t-div_newton.c added
fmpz_mod_poly/test/t-div_newton_n_preinv.c changed 1.2% diff
fmpz_mod_poly/test/t-div_series.c changed 1.3% diff
fmpz_mod_poly/test/t-divides.c changed 3.5% diff
fmpz_mod_poly/test/t-divides_classical.c changed 3.4% diff
fmpz_mod_poly/test/t-divrem_basecase.c changed 1.3% diff
fmpz_mod_poly/test/t-divrem_divconquer.c changed 2.6% diff
fmpz_mod_poly/test/t-divrem_f.c changed 1.0% diff
fmpz_mod_poly/test/t-divrem_newton_n_preinv.c changed 2.5% diff
fmpz_mod_poly/test/t-evaluate_fmpz.c changed 3.5% diff
fmpz_mod_poly/test/t-evaluate_fmpz_vec_fast.c changed 2.2% diff
fmpz_mod_poly/test/t-find_distinct_nonzero_roots.c changed 4.0% diff
fmpz_mod_poly/test/t-frobenius_powers_precomp.c changed 1.4% diff
fmpz_mod_poly/test/t-gcd_euclidean.c changed 1.8% diff
fmpz_mod_poly/test/t-gcd_euclidean_f.c changed 2.2% diff
fmpz_mod_poly/test/t-gcd_hgcd.c changed 2.8% diff
fmpz_mod_poly/test/t-gcdinv.c changed 2.5% diff
fmpz_mod_poly/test/t-gcdinv_euclidean.c changed 1.3% diff
fmpz_mod_poly/test/t-inv_series_newton.c changed 1.1% diff
fmpz_mod_poly/test/t-invmod.c changed 1.7% diff
fmpz_mod_poly/test/t-invsqrt_series.c added
fmpz_mod_poly/test/t-minpoly.c changed 2.3% diff
fmpz_mod_poly/test/t-mul.c changed 1.9% diff
fmpz_mod_poly/test/t-mulhigh.c added
fmpz_mod_poly/test/t-mullow.c changed 1.4% diff
fmpz_mod_poly/test/t-mulmod.c changed 3.3% diff
fmpz_mod_poly/test/t-mulmod_preinv.c changed 2.7% diff
fmpz_mod_poly/test/t-neg.c changed 3.1% diff
fmpz_mod_poly/test/t-pow_trunc.c changed 2.3% diff
fmpz_mod_poly/test/t-pow_trunc_binexp.c changed 3.0% diff
fmpz_mod_poly/test/t-powers_mod_bsgs.c changed 0.9% diff
fmpz_mod_poly/test/t-powers_mod_naive.c changed 1.0% diff
fmpz_mod_poly/test/t-powmod_fmpz_binexp.c changed 1.9% diff
fmpz_mod_poly/test/t-powmod_fmpz_binexp_preinv.c changed 1.4% diff
fmpz_mod_poly/test/t-powmod_ui_binexp.c changed 3.1% diff
fmpz_mod_poly/test/t-powmod_ui_binexp_preinv.c changed 1.7% diff
fmpz_mod_poly/test/t-powmod_x_fmpz_preinv.c changed 2.8% diff
fmpz_mod_poly/test/t-print_read.c changed 13.3% diff
fmpz_mod_poly/test/t-product_roots_fmpz_vec.c changed 1.2% diff
fmpz_mod_poly/test/t-radix.c changed 1.5% diff
fmpz_mod_poly/test/t-rem_basecase.c changed 1.4% diff
fmpz_mod_poly/test/t-resultant.c changed 1.4% diff
fmpz_mod_poly/test/t-resultant_euclidean.c changed 1.4% diff
fmpz_mod_poly/test/t-resultant_hgcd.c changed 2.1% diff
fmpz_mod_poly/test/t-scalar_div_fmpz.c changed 1.7% diff
fmpz_mod_poly/test/t-scalar_mul_fmpz.c changed 1.5% diff
fmpz_mod_poly/test/t-set_equal.c changed 3.9% diff
fmpz_mod_poly/test/t-set_trunc.c changed 2.4% diff
fmpz_mod_poly/test/t-shift_left_right.c changed 2.8% diff
fmpz_mod_poly/test/t-sqrt.c added
fmpz_mod_poly/test/t-sqrt_series.c added
fmpz_mod_poly/test/t-sub.c changed 1.9% diff
fmpz_mod_poly/test/t-sub_series.c changed 1.8% diff
fmpz_mod_poly/test/t-swap.c changed 3.0% diff
fmpz_mod_poly/test/t-xgcd.c changed 2.2% diff
fmpz_mod_poly/test/t-xgcd_euclidean.c changed 1.1% diff
fmpz_mod_poly/test/t-xgcd_hgcd.c changed 2.2% diff
fmpz_mod_poly/test/t-zero.c changed 1.8% diff
fmpz_mod_poly_factor/print_pretty.c added
fmpz_mod_poly_factor/test/t-factor.c changed 2.8% diff
fmpz_mod_poly_factor/test/t-factor_berlekamp.c changed 2.8% diff
fmpz_mod_poly_factor/test/t-factor_cantor_zassenhaus.c changed 2.7% diff
fmpz_mod_poly_factor/test/t-factor_distinct_deg.c changed 3.2% diff
fmpz_mod_poly_factor/test/t-factor_distinct_deg_threaded.c changed 2.9% diff
fmpz_mod_poly_factor/test/t-factor_equal_deg_prob.c changed 2.0% diff
fmpz_mod_poly_factor/test/t-factor_kaltofen_shoup.c changed 2.8% diff
fmpz_mod_poly_factor/test/t-factor_squarefree.c changed 1.5% diff
fmpz_mod_poly_factor/test/t-interval_threaded.c changed 1.2% diff
fmpz_mod_poly_factor/test/t-is_irreducible.c changed 2.3% diff
fmpz_mod_poly_factor/test/t-is_irreducible_ddf.c changed 2.3% diff
fmpz_mod_poly_factor/test/t-is_irreducible_rabin.c changed 2.3% diff
fmpz_mod_poly_factor/test/t-is_squarefree.c changed 2.0% diff
fmpz_mod_poly_factor/test/t-roots.c changed 3.6% diff
fmpz_mod_poly_factor/test/t-roots_factored.c changed 3.6% diff
fmpz_mod_vec/add.c added
fmpz_mod_vec/scalar_addmul_fmpz_mod.c added
fmpz_mpoly/clear.c changed 27.4% diff
fmpz_mpoly/cmp.c changed 3.4% diff
fmpz_mpoly/compose_fmpz_mpoly_horner.c changed 1.4% diff
fmpz_mpoly/div_monagan_pearce.c changed 0.9% diff
fmpz_mpoly/divides_array.c changed 0.9% diff
fmpz_mpoly/divides_heap_threaded.c changed 0.8% diff
fmpz_mpoly/divides_monagan_pearce.c changed 1.9% diff
fmpz_mpoly/divrem_array.c changed 1.1% diff
fmpz_mpoly/divrem_ideal_monagan_pearce.c changed 3.8% diff
fmpz_mpoly/divrem_monagan_pearce.c changed 1.1% diff
fmpz_mpoly/fit_length_reset_bits.c changed 7.8% diff
fmpz_mpoly/get_set_is_fmpz_poly.c changed 53.5% diff
fmpz_mpoly/is_canonical.c changed 8.2% diff
fmpz_mpoly/mul.c changed 33.2% diff
fmpz_mpoly/mul_array.c changed 0.8% diff
fmpz_mpoly/mul_array_threaded.c changed 0.9% diff
fmpz_mpoly/mul_dense.c changed 1.1% diff
fmpz_mpoly/mul_monomial.c added
fmpz_mpoly/profile/p-sqrt.c changed 3.3% diff
fmpz_mpoly/profile/p-univar.c added
fmpz_mpoly/quasidiv_heap.c changed 1.2% diff
fmpz_mpoly/quasidivrem_heap.c changed 0.6% diff
fmpz_mpoly/select_exps.c changed 3.5% diff
fmpz_mpoly/sqrt_heap.c changed 0.5% diff
fmpz_mpoly/test/t-add_sub.c changed 1.9% diff
fmpz_mpoly/test/t-add_sub_fmpz.c changed 11.7% diff
fmpz_mpoly/test/t-add_sub_si.c changed 6.1% diff
fmpz_mpoly/test/t-add_sub_ui.c changed 12.2% diff
fmpz_mpoly/test/t-cmp.c changed 1.9% diff
fmpz_mpoly/test/t-compose_fmpz_mpoly.c changed 4.9% diff
fmpz_mpoly/test/t-compose_fmpz_poly.c changed 4.8% diff
fmpz_mpoly/test/t-content_vars.c changed 10.3% diff
fmpz_mpoly/test/t-degree.c changed 2.9% diff
fmpz_mpoly/test/t-degrees_term_exp_fits_ui_si.c changed 8.0% diff
fmpz_mpoly/test/t-derivative_integral.c changed 4.0% diff
fmpz_mpoly/test/t-div_monagan_pearce.c changed 3.6% diff
fmpz_mpoly/test/t-divides.c changed 3.9% diff
fmpz_mpoly/test/t-divides_array.c changed 1.3% diff
fmpz_mpoly/test/t-divides_heap_threaded.c changed 1.6% diff
fmpz_mpoly/test/t-divides_monagan_pearce.c changed 9.7% diff
fmpz_mpoly/test/t-divrem_array.c changed 1.2% diff
fmpz_mpoly/test/t-divrem_ideal_monagan_pearce.c changed 11.0% diff
fmpz_mpoly/test/t-divrem_monagan_pearce.c changed 16.0% diff
fmpz_mpoly/test/t-evaluate.c changed 9.2% diff
fmpz_mpoly/test/t-gcd.c changed 0.9% diff
fmpz_mpoly/test/t-gcd_brown.c changed 5.0% diff
fmpz_mpoly/test/t-gcd_cofactors.c changed 1.6% diff
fmpz_mpoly/test/t-gcd_hensel.c changed 3.2% diff
fmpz_mpoly/test/t-gcd_subresultant.c changed 4.5% diff
fmpz_mpoly/test/t-gcd_zippel.c changed 2.3% diff
fmpz_mpoly/test/t-gcd_zippel2.c changed 2.1% diff
fmpz_mpoly/test/t-gen.c changed 5.1% diff
fmpz_mpoly/test/t-get_coeff_vars_ui.c changed 1.6% diff
fmpz_mpoly/test/t-get_set_coeff.c changed 1.7% diff
fmpz_mpoly/test/t-get_set_coeff_fmpz_monomial.c changed 2.4% diff
fmpz_mpoly/test/t-get_set_is_fmpz.c changed 3.9% diff
fmpz_mpoly/test/t-get_set_str_pretty.c changed 2.0% diff
fmpz_mpoly/test/t-get_set_term_coeff_fmpz.c changed 3.2% diff
fmpz_mpoly/test/t-get_set_term_exp_fmpz.c changed 1.1% diff
fmpz_mpoly/test/t-get_set_term_exp_si.c changed 1.2% diff
fmpz_mpoly/test/t-get_set_term_exp_ui.c changed 1.2% diff
fmpz_mpoly/test/t-get_term.c changed 1.4% diff
fmpz_mpoly/test/t-get_term_monomial.c changed 1.3% diff
fmpz_mpoly/test/t-inflate_deflate.c changed 1.4% diff
fmpz_mpoly/test/t-init.c changed 14.9% diff
fmpz_mpoly/test/t-mul.c changed 8.6% diff
fmpz_mpoly/test/t-mul_array.c changed 6.4% diff
fmpz_mpoly/test/t-mul_array_threaded.c changed 6.1% diff
fmpz_mpoly/test/t-mul_dense.c changed 6.5% diff
fmpz_mpoly/test/t-mul_heap_threaded.c changed 1.8% diff
fmpz_mpoly/test/t-mul_johnson.c changed 5.6% diff
fmpz_mpoly/test/t-mul_monomial.c added
fmpz_mpoly/test/t-neg.c changed 14.9% diff
fmpz_mpoly/test/t-pow_fps.c changed 1.5% diff
fmpz_mpoly/test/t-pow_ui.c changed 1.5% diff
fmpz_mpoly/test/t-print_parse.c removed
fmpz_mpoly/test/t-push_term_fmpz_fmpz.c changed 2.5% diff
fmpz_mpoly/test/t-push_term_fmpz_ui.c changed 2.9% diff
fmpz_mpoly/test/t-quasidiv_heap.c changed 3.5% diff
fmpz_mpoly/test/t-quasidivrem_heap.c changed 13.3% diff
fmpz_mpoly/test/t-quasidivrem_ideal_heap.c changed 10.3% diff
fmpz_mpoly/test/t-repack_bits.c changed 2.9% diff
fmpz_mpoly/test/t-resize.c changed 1.8% diff
fmpz_mpoly/test/t-resultant_discriminant.c changed 1.9% diff
fmpz_mpoly/test/t-reverse.c changed 15.0% diff
fmpz_mpoly/test/t-scalar_divexact_fmpz.c changed 11.4% diff
fmpz_mpoly/test/t-scalar_divexact_si.c changed 11.8% diff
fmpz_mpoly/test/t-scalar_divexact_ui.c changed 12.0% diff
fmpz_mpoly/test/t-scalar_divides_fmpz.c changed 11.3% diff
fmpz_mpoly/test/t-scalar_fmma.c changed 3.3% diff
fmpz_mpoly/test/t-scalar_mul_fmpz.c changed 10.5% diff
fmpz_mpoly/test/t-scalar_mul_si.c changed 10.6% diff
fmpz_mpoly/test/t-scalar_mul_ui.c changed 11.3% diff
fmpz_mpoly/test/t-set_equal.c changed 5.9% diff
fmpz_mpoly/test/t-set_fmpz.c changed 7.8% diff
fmpz_mpoly/test/t-set_si.c changed 8.3% diff
fmpz_mpoly/test/t-set_ui.c changed 8.4% diff
fmpz_mpoly/test/t-sort_terms.c changed 1.6% diff
fmpz_mpoly/test/t-sqrt_heap.c changed 4.2% diff
fmpz_mpoly/test/t-term_content.c changed 5.7% diff
fmpz_mpoly/test/t-total_degree.c changed 1.3% diff
fmpz_mpoly/test/t-univar.c changed 2.7% diff
fmpz_mpoly/test/t-univar_resultant.c changed 3.3% diff
fmpz_mpoly/test/t-used_vars.c changed 3.0% diff
fmpz_mpoly_factor/bpoly_factor.c changed 0.1% diff
fmpz_mpoly_factor/gcd_algo.c changed 1.8% diff
fmpz_mpoly_factor/gcd_brown_threaded.c changed 4.1% diff
fmpz_mpoly_factor/gcd_zippel2.c changed 0.1% diff
fmpz_mpoly_factor/irred_zippel.c changed 0.2% diff
fmpz_mpoly_factor/poly_pfrac.c changed 0.5% diff
fmpz_mpoly_factor/test/t-factor.c changed 6.7% diff
fmpz_mpoly_factor/test/t-factor_content.c changed 13.0% diff
fmpz_mpoly_factor/test/t-factor_squarefree.c changed 9.6% diff
fmpz_mpoly_factor/test/t-factor_wang.c changed 8.6% diff
fmpz_mpoly_factor/test/t-factor_zassenhaus.c changed 6.4% diff
fmpz_mpoly_factor/test/t-factor_zippel.c changed 9.1% diff
fmpz_mpoly_factor/test/t-gcd_brown.c changed 4.4% diff
fmpz_mpoly_factor/test/t-gcd_brown_threaded.c changed 3.5% diff
fmpz_mpoly_factor/test/t-gcd_subresultant.c changed 4.2% diff
fmpz_mpoly_factor/test/t-gcd_zippel.c changed 2.1% diff
fmpz_mpoly_factor/test/t-gcd_zippel2.c changed 1.4% diff
fmpz_mpoly_factor/test/t-lcc_kaltofen.c changed 1.6% diff
fmpz_mpoly_factor/test/t-poly_pfrac.c changed 2.3% diff
fmpz_poly/deflation.c changed 32.1% diff
fmpz_poly/derivative.c changed 4.6% diff
fmpz_poly/div_series_basecase.c changed 1.4% diff
fmpz_poly/eulerian_polynomial.c added
fmpz_poly/gcd_heuristic.c changed 1.8% diff
fmpz_poly/hermite_h.c changed 38.4% diff
fmpz_poly/hermite_he.c changed 37.1% diff
fmpz_poly/inv_series_basecase.c changed 1.7% diff
fmpz_poly/mul.c changed 2.6% diff
fmpz_poly/mulhigh.c added
fmpz_poly/mullow.c changed 2.3% diff
fmpz_poly/nth_derivative.c added
fmpz_poly/profile/bm-div_divconquer.c changed 1.0% diff
fmpz_poly/profile/p-mul_triangle.c changed 1.0% diff
fmpz_poly/randtest_no_real_root.c changed 0.9% diff
fmpz_poly/scalar_addmul_si.c added
fmpz_poly/scalar_addmul_ui.c added
fmpz_poly/sqr.c changed 2.9% diff
fmpz_poly/sqrlow.c changed 2.0% diff
fmpz_poly/taylor_shift_divconquer.c changed 3.1% diff
fmpz_poly/taylor_shift_horner.c changed 0.8% diff
fmpz_poly/test/t-2norm_normalised_bits.c changed 3.1% diff
fmpz_poly/test/t-add.c changed 4.8% diff
fmpz_poly/test/t-add_series.c changed 4.7% diff
fmpz_poly/test/t-add_sub_fmpz.c changed 2.2% diff
fmpz_poly/test/t-add_sub_si.c changed 2.3% diff
fmpz_poly/test/t-bit_pack.c changed 4.3% diff
fmpz_poly/test/t-bound_roots.c changed 2.3% diff
fmpz_poly/test/t-chebyshev_t.c changed 3.8% diff
fmpz_poly/test/t-chebyshev_u.c changed 4.7% diff
fmpz_poly/test/t-CLD_bound.c changed 2.4% diff
fmpz_poly/test/t-compose.c changed 4.4% diff
fmpz_poly/test/t-compose_divconquer.c changed 5.3% diff
fmpz_poly/test/t-compose_horner.c changed 5.3% diff
fmpz_poly/test/t-compose_series.c changed 4.4% diff
fmpz_poly/test/t-compose_series_brent_kung.c changed 4.3% diff
fmpz_poly/test/t-compose_series_horner.c changed 4.4% diff
fmpz_poly/test/t-content.c changed 3.5% diff
fmpz_poly/test/t-cos_minpoly.c changed 1.6% diff
fmpz_poly/test/t-CRT_ui.c changed 2.1% diff
fmpz_poly/test/t-CRT_ui_unsigned.c changed 2.1% diff
fmpz_poly/test/t-cyclotomic.c changed 3.6% diff
fmpz_poly/test/t-deflate.c changed 5.0% diff
fmpz_poly/test/t-derivative.c changed 5.4% diff
fmpz_poly/test/t-discriminant.c changed 3.7% diff
fmpz_poly/test/t-div_basecase.c changed 5.0% diff
fmpz_poly/test/t-div_divconquer.c changed 4.9% diff
fmpz_poly/test/t-div_preinv.c changed 4.2% diff
fmpz_poly/test/t-div_root.c changed 3.8% diff
fmpz_poly/test/t-div_series.c changed 4.1% diff
fmpz_poly/test/t-div_series_basecase.c changed 4.1% diff
fmpz_poly/test/t-div_series_divconquer.c changed 4.1% diff
fmpz_poly/test/t-divhigh_smodp.c changed 1.9% diff
fmpz_poly/test/t-divides.c changed 4.9% diff
fmpz_poly/test/t-divlow_smodp.c changed 1.9% diff
fmpz_poly/test/t-divrem.c changed 5.3% diff
fmpz_poly/test/t-divrem_basecase.c changed 5.2% diff
fmpz_poly/test/t-divrem_divconquer.c changed 5.2% diff
fmpz_poly/test/t-divrem_preinv.c changed 4.4% diff
fmpz_poly/test/t-equal_fmpz.c changed 3.5% diff
fmpz_poly/test/t-equal_trunc.c changed 4.0% diff
fmpz_poly/test/t-eta_qexp.c changed 3.2% diff
fmpz_poly/test/t-eulerian_polynomial.c added
fmpz_poly/test/t-evaluate_divconquer_fmpq.c changed 3.8% diff
fmpz_poly/test/t-evaluate_divconquer_fmpz.c changed 4.8% diff
fmpz_poly/test/t-evaluate_fmpq.c changed 3.9% diff
fmpz_poly/test/t-evaluate_fmpz.c changed 3.8% diff
fmpz_poly/test/t-evaluate_horner_d_2exp.c changed 3.2% diff
fmpz_poly/test/t-evaluate_horner_fmpq.c changed 3.8% diff
fmpz_poly/test/t-evaluate_horner_fmpz.c changed 4.5% diff
fmpz_poly/test/t-evaluate_mod.c changed 3.2% diff
fmpz_poly/test/t-evaluate_mpq.c changed 3.9% diff
fmpz_poly/test/t-fibonacci.c changed 3.8% diff
fmpz_poly/test/t-gcd.c changed 4.8% diff
fmpz_poly/test/t-gcd_heuristic.c changed 4.1% diff
fmpz_poly/test/t-gcd_modular.c changed 4.7% diff
fmpz_poly/test/t-gcd_subresultant.c changed 4.8% diff
fmpz_poly/test/t-get_coeff_ptr.c changed 3.7% diff
fmpz_poly/test/t-get_nmod_poly.c changed 3.6% diff
fmpz_poly/test/t-get_set_coeff_fmpz.c changed 3.8% diff
fmpz_poly/test/t-get_set_coeff_mpz.c changed 3.5% diff
fmpz_poly/test/t-get_set_coeff_si.c changed 4.4% diff
fmpz_poly/test/t-get_set_coeff_ui.c changed 4.5% diff
fmpz_poly/test/t-get_set_str.c changed 3.8% diff
fmpz_poly/test/t-get_str.c changed 8.1% diff
fmpz_poly/test/t-get_str_pretty.c changed 7.9% diff
fmpz_poly/test/t-hensel_lift.c changed 4.7% diff
fmpz_poly/test/t-hensel_lift_once.c changed 1.7% diff
fmpz_poly/test/t-hensel_lift_without_only_inverse.c changed 4.6% diff
fmpz_poly/test/t-hensel_start_continue_lift.c changed 1.3% diff
fmpz_poly/test/t-hermite_h.c changed 3.6% diff
fmpz_poly/test/t-hermite_he.c changed 3.7% diff
fmpz_poly/test/t-inflate.c changed 2.5% diff
fmpz_poly/test/t-interpolate_fmpz_vec.c changed 3.2% diff
fmpz_poly/test/t-inv_series.c changed 4.3% diff
fmpz_poly/test/t-inv_series_basecase.c changed 4.0% diff
fmpz_poly/test/t-inv_series_newton.c changed 4.2% diff
fmpz_poly/test/t-is_cyclotomic.c changed 7.2% diff
fmpz_poly/test/t-is_squarefree.c changed 5.7% diff
fmpz_poly/test/t-lcm.c changed 4.6% diff
fmpz_poly/test/t-legendre_pt.c changed 3.2% diff
fmpz_poly/test/t-mul.c changed 5.0% diff
fmpz_poly/test/t-mul_classical.c changed 4.7% diff
fmpz_poly/test/t-mul_karatsuba.c changed 4.7% diff
fmpz_poly/test/t-mul_KS.c changed 5.6% diff
fmpz_poly/test/t-mul_SS.c changed 6.0% diff
fmpz_poly/test/t-mul_SS_precache.c changed 4.5% diff
fmpz_poly/test/t-mulhigh_classical.c changed 4.6% diff
fmpz_poly/test/t-mulhigh_karatsuba_n.c changed 5.0% diff
fmpz_poly/test/t-mulhigh_n.c changed 3.2% diff
fmpz_poly/test/t-mullow.c changed 4.7% diff
fmpz_poly/test/t-mullow_classical.c changed 4.7% diff
fmpz_poly/test/t-mullow_karatsuba_n.c changed 5.2% diff
fmpz_poly/test/t-mullow_KS.c changed 4.7% diff
fmpz_poly/test/t-mullow_SS.c changed 4.7% diff
fmpz_poly/test/t-mullow_SS_precache.c changed 4.0% diff
fmpz_poly/test/t-mulmid_classical.c changed 4.5% diff
fmpz_poly/test/t-neg.c changed 4.0% diff
fmpz_poly/test/t-newton_to_monomial.c changed 3.4% diff
fmpz_poly/test/t-nth_derivative.c added
fmpz_poly/test/t-num_real_roots.c changed 5.7% diff
fmpz_poly/test/t-num_real_roots_sturm.c changed 5.8% diff
fmpz_poly/test/t-pow.c changed 4.3% diff
fmpz_poly/test/t-pow_addchains.c changed 5.0% diff
fmpz_poly/test/t-pow_binexp.c changed 4.8% diff
fmpz_poly/test/t-pow_binomial.c changed 4.4% diff
fmpz_poly/test/t-pow_multinomial.c changed 4.7% diff
fmpz_poly/test/t-pow_trunc.c changed 4.1% diff
fmpz_poly/test/t-power_sums.c changed 4.8% diff
fmpz_poly/test/t-primitive_part.c changed 5.0% diff
fmpz_poly/test/t-print_read.c changed 15.1% diff
fmpz_poly/test/t-print_read_pretty.c changed 13.1% diff
fmpz_poly/test/t-product_roots_fmpq_vec.c changed 6.3% diff
fmpz_poly/test/t-product_roots_fmpz_vec.c changed 3.1% diff
fmpz_poly/test/t-pseudo_div.c changed 4.7% diff
fmpz_poly/test/t-pseudo_divrem_basecase.c changed 4.9% diff
fmpz_poly/test/t-pseudo_divrem_cohen.c changed 4.8% diff
fmpz_poly/test/t-pseudo_divrem_divconquer.c changed 4.7% diff
fmpz_poly/test/t-pseudo_rem.c changed 4.9% diff
fmpz_poly/test/t-pseudo_rem_cohen.c changed 4.9% diff
fmpz_poly/test/t-randtest_no_real_root.c changed 8.7% diff
fmpz_poly/test/t-rem_basecase.c changed 5.0% diff
fmpz_poly/test/t-rem_powers_precomp.c changed 4.2% diff
fmpz_poly/test/t-remove.c changed 3.7% diff
fmpz_poly/test/t-remove_content_2exp.c changed 1.5% diff
fmpz_poly/test/t-resultant.c changed 3.5% diff
fmpz_poly/test/t-resultant_euclidean.c changed 3.5% diff
fmpz_poly/test/t-resultant_modular.c changed 3.4% diff
fmpz_poly/test/t-resultant_modular_div.c changed 2.6% diff
fmpz_poly/test/t-reverse.c changed 4.4% diff
fmpz_poly/test/t-revert_series.c changed 4.0% diff
fmpz_poly/test/t-revert_series_lagrange.c changed 3.9% diff
fmpz_poly/test/t-revert_series_lagrange_fast.c changed 3.9% diff
fmpz_poly/test/t-revert_series_newton.c changed 3.9% diff
fmpz_poly/test/t-scalar_abs.c changed 3.9% diff
fmpz_poly/test/t-scalar_addmul_fmpz.c changed 4.4% diff
fmpz_poly/test/t-scalar_addmul_si.c added
fmpz_poly/test/t-scalar_addmul_ui.c added
fmpz_poly/test/t-scalar_divexact_mpz.c changed 5.3% diff
fmpz_poly/test/t-scalar_fdiv_mpz.c changed 5.3% diff
fmpz_poly/test/t-scalar_mul_fmpz.c changed 4.8% diff
fmpz_poly/test/t-scalar_mul_mpz.c changed 5.6% diff
fmpz_poly/test/t-scalar_mul_si.c changed 10.1% diff
fmpz_poly/test/t-scalar_mul_ui.c changed 4.8% diff
fmpz_poly/test/t-scalar_submul_fmpz.c changed 3.8% diff
fmpz_poly/test/t-scale_2exp.c changed 2.6% diff
fmpz_poly/test/t-set_equal.c changed 5.1% diff
fmpz_poly/test/t-set_fmpz_equal.c changed 4.6% diff
fmpz_poly/test/t-set_mpz_equal.c changed 4.5% diff
fmpz_poly/test/t-set_si_equal.c changed 5.0% diff
fmpz_poly/test/t-set_trunc.c changed 6.0% diff
fmpz_poly/test/t-set_ui_equal.c changed 5.1% diff
fmpz_poly/test/t-shift_left_right.c changed 5.6% diff
fmpz_poly/test/t-signature.c changed 3.6% diff
fmpz_poly/test/t-sqr.c changed 5.1% diff
fmpz_poly/test/t-sqr_classical.c changed 5.1% diff
fmpz_poly/test/t-sqr_karatsuba.c changed 5.0% diff
fmpz_poly/test/t-sqr_KS.c changed 5.5% diff
fmpz_poly/test/t-sqrlow.c changed 4.7% diff
fmpz_poly/test/t-sqrlow_classical.c changed 4.5% diff
fmpz_poly/test/t-sqrlow_karatsuba_n.c changed 4.5% diff
fmpz_poly/test/t-sqrlow_KS.c changed 4.6% diff
fmpz_poly/test/t-sqrt.c changed 6.4% diff
fmpz_poly/test/t-sqrt_classical.c changed 6.2% diff
fmpz_poly/test/t-sqrt_divconquer.c changed 6.2% diff
fmpz_poly/test/t-sqrt_KS.c changed 6.2% diff
fmpz_poly/test/t-sqrt_series.c changed 5.3% diff
fmpz_poly/test/t-sqrtrem_classical.c changed 4.2% diff
fmpz_poly/test/t-sqrtrem_divconquer.c changed 4.2% diff
fmpz_poly/test/t-sub.c changed 5.2% diff
fmpz_poly/test/t-sub_series.c changed 4.7% diff
fmpz_poly/test/t-swap.c changed 3.8% diff
fmpz_poly/test/t-swinnerton_dyer.c changed 4.4% diff
fmpz_poly/test/t-taylor_shift.c changed 4.3% diff
fmpz_poly/test/t-taylor_shift_divconquer.c changed 2.7% diff
fmpz_poly/test/t-taylor_shift_horner.c changed 4.1% diff
fmpz_poly/test/t-taylor_shift_multi_mod_threaded.c changed 3.7% diff
fmpz_poly/test/t-theta_qexp.c changed 3.2% diff
fmpz_poly/test/t-xgcd_modular.c changed 3.7% diff
fmpz_poly/test/t-zero.c changed 4.6% diff
fmpz_poly/test/t-zero_coeffs.c changed 4.1% diff
fmpz_poly_factor/test/t-factor.c changed 29.3% diff
fmpz_poly_factor/test/t-factor_cubic.c changed 2.6% diff
fmpz_poly_factor/test/t-factor_squarefree.c changed 2.1% diff
fmpz_poly_factor/test/t-factor_zassenhaus.c changed 2.4% diff
fmpz_poly_factor/test/t-zassenhaus_subset.c changed 4.9% diff
fmpz_poly_mat/test/t-add.c changed 3.8% diff
fmpz_poly_mat/test/t-concat_horizontal.c changed 2.8% diff
fmpz_poly_mat/test/t-concat_vertical.c changed 2.8% diff
fmpz_poly_mat/test/t-det.c changed 2.2% diff
fmpz_poly_mat/test/t-det_interpolate.c changed 3.3% diff
fmpz_poly_mat/test/t-inv.c changed 6.2% diff
fmpz_poly_mat/test/t-mul.c changed 3.5% diff
fmpz_poly_mat/test/t-mul_KS.c changed 3.7% diff
fmpz_poly_mat/test/t-mullow.c changed 3.6% diff
fmpz_poly_mat/test/t-neg.c changed 3.9% diff
fmpz_poly_mat/test/t-nullspace.c changed 7.9% diff
fmpz_poly_mat/test/t-one.c changed 6.4% diff
fmpz_poly_mat/test/t-pow.c changed 4.1% diff
fmpz_poly_mat/test/t-pow_trunc.c changed 3.8% diff
fmpz_poly_mat/test/t-prod.c changed 2.8% diff
fmpz_poly_mat/test/t-rank.c changed 2.9% diff
fmpz_poly_mat/test/t-rref.c changed 1.2% diff
fmpz_poly_mat/test/t-solve_fflu.c changed 6.9% diff
fmpz_poly_mat/test/t-sqr.c changed 3.9% diff
fmpz_poly_mat/test/t-sqr_KS.c changed 4.0% diff
fmpz_poly_mat/test/t-sqrlow.c changed 3.9% diff
fmpz_poly_mat/test/t-sub.c changed 3.8% diff
fmpz_poly_mat/test/t-trace.c changed 2.4% diff
fmpz_poly_mat/test/t-zero.c changed 7.3% diff
fmpz_poly_q/test/t-add.c changed 4.7% diff
fmpz_poly_q/test/t-addmul.c changed 4.3% diff
fmpz_poly_q/test/t-all.c changed 5.9% diff
fmpz_poly_q/test/t-derivative.c changed 4.8% diff
fmpz_poly_q/test/t-div.c changed 4.6% diff
fmpz_poly_q/test/t-evaluate.c changed 2.6% diff
fmpz_poly_q/test/t-inv.c changed 5.3% diff
fmpz_poly_q/test/t-mul.c changed 4.7% diff
fmpz_poly_q/test/t-neg.c changed 5.3% diff
fmpz_poly_q/test/t-pow.c changed 3.7% diff
fmpz_poly_q/test/t-scalar_div_mpq.c changed 3.2% diff
fmpz_poly_q/test/t-scalar_div_mpz.c changed 3.5% diff
fmpz_poly_q/test/t-scalar_div_si.c changed 3.8% diff
fmpz_poly_q/test/t-scalar_mul_mpq.c changed 3.2% diff
fmpz_poly_q/test/t-scalar_mul_mpz.c changed 3.5% diff
fmpz_poly_q/test/t-scalar_mul_si.c changed 3.9% diff
fmpz_poly_q/test/t-set_equal.c changed 4.6% diff
fmpz_poly_q/test/t-set_si_equal.c changed 4.8% diff
fmpz_poly_q/test/t-sub.c changed 4.4% diff
fmpz_poly_q/test/t-submul.c changed 4.3% diff
fmpz_poly_q/test/t-swap.c changed 3.5% diff
fmpz_poly_q/test/t-zero.c changed 4.4% diff
fmpz_vec/get_fft.c changed 4.6% diff
fmpz_vec/height_index.c changed 18.1% diff
fmpz_vec/scalar_addmul_ui.c added
fmpz_vec/set_fft.c changed 22.5% diff
fmpz_vec/test/t-add.c changed 4.8% diff
fmpz_vec/test/t-content.c changed 3.4% diff
fmpz_vec/test/t-dot.c changed 5.2% diff
fmpz_vec/test/t-get_d_vec_2exp.c changed 2.8% diff
fmpz_vec/test/t-get_mpf_vec.c changed 3.4% diff
fmpz_vec/test/t-get_set_fft.c changed 6.1% diff
fmpz_vec/test/t-get_set_nmod_vec.c changed 2.9% diff
fmpz_vec/test/t-height.c changed 3.6% diff
fmpz_vec/test/t-height_index.c changed 3.7% diff
fmpz_vec/test/t-is_zero.c changed 6.2% diff
fmpz_vec/test/t-lcm.c changed 3.2% diff
fmpz_vec/test/t-max_bits.c changed 4.1% diff
fmpz_vec/test/t-max_limbs.c changed 3.6% diff
fmpz_vec/test/t-neg.c changed 5.4% diff
fmpz_vec/test/t-prod.c changed 3.4% diff
fmpz_vec/test/t-scalar_abs.c changed 5.3% diff
fmpz_vec/test/t-scalar_addmul_fmpz.c changed 3.9% diff
fmpz_vec/test/t-scalar_addmul_si.c changed 3.0% diff
fmpz_vec/test/t-scalar_addmul_si_2exp.c changed 2.9% diff
fmpz_vec/test/t-scalar_addmul_ui.c added
fmpz_vec/test/t-scalar_divexact_fmpz.c changed 4.2% diff
fmpz_vec/test/t-scalar_divexact_si.c changed 4.7% diff
fmpz_vec/test/t-scalar_divexact_ui.c changed 4.8% diff
fmpz_vec/test/t-scalar_fdiv_q_fmpz.c changed 3.8% diff
fmpz_vec/test/t-scalar_mod_fmpz.c changed 4.4% diff
fmpz_vec/test/t-scalar_mul_2exp.c changed 4.5% diff
fmpz_vec/test/t-scalar_mul_fmpz.c changed 4.0% diff
fmpz_vec/test/t-scalar_mul_si.c changed 4.6% diff
fmpz_vec/test/t-scalar_mul_ui.c changed 4.7% diff
fmpz_vec/test/t-scalar_smod_fmpz.c changed 3.7% diff
fmpz_vec/test/t-scalar_submul_fmpz.c changed 3.9% diff
fmpz_vec/test/t-scalar_submul_si.c changed 3.0% diff
fmpz_vec/test/t-scalar_submul_si_2exp.c changed 2.9% diff
fmpz_vec/test/t-set_equal.c changed 6.3% diff
fmpz_vec/test/t-sub.c changed 5.2% diff
fmpz_vec/test/t-sum.c changed 3.4% diff
fmpz_vec/test/t-sum_max_bits.c changed 3.2% diff
fmpz_vec/test/t-swap.c changed 3.6% diff
fmpz_vec/test/t-zero.c changed 4.4% diff
fq/get_fmpz.c added
fq/profile/p-mul.c changed 11.9% diff
fq/test/t-ctx_init.c changed 2.1% diff
fq/test/t-get_set_fmpz.c added
fq/test/t-get_set_fmpz_mod_poly.c changed 1.9% diff
fq/test/t-get_set_fmpz_poly.c changed 1.9% diff
fq_default/ctx_init_modulus.c changed 100.0% diff
fq_default/ctx_init_modulus_nmod.c changed 93.5% diff
fq_default/ctx_modulus.c changed 100.0% diff
fq_default/get_fmpz_mod_poly.c changed 98.1% diff
fq_default/get_fmpz_poly.c changed 97.2% diff
fq_default/set_fmpz_mod_poly.c changed 100.0% diff
fq_default/set_fmpz_poly.c changed 100.0% diff
fq_default/test/t-ctx_modulus.c changed 5.5% diff
fq_default/test/t-get_set_fmpz.c added
fq_default/test/t-get_set_fmpz_mod_poly.c changed 4.0% diff
fq_default/test/t-get_set_fmpz_poly.c changed 4.5% diff
fq_default/test/t-inlines.c added
fq_default_mat/test/t-inlines.c added
fq_default_mat/test/t-set_fmpz_mat.c changed 2.0% diff
fq_default_poly/set_fmpz_poly.c changed 100.0% diff
fq_default_poly/test/t-inlines.c added
fq_default_poly/test/t-set_fmpz_poly.c changed 6.3% diff
fq_default_poly_factor/test/t-inlines.c added
fq_embed/test/t-composition_matrix.c changed 2.2% diff
fq_embed/test/t-embed.c changed 2.2% diff
fq_embed/test/t-embed_matrices.c changed 2.7% diff
fq_embed/test/t-mono_dual_matrix.c changed 2.9% diff
fq_embed/test/t-mul_matrix.c changed 2.6% diff
fq_embed_templates/test/t-composition_matrix.c changed 1.9% diff
fq_embed_templates/test/t-embed.c changed 2.3% diff
fq_embed_templates/test/t-embed_matrices.c changed 2.3% diff
fq_embed_templates/test/t-mono_dual_matrix.c changed 2.5% diff
fq_embed_templates/test/t-mul_matrix.c changed 2.3% diff
fq_mat_templates/test/t-add_sub.c changed 3.3% diff
fq_mat_templates/test/t-can_solve.c changed 2.8% diff
fq_mat_templates/test/t-charpoly.c changed 2.9% diff
fq_mat_templates/test/t-concat_horizontal.c changed 2.7% diff
fq_mat_templates/test/t-concat_vertical.c changed 2.7% diff
fq_mat_templates/test/t-equal.c changed 7.2% diff
fq_mat_templates/test/t-inv.c changed 6.1% diff
fq_mat_templates/test/t-invert_rows_cols.c changed 3.7% diff
fq_mat_templates/test/t-is_zero.c changed 7.2% diff
fq_mat_templates/test/t-lu_classical.c changed 4.3% diff
fq_mat_templates/test/t-lu_recursive.c changed 4.3% diff
fq_mat_templates/test/t-minpoly.c changed 3.1% diff
fq_mat_templates/test/t-mul.c changed 3.8% diff
fq_mat_templates/test/t-mul_KS.c changed 3.6% diff
fq_mat_templates/test/t-mul_vec.c changed 1.0% diff
fq_mat_templates/test/t-nullspace.c changed 7.4% diff
fq_mat_templates/test/t-one.c changed 4.3% diff
fq_mat_templates/test/t-rank.c changed 6.0% diff
fq_mat_templates/test/t-rref.c changed 2.1% diff
fq_mat_templates/test/t-set_fmpz_mod_mat.c changed 3.2% diff
fq_mat_templates/test/t-set_nmod_mat.c changed 3.3% diff
fq_mat_templates/test/t-solve.c changed 3.2% diff
fq_mat_templates/test/t-solve_tril.c changed 4.4% diff
fq_mat_templates/test/t-solve_tril_classical.c changed 4.3% diff
fq_mat_templates/test/t-solve_tril_recursive.c changed 4.3% diff
fq_mat_templates/test/t-solve_triu.c changed 4.4% diff
fq_mat_templates/test/t-solve_triu_classical.c changed 4.3% diff
fq_mat_templates/test/t-solve_triu_recursive.c changed 4.3% diff
fq_mat_templates/test/t-submul.c changed 4.1% diff
fq_mat_templates/test/t-vec_mul.c changed 1.0% diff
fq_mat_templates/test/t-zero.c changed 7.0% diff
fq_nmod/get_fmpz.c added
fq_nmod/mul_si.c changed 21.6% diff
fq_nmod/mul_ui.c changed 14.9% diff
fq_nmod/test/t-get_set_fmpz.c added
fq_nmod/test/t-get_set_nmod_poly.c changed 1.6% diff
fq_nmod/test/t-mul_fmpz.c changed 3.4% diff
fq_nmod/test/t-mul_si.c changed 47.8% diff
fq_nmod/test/t-mul_ui.c changed 4.3% diff
fq_nmod_mpoly/compose_fq_nmod_mpoly_horner.c changed 1.4% diff
fq_nmod_mpoly/ctx_init_rand.c changed 4.6% diff
fq_nmod_mpoly/divrem_monagan_pearce.c changed 0.7% diff
fq_nmod_mpoly/test/t-add_sub.c changed 1.8% diff
fq_nmod_mpoly/test/t-add_sub_fq_nmod.c changed 1.6% diff
fq_nmod_mpoly/test/t-cmp.c changed 2.0% diff
fq_nmod_mpoly/test/t-compose_fq_nmod_mpoly.c changed 3.3% diff
fq_nmod_mpoly/test/t-compose_fq_nmod_poly.c changed 5.2% diff
fq_nmod_mpoly/test/t-degree.c changed 2.9% diff
fq_nmod_mpoly/test/t-derivative.c changed 5.2% diff
fq_nmod_mpoly/test/t-div_monagan_pearce.c changed 6.7% diff
fq_nmod_mpoly/test/t-divrem_ideal_monagan_pearce.c changed 6.0% diff
fq_nmod_mpoly/test/t-divrem_monagan_pearce.c changed 8.9% diff
fq_nmod_mpoly/test/t-evaluate.c changed 1.6% diff
fq_nmod_mpoly/test/t-gcd.c changed 0.9% diff
fq_nmod_mpoly/test/t-gcd_brown.c changed 6.7% diff
fq_nmod_mpoly/test/t-gcd_cofactors.c changed 1.9% diff
fq_nmod_mpoly/test/t-gcd_hensel.c changed 3.2% diff
fq_nmod_mpoly/test/t-gcd_zippel.c changed 3.4% diff
fq_nmod_mpoly/test/t-gcd_zippel2.c changed 3.4% diff
fq_nmod_mpoly/test/t-gen.c changed 7.5% diff
fq_nmod_mpoly/test/t-get_coeff_vars_ui.c changed 4.8% diff
fq_nmod_mpoly/test/t-get_set_coeff.c changed 1.6% diff
fq_nmod_mpoly/test/t-get_set_coeff_fq_nmod_monomial.c changed 2.3% diff
fq_nmod_mpoly/test/t-get_set_is_fq_nmod.c changed 5.0% diff
fq_nmod_mpoly/test/t-get_set_str_pretty.c changed 2.0% diff
fq_nmod_mpoly/test/t-get_set_term_coeff_fq_nmod.c changed 1.6% diff
fq_nmod_mpoly/test/t-get_set_term_exp_fmpz.c changed 1.1% diff
fq_nmod_mpoly/test/t-get_set_term_exp_si.c changed 1.2% diff
fq_nmod_mpoly/test/t-get_set_term_exp_ui.c changed 1.2% diff
fq_nmod_mpoly/test/t-get_term.c changed 1.4% diff
fq_nmod_mpoly/test/t-get_term_monomial.c changed 1.3% diff
fq_nmod_mpoly/test/t-mpolyuu_divides.c changed 0.8% diff
fq_nmod_mpoly/test/t-mul_johnson.c changed 1.5% diff
fq_nmod_mpoly/test/t-push_term_fq_nmod_fmpz.c changed 2.4% diff
fq_nmod_mpoly/test/t-push_term_fq_nmod_ui.c changed 2.7% diff
fq_nmod_mpoly/test/t-quadratic_root.c changed 2.9% diff
fq_nmod_mpoly/test/t-repack_bits.c changed 2.9% diff
fq_nmod_mpoly/test/t-resize.c changed 1.7% diff
fq_nmod_mpoly/test/t-resultant_discriminant.c changed 1.8% diff
fq_nmod_mpoly/test/t-reverse.c changed 2.3% diff
fq_nmod_mpoly/test/t-scalar_addmul_fq_nmod.c changed 3.1% diff
fq_nmod_mpoly/test/t-scalar_mul_fq_nmod.c changed 2.1% diff
fq_nmod_mpoly/test/t-sort_terms.c changed 1.5% diff
fq_nmod_mpoly/test/t-sqrt.c changed 3.0% diff
fq_nmod_mpoly/test/t-total_degree.c changed 1.3% diff
fq_nmod_mpoly/test/t-univar.c changed 2.8% diff
fq_nmod_mpoly/test/t-univar_resultant.c changed 1.8% diff
fq_nmod_mpoly/test/t-used_vars.c changed 1.6% diff
fq_nmod_mpoly_factor/n_bpoly_fq_factor_lgprime.c changed 0.2% diff
fq_nmod_mpoly_factor/n_bpoly_fq_factor_smprime.c changed 0.1% diff
fq_nmod_mpoly_factor/test/t-factor.c changed 8.2% diff
fq_nmod_mpoly_factor/test/t-factor_content.c changed 12.7% diff
fq_nmod_mpoly_factor/test/t-factor_squarefree.c changed 5.3% diff
fq_nmod_mpoly_factor/test/t-factor_wang.c changed 8.6% diff
fq_nmod_mpoly_factor/test/t-factor_zassenhaus.c changed 8.6% diff
fq_nmod_mpoly_factor/test/t-factor_zippel.c changed 8.6% diff
fq_nmod_mpoly_factor/test/t-gcd_subresultant.c changed 4.3% diff
fq_nmod_poly/invsqrt_series.c added
fq_nmod_poly/profile/p-factor_kaltofen_shoup_vs_fq_poly.c changed 1.6% diff
fq_nmod_poly/sqrt.c added
fq_nmod_poly/sqrt_series.c added
fq_nmod_poly/test/t-invsqrt_series.c added
fq_nmod_poly/test/t-set_fmpz_mod_poly.c changed 1.3% diff
fq_nmod_poly/test/t-sqrt.c added
fq_nmod_poly/test/t-sqrt_series.c added
fq_nmod_poly_factor/profile/p-roots.c changed 3.3% diff
fq_poly/invsqrt_series.c added
fq_poly/sqrt.c added
fq_poly/sqrt_series.c added
fq_poly/test/t-invsqrt_series.c added
fq_poly/test/t-set_fmpz_mod_poly.c changed 1.4% diff
fq_poly/test/t-sqrt.c added
fq_poly/test/t-sqrt_series.c added
fq_poly/test/t-xgcd_euclidean_f_composite_characteristic.c changed 1.2% diff
fq_poly_factor_templates/factor.c changed 0.3% diff
fq_poly_factor_templates/test/t-factor.c changed 3.3% diff
fq_poly_factor_templates/test/t-factor_berlekamp.c changed 2.6% diff
fq_poly_factor_templates/test/t-factor_cantor_zassenhaus.c changed 2.6% diff
fq_poly_factor_templates/test/t-factor_distinct_deg.c changed 2.8% diff
fq_poly_factor_templates/test/t-factor_equal_deg_prob.c changed 2.0% diff
fq_poly_factor_templates/test/t-factor_kaltofen_shoup.c changed 2.6% diff
fq_poly_factor_templates/test/t-factor_split_single.c changed 2.5% diff
fq_poly_factor_templates/test/t-factor_squarefree.c changed 1.5% diff
fq_poly_factor_templates/test/t-is_irreducible.c changed 2.3% diff
fq_poly_factor_templates/test/t-is_irreducible_ben_or.c changed 2.3% diff
fq_poly_factor_templates/test/t-is_irreducible_ddf.c changed 2.3% diff
fq_poly_factor_templates/test/t-is_squarefree.c changed 1.9% diff
fq_poly_factor_templates/test/t-iterated_frobenius_preinv.c changed 4.3% diff
fq_poly_factor_templates/test/t-roots.c changed 5.8% diff
fq_poly_templates/invsqrt_series.c added
fq_poly_templates/profile/p-gcd.c changed 1.1% diff
fq_poly_templates/profile/p-iterated_frobenius.c changed 0.5% diff
fq_poly_templates/profile/p-iterated_frobenius_table.c changed 0.8% diff
fq_poly_templates/sqrt.c added
fq_poly_templates/sqrt_series.c added
fq_poly_templates/test/t-add.c changed 3.7% diff
fq_poly_templates/test/t-add_series.c changed 3.6% diff
fq_poly_templates/test/t-compose.c changed 3.2% diff
fq_poly_templates/test/t-compose_divconquer.c changed 3.2% diff
fq_poly_templates/test/t-compose_horner.c changed 3.2% diff
fq_poly_templates/test/t-compose_mod.c changed 3.1% diff
fq_poly_templates/test/t-compose_mod_brent_kung.c changed 2.9% diff
fq_poly_templates/test/t-compose_mod_brent_kung_preinv.c changed 2.5% diff
fq_poly_templates/test/t-compose_mod_horner.c changed 3.0% diff
fq_poly_templates/test/t-compose_mod_horner_preinv.c changed 2.6% diff
fq_poly_templates/test/t-compose_mod_preinv.c changed 2.6% diff
fq_poly_templates/test/t-deflate.c changed 8.5% diff
fq_poly_templates/test/t-derivative.c changed 3.0% diff
fq_poly_templates/test/t-div_basecase.c changed 3.2% diff
fq_poly_templates/test/t-div_newton_n_preinv.c changed 3.1% diff
fq_poly_templates/test/t-div_series.c changed 2.2% diff
fq_poly_templates/test/t-divides.c changed 3.4% diff
fq_poly_templates/test/t-divrem_basecase.c changed 3.2% diff
fq_poly_templates/test/t-divrem_divconquer.c changed 3.0% diff
fq_poly_templates/test/t-divrem_newton_n_preinv.c changed 3.0% diff
fq_poly_templates/test/t-equal_trunc.c changed 3.0% diff
fq_poly_templates/test/t-evaluate_fq.c changed 2.6% diff
fq_poly_templates/test/t-evaluate_fq_vec_fast.c changed 2.3% diff
fq_poly_templates/test/t-gcd.c changed 4.8% diff
fq_poly_templates/test/t-gcd_euclidean.c changed 4.7% diff
fq_poly_templates/test/t-gcd_euclidean_f.c changed 2.6% diff
fq_poly_templates/test/t-gcd_hgcd.c changed 3.5% diff
fq_poly_templates/test/t-hamming_weight.c changed 3.4% diff
fq_poly_templates/test/t-hgcd.c changed 0.8% diff
fq_poly_templates/test/t-inflate.c changed 4.0% diff
fq_poly_templates/test/t-inv_series_newton.c changed 2.5% diff
fq_poly_templates/test/t-invsqrt_series.c added
fq_poly_templates/test/t-mul.c changed 3.5% diff
fq_poly_templates/test/t-mul_classical.c changed 3.4% diff
fq_poly_templates/test/t-mul_KS.c changed 3.4% diff
fq_poly_templates/test/t-mul_reorder.c changed 3.4% diff
fq_poly_templates/test/t-mul_univariate.c changed 3.4% diff
fq_poly_templates/test/t-mulhigh.c changed 2.7% diff
fq_poly_templates/test/t-mulhigh_classical.c changed 3.1% diff
fq_poly_templates/test/t-mullow.c changed 2.4% diff
fq_poly_templates/test/t-mullow_classical.c changed 2.4% diff
fq_poly_templates/test/t-mullow_KS.c changed 2.4% diff
fq_poly_templates/test/t-mullow_univariate.c changed 2.4% diff
fq_poly_templates/test/t-mulmod.c changed 3.0% diff
fq_poly_templates/test/t-mulmod_preinv.c changed 2.4% diff
fq_poly_templates/test/t-neg.c changed 4.3% diff
fq_poly_templates/test/t-pow.c changed 3.0% diff
fq_poly_templates/test/t-pow_trunc.c changed 3.1% diff
fq_poly_templates/test/t-pow_trunc_binexp.c changed 3.1% diff
fq_poly_templates/test/t-powmod_fmpz_binexp.c changed 2.8% diff
fq_poly_templates/test/t-powmod_fmpz_binexp_preinv.c changed 2.4% diff
fq_poly_templates/test/t-powmod_fmpz_sliding_preinv.c changed 2.2% diff
fq_poly_templates/test/t-powmod_ui_binexp.c changed 2.9% diff
fq_poly_templates/test/t-powmod_ui_binexp_preinv.c changed 2.5% diff
fq_poly_templates/test/t-powmod_x_fmpz_preinv.c changed 2.6% diff
fq_poly_templates/test/t-randtest_irreducible.c changed 4.1% diff
fq_poly_templates/test/t-scalar_addmul_fq.c changed 2.8% diff
fq_poly_templates/test/t-scalar_div_fq.c changed 3.2% diff
fq_poly_templates/test/t-scalar_mul_fq.c changed 2.7% diff
fq_poly_templates/test/t-scalar_submul_fq.c changed 2.8% diff
fq_poly_templates/test/t-set_nmod_poly.c changed 2.7% diff
fq_poly_templates/test/t-set_trunc.c changed 2.2% diff
fq_poly_templates/test/t-shift_left_right.c changed 3.5% diff
fq_poly_templates/test/t-sqr.c changed 3.7% diff
fq_poly_templates/test/t-sqr_classical.c changed 3.6% diff
fq_poly_templates/test/t-sqr_KS.c changed 3.7% diff
fq_poly_templates/test/t-sqr_reorder.c changed 3.6% diff
fq_poly_templates/test/t-sqrt.c added
fq_poly_templates/test/t-sqrt_series.c added
fq_poly_templates/test/t-sub.c changed 3.8% diff
fq_poly_templates/test/t-sub_series.c changed 3.6% diff
fq_poly_templates/test/t-xgcd_euclidean.c changed 2.5% diff
fq_poly_templates/test/t-xgcd_euclidean_f.c changed 2.2% diff
fq_templates/test/t-add.c changed 4.3% diff
fq_templates/test/t-ctx_init.c changed 2.2% diff
fq_templates/test/t-div.c changed 3.1% diff
fq_templates/test/t-frobenius.c changed 3.0% diff
fq_templates/test/t-get_set_fmpz.c added
fq_templates/test/t-inv.c changed 3.8% diff
fq_templates/test/t-is_invertible.c changed 4.4% diff
fq_templates/test/t-is_invertible_f.c changed 2.8% diff
fq_templates/test/t-is_primitive.c changed 3.5% diff
fq_templates/test/t-is_square.c changed 4.4% diff
fq_templates/test/t-mul.c changed 4.2% diff
fq_templates/test/t-mul_fmpz.c changed 3.8% diff
fq_templates/test/t-mul_si.c changed 4.0% diff
fq_templates/test/t-mul_ui.c changed 4.0% diff
fq_templates/test/t-multiplicative_order.c changed 4.0% diff
fq_templates/test/t-neg.c changed 3.6% diff
fq_templates/test/t-norm.c changed 2.2% diff
fq_templates/test/t-pow.c changed 3.6% diff
fq_templates/test/t-pth_root.c changed 3.4% diff
fq_templates/test/t-sqr.c changed 3.8% diff
fq_templates/test/t-sqrt.c changed 5.4% diff
fq_templates/test/t-sub.c changed 4.2% diff
fq_templates/test/t-trace.c changed 2.3% diff
fq_vec_templates/test/t-add.c changed 3.9% diff
fq_vec_templates/test/t-is_zero.c changed 5.4% diff
fq_vec_templates/test/t-neg.c changed 4.5% diff
fq_vec_templates/test/t-sub.c changed 4.1% diff
fq_vec_templates/test/t-swap.c changed 3.1% diff
fq_vec_templates/test/t-zero.c changed 4.0% diff
fq_zech/get_fmpz.c added
fq_zech/test/t-add.c changed 4.9% diff
fq_zech/test/t-ctx_init.c changed 2.4% diff
fq_zech/test/t-frobenius.c changed 4.3% diff
fq_zech/test/t-get_set_fmpz.c added
fq_zech/test/t-get_set_fq_nmod.c changed 1.7% diff
fq_zech/test/t-get_set_nmod_poly.c changed 1.5% diff
fq_zech/test/t-inv.c changed 4.5% diff
fq_zech/test/t-mul.c changed 5.3% diff
fq_zech/test/t-mul_fmpz.c changed 3.5% diff
fq_zech/test/t-mul_ui.c changed 3.6% diff
fq_zech/test/t-neg.c changed 4.2% diff
fq_zech/test/t-norm.c changed 3.0% diff
fq_zech/test/t-pow.c changed 4.3% diff
fq_zech/test/t-sqr.c changed 4.7% diff
fq_zech/test/t-sub.c changed 5.3% diff
fq_zech/test/t-trace.c changed 3.1% diff
fq_zech_embed/test/t-embed_matrices.c changed 2.5% diff
fq_zech_mpoly_factor/bpoly_factor_smprime.c changed 0.2% diff
fq_zech_poly/invsqrt_series.c added
fq_zech_poly/sqrt.c added
fq_zech_poly/sqrt_series.c added
fq_zech_poly/test/t-invsqrt_series.c added
fq_zech_poly/test/t-set_fmpz_mod_poly.c changed 1.3% diff
fq_zech_poly/test/t-sqrt.c added
fq_zech_poly/test/t-sqrt_series.c added
long_extras/test/t-kronecker.c changed 2.2% diff
long_extras/test/t-sizeinbase.c changed 4.0% diff
memory_manager.c changed 13.2% diff
mpf_mat/test/t-entry.c changed 4.6% diff
mpf_mat/test/t-equal.c changed 9.4% diff
mpf_mat/test/t-gso.c changed 4.2% diff
mpf_mat/test/t-is_empty.c changed 5.1% diff
mpf_mat/test/t-is_square.c changed 5.1% diff
mpf_mat/test/t-mul.c changed 5.6% diff
mpf_mat/test/t-one.c changed 5.4% diff
mpf_mat/test/t-qr.c changed 5.2% diff
mpf_mat/test/t-zero.c changed 5.4% diff
mpf_vec/test/t-add.c changed 5.3% diff
mpf_vec/test/t-dot.c changed 3.3% diff
mpf_vec/test/t-dot2.c changed 3.3% diff
mpf_vec/test/t-norm.c changed 3.6% diff
mpf_vec/test/t-norm2.c changed 3.5% diff
mpf_vec/test/t-scalar_mul_2exp.c changed 5.0% diff
mpf_vec/test/t-scalar_mul_mpf.c changed 3.9% diff
mpf_vec/test/t-set_equal.c changed 7.1% diff
mpf_vec/test/t-sub.c changed 5.8% diff
mpf_vec/test/t-zero.c changed 4.6% diff
mpfr_mat/test/t-entry.c changed 4.6% diff
mpfr_mat/test/t-equal.c changed 9.3% diff
mpfr_mat/test/t-mul_classical.c changed 5.0% diff
mpfr_mat/test/t-zero.c changed 5.4% diff
mpfr_vec/test/t-set_equal.c changed 7.0% diff
mpn_extras/test/t-divides.c changed 3.3% diff
mpn_extras/test/t-divrem_preinv1.c changed 2.1% diff
mpn_extras/test/t-divrem_preinvn.c changed 2.3% diff
mpn_extras/test/t-fmms1.c changed 3.9% diff
mpn_extras/test/t-gcd_full.c changed 2.6% diff
mpn_extras/test/t-mod_preinvn.c changed 2.9% diff
mpn_extras/test/t-mulmod_2expp1.c changed 3.8% diff
mpn_extras/test/t-mulmod_preinv1.c changed 2.1% diff
mpn_extras/test/t-mulmod_preinvn.c changed 2.0% diff
mpn_extras/test/t-remove_2exp.c changed 4.9% diff
mpn_extras/test/t-remove_power.c changed 4.0% diff
mpoly/ctx_init.c changed 43.4% diff
mpoly/ctx_init_rand.c changed 7.2% diff
mpoly/exp_bits_required.c changed 20.2% diff
mpoly/gen_monomial_offset_shift.c changed 6.6% diff
mpoly/get_cmpmask.c changed 3.0% diff
mpoly/get_monomial.c changed 0.6% diff
mpoly/max_fields.c changed 11.8% diff
mpoly/min_fields.c changed 11.0% diff
mpoly/monomials_overflow_test.c changed 12.6% diff
mpoly/test/t-max_degrees_tight.c changed 1.2% diff
mpoly/test/t-max_fields.c changed 1.5% diff
mpoly/test/t-pack_unpack.c changed 2.1% diff
mpoly/test/t-pack_unpack_tight.c changed 1.4% diff
mpoly/test/t-search_monomials.c changed 2.3% diff
mpoly/test/t-test_irreducible.c changed 2.8% diff
mpoly/test_irreducible.c changed 1.4% diff
mpoly/unpack_vec.c changed 1.7% diff
n_poly/test/t-n_fq_poly_add.c changed 1.4% diff
n_poly/test/t-n_fq_poly_divrem.c changed 1.2% diff
n_poly/test/t-n_fq_poly_gcd.c changed 1.4% diff
n_poly/test/t-n_fq_poly_mul.c changed 1.4% diff
n_poly/test/t-n_fq_poly_sub.c changed 1.4% diff
nmod/inlines.c added
nmod_mat/is_one.c added
nmod_mat/lu.c changed 100.0% diff
nmod_mat/lu_classical.c changed 4.8% diff
nmod_mat/lu_classical_delayed.c added
nmod_mat/lu_recursive.c changed 2.7% diff
nmod_mat/print_pretty.c renamed 67.2% diff
nmod_mat/fprint_pretty.c
nmod_mat/profile/p-lu.c added
nmod_mat/profile/p-mul.c changed 1.4% diff
nmod_mat/test/t-add.c changed 3.9% diff
nmod_mat/test/t-addmul.c changed 4.6% diff
nmod_mat/test/t-can_solve.c changed 3.3% diff
nmod_mat/test/t-charpoly.c changed 3.6% diff
nmod_mat/test/t-charpoly_berkowitz.c changed 3.6% diff
nmod_mat/test/t-charpoly_danilevsky.c changed 3.5% diff
nmod_mat/test/t-concat_horizontal.c changed 2.8% diff
nmod_mat/test/t-concat_vertical.c changed 2.8% diff
nmod_mat/test/t-det.c changed 2.7% diff
nmod_mat/test/t-det_howell.c changed 2.7% diff
nmod_mat/test/t-howell_form.c changed 1.8% diff
nmod_mat/test/t-init_clear.c changed 9.0% diff
nmod_mat/test/t-inv.c changed 6.9% diff
nmod_mat/test/t-invert_rows_cols.c changed 4.2% diff
nmod_mat/test/t-lu_classical.c changed 5.0% diff
nmod_mat/test/t-lu_classical_delayed.c added
nmod_mat/test/t-lu_recursive.c changed 5.0% diff
nmod_mat/test/t-minpoly.c changed 3.5% diff
nmod_mat/test/t-mul.c changed 2.9% diff
nmod_mat/test/t-mul_blas.c changed 2.0% diff
nmod_mat/test/t-mul_classical_threaded.c changed 1.7% diff
nmod_mat/test/t-mul_nmod_vec.c changed 1.3% diff
nmod_mat/test/t-mul_strassen.c changed 3.3% diff
nmod_mat/test/t-neg.c changed 6.8% diff
nmod_mat/test/t-nmod_vec_mul.c changed 1.3% diff
nmod_mat/test/t-nullspace.c changed 8.0% diff
nmod_mat/test/t-pow.c changed 3.2% diff
nmod_mat/test/t-rank.c changed 5.8% diff
nmod_mat/test/t-rref.c changed 2.8% diff
nmod_mat/test/t-scalar_addmul_ui.c changed 3.5% diff
nmod_mat/test/t-scalar_mul.c changed 6.0% diff
nmod_mat/test/t-solve.c changed 3.7% diff
nmod_mat/test/t-solve_tril.c changed 4.9% diff
nmod_mat/test/t-solve_tril_classical.c changed 4.8% diff
nmod_mat/test/t-solve_tril_recursive.c changed 4.8% diff
nmod_mat/test/t-solve_triu.c changed 4.9% diff
nmod_mat/test/t-solve_triu_classical.c changed 4.8% diff
nmod_mat/test/t-solve_triu_recursive.c changed 4.8% diff
nmod_mat/test/t-solve_vec.c changed 3.9% diff
nmod_mat/test/t-submul.c changed 4.6% diff
nmod_mat/test/t-trace.c changed 3.0% diff
nmod_mat/test/t-transpose.c changed 5.6% diff
nmod_mpoly/compose_nmod_mpoly_horner.c changed 1.4% diff
nmod_mpoly/divides_dense.c changed 1.4% diff
nmod_mpoly/divides_heap_threaded.c changed 0.4% diff
nmod_mpoly/mpolyn_divides_threaded.c changed 1.3% diff
nmod_mpoly/mpolyun_divides.c changed 1.4% diff
nmod_mpoly/mul.c changed 0.8% diff
nmod_mpoly/mul_array.c changed 0.6% diff
nmod_mpoly/mul_array_threaded.c changed 0.4% diff
nmod_mpoly/mul_dense.c changed 2.4% diff
nmod_mpoly/profile/p-sqrt.c changed 3.1% diff
nmod_mpoly/test/t-add_sub.c changed 10.5% diff
nmod_mpoly/test/t-add_sub_ui.c changed 10.3% diff
nmod_mpoly/test/t-cmp.c changed 2.0% diff
nmod_mpoly/test/t-compose_nmod_mpoly.c changed 3.6% diff
nmod_mpoly/test/t-compose_nmod_poly.c changed 6.2% diff
nmod_mpoly/test/t-content_vars.c changed 8.0% diff
nmod_mpoly/test/t-degree.c changed 1.4% diff
nmod_mpoly/test/t-derivative.c changed 5.2% diff
nmod_mpoly/test/t-div.c changed 3.9% diff
nmod_mpoly/test/t-div_monagan_pearce.c changed 6.5% diff
nmod_mpoly/test/t-divides.c changed 3.8% diff
nmod_mpoly/test/t-divides_dense.c changed 4.9% diff
nmod_mpoly/test/t-divides_heap_threaded.c changed 1.5% diff
nmod_mpoly/test/t-divides_monagan_pearce.c changed 11.1% diff
nmod_mpoly/test/t-divrem.c changed 14.0% diff
nmod_mpoly/test/t-divrem_ideal.c changed 8.7% diff
nmod_mpoly/test/t-divrem_ideal_monagan_pearce.c changed 7.6% diff
nmod_mpoly/test/t-divrem_monagan_pearce.c changed 12.5% diff
nmod_mpoly/test/t-evaluate.c changed 2.0% diff
nmod_mpoly/test/t-gcd.c changed 0.8% diff
nmod_mpoly/test/t-gcd_brown.c changed 5.4% diff
nmod_mpoly/test/t-gcd_cofactors.c changed 1.7% diff
nmod_mpoly/test/t-gcd_hensel.c changed 3.3% diff
nmod_mpoly/test/t-gcd_zippel.c changed 3.5% diff
nmod_mpoly/test/t-gcd_zippel2.c changed 3.4% diff
nmod_mpoly/test/t-gen.c changed 7.0% diff
nmod_mpoly/test/t-get_coeff_vars_ui.c changed 3.1% diff
nmod_mpoly/test/t-get_set_string_pretty.c changed 2.0% diff
nmod_mpoly/test/t-get_set_term_coeff_ui.c changed 3.3% diff
nmod_mpoly/test/t-get_set_term_exp_si.c changed 1.2% diff
nmod_mpoly/test/t-get_set_term_exp_ui.c changed 1.2% diff
nmod_mpoly/test/t-get_term.c changed 1.4% diff
nmod_mpoly/test/t-get_term_monomial.c changed 1.3% diff
nmod_mpoly/test/t-inflate_deflate.c changed 1.4% diff
nmod_mpoly/test/t-mpolyn_divides_threaded.c changed 2.7% diff
nmod_mpoly/test/t-mpolyuu_divides.c changed 0.8% diff
nmod_mpoly/test/t-mul.c changed 13.0% diff
nmod_mpoly/test/t-mul_array.c changed 7.0% diff
nmod_mpoly/test/t-mul_array_threaded.c changed 9.4% diff
nmod_mpoly/test/t-mul_dense.c changed 6.3% diff
nmod_mpoly/test/t-mul_heap_threaded.c changed 1.7% diff
nmod_mpoly/test/t-mul_johnson.c changed 1.5% diff
nmod_mpoly/test/t-pow_rmul.c changed 4.0% diff
nmod_mpoly/test/t-pow_ui.c changed 5.1% diff
nmod_mpoly/test/t-push_term_ui_ui.c changed 3.0% diff
nmod_mpoly/test/t-quadratic_root.c changed 2.8% diff
nmod_mpoly/test/t-repack_bits.c changed 2.9% diff
nmod_mpoly/test/t-resize.c changed 1.8% diff
nmod_mpoly/test/t-resultant_discriminant.c changed 2.7% diff
nmod_mpoly/test/t-scalar_addmul_ui.c changed 3.2% diff
nmod_mpoly/test/t-scalar_mul_ui.c changed 2.1% diff
nmod_mpoly/test/t-sqrt.c changed 2.8% diff
nmod_mpoly/test/t-term_content.c changed 5.9% diff
nmod_mpoly/test/t-total_degree.c changed 1.2% diff
nmod_mpoly/test/t-univar.c changed 4.6% diff
nmod_mpoly/test/t-univar_resultant.c changed 3.3% diff
nmod_mpoly/test/t-used_vars.c changed 4.0% diff
nmod_mpoly_factor/irred_smprime_wang.c changed 8.7% diff
nmod_mpoly_factor/irred_smprime_zassenhaus.c changed 8.7% diff
nmod_mpoly_factor/irred_smprime_zippel.c changed 8.3% diff
nmod_mpoly_factor/n_bpoly_mod_factor_smprime.c changed 0.1% diff
nmod_mpoly_factor/test/t-factor.c changed 4.9% diff
nmod_mpoly_factor/test/t-factor_content.c changed 12.5% diff
nmod_mpoly_factor/test/t-factor_squarefree.c changed 9.8% diff
nmod_mpoly_factor/test/t-factor_wang.c changed 8.8% diff
nmod_mpoly_factor/test/t-factor_zassenhaus.c changed 8.8% diff
nmod_mpoly_factor/test/t-factor_zippel.c changed 8.8% diff
nmod_mpoly_factor/test/t-gcd_subresultant.c changed 4.2% diff
nmod_mpoly_factor/test/t-gcd_zippel.c changed 1.3% diff
nmod_poly/div_newton.c changed 9.8% diff
nmod_poly/power_sums.c changed 1.0% diff
nmod_poly/power_sums_naive.c changed 0.9% diff
nmod_poly/power_sums_schoenhage.c changed 1.0% diff
nmod_poly/profile/p-mul.c changed 2.4% diff
nmod_poly/profile/p-mulmod.c changed 2.9% diff
nmod_poly/randtest.c changed 7.1% diff
nmod_poly/scalar_addmul_nmod.c added
nmod_poly/sub_ui.c changed 6.2% diff
nmod_poly/test/t-add.c changed 4.7% diff
nmod_poly/test/t-add_series.c changed 4.4% diff
nmod_poly/test/t-asin_series.c changed 3.6% diff
nmod_poly/test/t-asinh_series.c changed 3.6% diff
nmod_poly/test/t-atan_series.c changed 3.6% diff
nmod_poly/test/t-atanh_series.c changed 3.6% diff
nmod_poly/test/t-berlekamp_massey.c changed 2.8% diff
nmod_poly/test/t-bit_pack.c changed 3.7% diff
nmod_poly/test/t-compose.c changed 4.6% diff
nmod_poly/test/t-compose_divconquer.c changed 4.7% diff
nmod_poly/test/t-compose_horner.c changed 3.7% diff
nmod_poly/test/t-compose_mod.c changed 4.5% diff
nmod_poly/test/t-compose_mod_brent_kung.c changed 4.3% diff
nmod_poly/test/t-compose_mod_brent_kung_precomp_preinv.c changed 3.2% diff
nmod_poly/test/t-compose_mod_brent_kung_precomp_preinv_threaded.c changed 1.6% diff
nmod_poly/test/t-compose_mod_brent_kung_preinv.c changed 3.7% diff
nmod_poly/test/t-compose_mod_brent_kung_vec_preinv.c changed 2.2% diff
nmod_poly/test/t-compose_mod_brent_kung_vec_preinv_threaded.c changed 1.9% diff
nmod_poly/test/t-compose_mod_horner.c changed 4.5% diff
nmod_poly/test/t-compose_series.c changed 4.2% diff
nmod_poly/test/t-compose_series_brent_kung.c changed 4.1% diff
nmod_poly/test/t-compose_series_divconquer.c changed 4.5% diff
nmod_poly/test/t-compose_series_horner.c changed 4.2% diff
nmod_poly/test/t-cos_series.c changed 3.5% diff
nmod_poly/test/t-cosh_series.c changed 3.5% diff
nmod_poly/test/t-deflate.c changed 10.0% diff
nmod_poly/test/t-derivative.c changed 4.2% diff
nmod_poly/test/t-discriminant.c changed 3.8% diff
nmod_poly/test/t-div.c changed 4.4% diff
nmod_poly/test/t-div_basecase.c changed 4.2% diff
nmod_poly/test/t-div_divconquer.c changed 4.3% diff
nmod_poly/test/t-div_newton.c changed 4.3% diff
nmod_poly/test/t-div_newton_n_preinv.c changed 3.6% diff
nmod_poly/test/t-div_root.c changed 3.5% diff
nmod_poly/test/t-div_series.c changed 4.1% diff
nmod_poly/test/t-div_series_basecase.c changed 4.0% diff
nmod_poly/test/t-divides.c changed 4.2% diff
nmod_poly/test/t-divides_classical.c changed 4.1% diff
nmod_poly/test/t-divrem.c changed 4.3% diff
nmod_poly/test/t-divrem_basecase.c changed 4.2% diff
nmod_poly/test/t-divrem_divconquer.c changed 4.4% diff
nmod_poly/test/t-divrem_newton.c changed 4.4% diff
nmod_poly/test/t-divrem_newton_n_preinv.c changed 3.5% diff
nmod_poly/test/t-equal_trunc.c changed 4.0% diff
nmod_poly/test/t-evaluate_mat_horner.c changed 3.6% diff
nmod_poly/test/t-evaluate_mat_paterson_stockmeyer.c changed 3.5% diff
nmod_poly/test/t-evaluate_nmod.c changed 4.3% diff
nmod_poly/test/t-evaluate_nmod_vec_fast.c changed 2.9% diff
nmod_poly/test/t-exp_series.c changed 2.8% diff
nmod_poly/test/t-exp_series_basecase.c changed 3.0% diff
nmod_poly/test/t-exp_series_monomial_ui.c changed 2.8% diff
nmod_poly/test/t-find_distinct_nonzero_roots.c changed 4.7% diff
nmod_poly/test/t-fread_print.c changed 8.3% diff
nmod_poly/test/t-gcd.c changed 4.1% diff
nmod_poly/test/t-gcd_euclidean.c changed 4.1% diff
nmod_poly/test/t-gcd_hgcd.c changed 4.1% diff
nmod_poly/test/t-gcdinv.c changed 2.7% diff
nmod_poly/test/t-get_set_coeff_ui.c changed 3.8% diff
nmod_poly/test/t-get_set_str.c changed 3.6% diff
nmod_poly/test/t-hgcd.c changed 1.8% diff
nmod_poly/test/t-inflate.c changed 4.9% diff
nmod_poly/test/t-integral.c changed 4.4% diff
nmod_poly/test/t-interpolate_nmod_vec.c changed 3.0% diff
nmod_poly/test/t-interpolate_nmod_vec_barycentric.c changed 3.0% diff
nmod_poly/test/t-interpolate_nmod_vec_fast.c changed 3.0% diff
nmod_poly/test/t-interpolate_nmod_vec_newton.c changed 3.0% diff
nmod_poly/test/t-inv_series_basecase.c changed 4.0% diff
nmod_poly/test/t-inv_series_newton.c changed 4.0% diff
nmod_poly/test/t-invmod.c changed 4.1% diff
nmod_poly/test/t-invsqrt_series.c changed 4.0% diff
nmod_poly/test/t-log_series.c changed 3.0% diff
nmod_poly/test/t-log_series_monomial_ui.c changed 2.8% diff
nmod_poly/test/t-make_monic.c changed 4.3% diff
nmod_poly/test/t-mul.c changed 4.9% diff
nmod_poly/test/t-mul_classical.c changed 5.0% diff
nmod_poly/test/t-mul_KS.c changed 5.2% diff
nmod_poly/test/t-mul_KS2.c changed 4.3% diff
nmod_poly/test/t-mul_KS4.c changed 4.3% diff
nmod_poly/test/t-mulhigh.c changed 3.1% diff
nmod_poly/test/t-mulhigh_classical.c changed 3.9% diff
nmod_poly/test/t-mullow.c changed 3.5% diff
nmod_poly/test/t-mullow_classical.c changed 4.1% diff
nmod_poly/test/t-mullow_KS.c changed 4.6% diff
nmod_poly/test/t-mulmod.c changed 3.8% diff
nmod_poly/test/t-mulmod_preinv.c changed 3.1% diff
nmod_poly/test/t-multi_crt.c changed 2.5% diff
nmod_poly/test/t-neg.c changed 3.9% diff
nmod_poly/test/t-pow.c changed 4.2% diff
nmod_poly/test/t-pow_binexp.c changed 4.0% diff
nmod_poly/test/t-pow_trunc.c changed 3.8% diff
nmod_poly/test/t-pow_trunc_binexp.c changed 3.8% diff
nmod_poly/test/t-power_sums.c changed 4.0% diff
nmod_poly/test/t-power_sums_naive.c changed 3.8% diff
nmod_poly/test/t-power_sums_schoenhage.c changed 3.8% diff
nmod_poly/test/t-powers_mod_bsgs.c changed 2.1% diff
nmod_poly/test/t-powers_mod_naive.c changed 2.3% diff
nmod_poly/test/t-powmod_fmpz_binexp.c changed 3.2% diff
nmod_poly/test/t-powmod_fmpz_binexp_preinv.c changed 3.1% diff
nmod_poly/test/t-powmod_mpz_binexp.c changed 3.6% diff
nmod_poly/test/t-powmod_mpz_binexp_preinv.c changed 3.3% diff
nmod_poly/test/t-powmod_ui_binexp.c changed 3.6% diff
nmod_poly/test/t-powmod_ui_binexp_preinv.c changed 3.3% diff
nmod_poly/test/t-powmod_x_fmpz_binexp.c changed 3.2% diff
nmod_poly/test/t-powmod_x_ui_binexp.c changed 3.4% diff
nmod_poly/test/t-product_roots_nmod_vec.c changed 3.0% diff
nmod_poly/test/t-rem.c changed 4.2% diff
nmod_poly/test/t-rem_basecase.c changed 4.1% diff
nmod_poly/test/t-resultant.c changed 3.6% diff
nmod_poly/test/t-resultant_euclidean.c changed 3.5% diff
nmod_poly/test/t-resultant_hgcd.c changed 3.5% diff
nmod_poly/test/t-reverse.c changed 4.8% diff
nmod_poly/test/t-revert_series.c changed 4.0% diff
nmod_poly/test/t-revert_series_lagrange.c changed 3.9% diff
nmod_poly/test/t-revert_series_lagrange_fast.c changed 3.9% diff
nmod_poly/test/t-revert_series_newton.c changed 3.9% diff
nmod_poly/test/t-scalar_addmul_nmod.c added
nmod_poly/test/t-scalar_mul_nmod.c changed 4.5% diff
nmod_poly/test/t-set_trunc.c changed 5.8% diff
nmod_poly/test/t-shift_left_right.c changed 4.4% diff
nmod_poly/test/t-sin_series.c changed 4.1% diff
nmod_poly/test/t-sinh_series.c changed 4.1% diff
nmod_poly/test/t-sqrt.c changed 5.7% diff
nmod_poly/test/t-sqrt_series.c changed 4.1% diff
nmod_poly/test/t-sub.c changed 4.9% diff
nmod_poly/test/t-sub_series.c changed 4.4% diff
nmod_poly/test/t-tan_series.c changed 4.1% diff
nmod_poly/test/t-tanh_series.c changed 4.1% diff
nmod_poly/test/t-taylor_shift.c changed 4.8% diff
nmod_poly/test/t-taylor_shift_convolution.c changed 4.2% diff
nmod_poly/test/t-taylor_shift_horner.c changed 4.5% diff
nmod_poly/test/t-xgcd.c changed 4.4% diff
nmod_poly/test/t-xgcd_euclidean.c changed 4.4% diff
nmod_poly/test/t-xgcd_hgcd.c changed 4.3% diff
nmod_poly_factor/factor.c changed 5.5% diff
nmod_poly_factor/factor_berlekamp.c changed 11.9% diff
nmod_poly_factor/factor_cantor_zassenhaus.c changed 18.8% diff
nmod_poly_factor/factor_distinct_deg.c changed 47.9% diff
nmod_poly_factor/factor_distinct_deg_threaded.c changed 6.5% diff
nmod_poly_factor/factor_equal_deg.c changed 19.2% diff
nmod_poly_factor/factor_equal_deg_prob.c changed 12.7% diff
nmod_poly_factor/factor_kaltofen_shoup.c changed 7.8% diff
nmod_poly_factor/factor_squarefree.c changed 15.9% diff
nmod_poly_factor/is_irreducible_ddf.c changed 52.2% diff
nmod_poly_factor/print_pretty.c added
nmod_poly_factor/profile/p-roots.c changed 4.4% diff
nmod_poly_factor/test/t-factor.c changed 3.8% diff
nmod_poly_factor/test/t-factor_berlekamp.c changed 2.2% diff
nmod_poly_factor/test/t-factor_cantor_zassenhaus.c changed 1.6% diff
nmod_poly_factor/test/t-factor_distinct_deg.c changed 2.9% diff
nmod_poly_factor/test/t-factor_distinct_deg_threaded.c changed 2.1% diff
nmod_poly_factor/test/t-factor_kaltofen_shoup.c changed 3.1% diff
nmod_poly_factor/test/t-factor_squarefree.c changed 1.6% diff
nmod_poly_factor/test/t-interval_threaded.c changed 1.4% diff
nmod_poly_factor/test/t-is_irreducible.c changed 4.4% diff
nmod_poly_factor/test/t-is_irreducible_ddf.c changed 4.3% diff
nmod_poly_factor/test/t-is_irreducible_rabin.c changed 4.2% diff
nmod_poly_factor/test/t-is_squarefree.c changed 2.4% diff
nmod_poly_factor/test/t-roots.c changed 4.2% diff
nmod_poly_factor/test/t-roots_factored.c changed 5.1% diff
nmod_poly_mat/test/t-add.c changed 3.8% diff
nmod_poly_mat/test/t-concat_horizontal.c changed 2.8% diff
nmod_poly_mat/test/t-concat_vertical.c changed 2.9% diff
nmod_poly_mat/test/t-det.c changed 2.2% diff
nmod_poly_mat/test/t-det_interpolate.c changed 3.3% diff
nmod_poly_mat/test/t-inv.c changed 6.1% diff
nmod_poly_mat/test/t-mul.c changed 3.6% diff
nmod_poly_mat/test/t-mul_interpolate.c changed 3.6% diff
nmod_poly_mat/test/t-mul_KS.c changed 3.8% diff
nmod_poly_mat/test/t-neg.c changed 4.0% diff
nmod_poly_mat/test/t-nullspace.c changed 7.8% diff
nmod_poly_mat/test/t-one.c changed 6.3% diff
nmod_poly_mat/test/t-pow.c changed 4.0% diff
nmod_poly_mat/test/t-rank.c changed 2.7% diff
nmod_poly_mat/test/t-rref.c changed 1.2% diff
nmod_poly_mat/test/t-solve_fflu.c changed 6.8% diff
nmod_poly_mat/test/t-sqr.c changed 3.8% diff
nmod_poly_mat/test/t-sqr_interpolate.c changed 4.0% diff
nmod_poly_mat/test/t-sqr_KS.c changed 4.0% diff
nmod_poly_mat/test/t-sub.c changed 3.8% diff
nmod_poly_mat/test/t-trace.c changed 2.4% diff
nmod_poly_mat/test/t-zero.c changed 7.3% diff
nmod_vec/profile/p-add_sub_neg.c changed 1.0% diff
nmod_vec/profile/p-mul.c added
nmod_vec/profile/p-scalar_addmul.c added
nmod_vec/profile/p-scalar_mul.c changed 18.2% diff
nmod_vec/scalar_addmul_nmod.c changed 100.0% diff
nmod_vec/scalar_mul_nmod.c changed 71.4% diff
nmod_vec/test/t-add_sub_neg.c changed 4.5% diff
nmod_vec/test/t-discrete_log_pohlig_hellman.c changed 2.0% diff
nmod_vec/test/t-dot.c changed 3.0% diff
nmod_vec/test/t-dot_bound_limbs.c changed 3.6% diff
nmod_vec/test/t-dot_ptr.c changed 3.1% diff
nmod_vec/test/t-nmod.c changed 6.5% diff
nmod_vec/test/t-nmod_pow_fmpz.c changed 2.6% diff
nmod_vec/test/t-reduce.c changed 3.7% diff
nmod_vec/test/t-scalar_addmul_nmod.c changed 3.2% diff
nmod_vec/test/t-scalar_mul_nmod.c changed 2.9% diff
nmod_vec/test/t-scalar_mul_nmod_shoup.c changed 3.0% diff
padic/inlines.c changed 12.2% diff
padic/log.c changed 1.4% diff
padic/profile/p-log_balanced.c changed 0.8% diff
padic/profile/p-log_rectangular.c changed 0.8% diff
padic/test/t-add.c changed 4.3% diff
padic/test/t-div.c changed 4.3% diff
padic/test/t-exp.c changed 3.2% diff
padic/test/t-exp_balanced.c changed 3.1% diff
padic/test/t-exp_rectangular.c changed 3.1% diff
padic/test/t-get_set_fmpz.c changed 3.2% diff
padic/test/t-get_set_mpq.c changed 3.2% diff
padic/test/t-get_set_mpz.c changed 3.1% diff
padic/test/t-get_str.c changed 3.2% diff
padic/test/t-inv.c changed 4.2% diff
padic/test/t-log.c changed 3.4% diff
padic/test/t-log_balanced.c changed 3.4% diff
padic/test/t-log_rectangular.c changed 3.4% diff
padic/test/t-log_satoh.c changed 3.4% diff
padic/test/t-mul.c changed 4.0% diff
padic/test/t-neg.c changed 4.6% diff
padic/test/t-pow_si.c changed 3.3% diff
padic/test/t-randtest.c changed 3.8% diff
padic/test/t-shift.c changed 3.3% diff
padic/test/t-sqrt.c changed 4.8% diff
padic/test/t-sub.c changed 4.3% diff
padic/test/t-teichmuller.c changed 6.7% diff
padic/test/t-val_fac.c changed 4.9% diff
padic_mat/test/t-add.c changed 3.8% diff
padic_mat/test/t-get_set_entry_padic.c changed 2.6% diff
padic_mat/test/t-get_set_fmpq_mat.c changed 2.7% diff
padic_mat/test/t-mul.c changed 3.2% diff
padic_mat/test/t-neg.c changed 3.6% diff
padic_mat/test/t-scalar_div_fmpz.c changed 2.7% diff
padic_mat/test/t-scalar_mul_fmpz.c changed 2.7% diff
padic_mat/test/t-scalar_mul_padic.c changed 2.7% diff
padic_mat/test/t-sub.c changed 4.0% diff
padic_poly/test/t-add.c changed 3.3% diff
padic_poly/test/t-compose.c changed 3.1% diff
padic_poly/test/t-compose_pow.c changed 3.0% diff
padic_poly/test/t-derivative.c changed 3.1% diff
padic_poly/test/t-evaluate_padic.c changed 3.6% diff
padic_poly/test/t-get_set_fmpq_poly.c changed 2.9% diff
padic_poly/test/t-inv_series.c changed 2.5% diff
padic_poly/test/t-mul.c changed 3.2% diff
padic_poly/test/t-neg.c changed 3.7% diff
padic_poly/test/t-one.c changed 3.4% diff
padic_poly/test/t-pow.c changed 3.9% diff
padic_poly/test/t-shift_left_right.c changed 3.7% diff
padic_poly/test/t-sub.c changed 3.7% diff
padic_poly/test/t-truncate.c changed 3.3% diff
padic_poly/test/t-zero.c changed 3.5% diff
perm/test/t-compose.c changed 4.6% diff
perm/test/t-inv.c changed 5.6% diff
perm/test/t-parity.c changed 3.0% diff
qadic/profile/p-sqrt.c changed 0.9% diff
qadic/sqrt.c changed 3.7% diff
qadic/test/t-add.c changed 3.9% diff
qadic/test/t-exp.c changed 2.8% diff
qadic/test/t-exp_balanced.c changed 2.7% diff
qadic/test/t-exp_rectangular.c changed 2.7% diff
qadic/test/t-frobenius.c changed 2.8% diff
qadic/test/t-inv.c changed 3.8% diff
qadic/test/t-log.c changed 3.0% diff
qadic/test/t-log_balanced.c changed 3.0% diff
qadic/test/t-log_rectangular.c changed 3.0% diff
qadic/test/t-mul.c changed 4.0% diff
qadic/test/t-neg.c changed 3.5% diff
qadic/test/t-norm.c changed 2.2% diff
qadic/test/t-norm_analytic.c changed 2.1% diff
qadic/test/t-norm_resultant.c changed 2.2% diff
qadic/test/t-pow.c changed 3.4% diff
qadic/test/t-sqrt.c changed 19.2% diff
qadic/test/t-sub.c changed 4.0% diff
qadic/test/t-teichmuller.c changed 3.4% diff
qadic/test/t-trace.c changed 2.2% diff
qsieve/factor.c changed 1.2% diff
qsieve/large_prime_variant.c changed 0.7% diff
qsieve/test/t-factor.c changed 5.1% diff
qsieve/test/t-primes_init.c changed 9.9% diff
test/t-add_ssaaaa.c changed 1.9% diff
test/t-add_sssaaaaaa.c changed 1.8% diff
test/t-add_ssssaaaaaaaa.c changed 2.1% diff
test/t-byte_swap.c changed 2.8% diff
test/t-count_leading_zeros.c changed 2.3% diff
test/t-count_trailing_zeros.c changed 2.3% diff
test/t-invert_limb.c changed 1.9% diff
test/t-sdiv_qrnnd.c changed 2.4% diff
test/t-smul_ppmm.c changed 1.4% diff
test/t-sub_dddmmmsss.c changed 1.8% diff
test/t-sub_ddmmss.c changed 1.9% diff
test/t-udiv_qrnnd.c changed 2.0% diff
test/t-udiv_qrnnd_preinv.c changed 1.8% diff
test/t-umul_ppmm.c changed 1.7% diff
thread_pool/clear.c changed 13.4% diff
thread_pool/init.c changed 8.7% diff
thread_pool/restore_affinity.c changed 17.4% diff
thread_pool/set_affinity.c changed 3.0% diff
thread_pool/test/t-thread_pool.c changed 1.2% diff
thread_support.c removed
thread_support/test/t-parallel_binary_splitting.c added
thread_support/test/t-parallel_do.c added
thread_support/thread_support.c added
ulong_extras/euler_phi.c changed 9.1% diff
ulong_extras/factor.c changed 0.9% diff
ulong_extras/gcd.c changed 85.8% diff
ulong_extras/profile/p-factor.c changed 5.5% diff
ulong_extras/profile/p-is_probabprime_BPSW.c changed 3.2% diff
ulong_extras/profile/p-lll_mod_preinv.c changed 9.3% diff
ulong_extras/profile/p-mod2_precomp.c changed 3.9% diff
ulong_extras/profile/p-mod2_preinv.c changed 3.5% diff
ulong_extras/profile/p-mod_precomp.c changed 5.7% diff
ulong_extras/profile/p-mulmod2_preinv.c changed 6.4% diff
ulong_extras/profile/p-mulmod_precomp.c changed 5.6% diff
ulong_extras/rootrem.c changed 0.8% diff
ulong_extras/sqrtmod.c changed 5.0% diff
ulong_extras/test/t-addmod.c changed 4.5% diff
ulong_extras/test/t-cbrt.c changed 6.1% diff
ulong_extras/test/t-cbrt_binary_search.c changed 6.0% diff
ulong_extras/test/t-cbrt_chebyshev_approx.c changed 6.0% diff
ulong_extras/test/t-cbrt_newton_iteration.c changed 6.0% diff
ulong_extras/test/t-cbrtrem.c changed 3.7% diff
ulong_extras/test/t-compute_primes.c changed 3.1% diff
ulong_extras/test/t-discrete_log_bsgs.c changed 4.5% diff
ulong_extras/test/t-div2_preinv.c changed 4.8% diff
ulong_extras/test/t-divides.c changed 5.3% diff
ulong_extras/test/t-divrem2_precomp.c changed 3.9% diff
ulong_extras/test/t-divrem2_preinv.c changed 4.4% diff
ulong_extras/test/t-euler_phi.c changed 5.7% diff
ulong_extras/test/t-factor.c changed 6.3% diff
ulong_extras/test/t-factor_ecm.c changed 6.7% diff
ulong_extras/test/t-factor_lehman.c changed 4.9% diff
ulong_extras/test/t-factor_one_line.c changed 6.6% diff
ulong_extras/test/t-factor_partial.c changed 3.8% diff
ulong_extras/test/t-factor_pollard_brent.c changed 6.6% diff
ulong_extras/test/t-factor_power235.c changed 7.6% diff
ulong_extras/test/t-factor_pp1.c changed 6.6% diff
ulong_extras/test/t-factor_SQUFOF.c changed 6.8% diff
ulong_extras/test/t-factor_trial.c changed 4.1% diff
ulong_extras/test/t-factor_trial_partial.c changed 6.8% diff
ulong_extras/test/t-factor_trial_range.c changed 4.0% diff
ulong_extras/test/t-factorial_fast_mod2_preinv.c changed 4.4% diff
ulong_extras/test/t-factorial_mod2_preinv.c changed 4.4% diff
ulong_extras/test/t-gcd.c changed 8.7% diff
ulong_extras/test/t-gcd_full.c removed
ulong_extras/test/t-gcdinv.c changed 7.3% diff
ulong_extras/test/t-invmod.c changed 3.9% diff
ulong_extras/test/t-is_oddprime_binary.c changed 5.2% diff
ulong_extras/test/t-is_oddprime_small.c changed 5.3% diff
ulong_extras/test/t-is_perfect_power.c changed 11.6% diff
ulong_extras/test/t-is_perfect_power235.c changed 8.0% diff
ulong_extras/test/t-is_prime.c changed 3.5% diff
ulong_extras/test/t-is_prime_pocklington.c changed 7.1% diff
ulong_extras/test/t-is_prime_pseudosquare.c changed 5.7% diff
ulong_extras/test/t-is_probabprime.c changed 7.8% diff
ulong_extras/test/t-is_probabprime_BPSW.c changed 5.8% diff
ulong_extras/test/t-is_probabprime_fermat.c changed 4.2% diff
ulong_extras/test/t-is_probabprime_fibonacci.c changed 5.0% diff
ulong_extras/test/t-is_probabprime_lucas.c changed 5.2% diff
ulong_extras/test/t-is_square.c changed 6.5% diff
ulong_extras/test/t-is_squarefree.c changed 5.1% diff
ulong_extras/test/t-is_strong_probabprime2_preinv.c changed 3.9% diff
ulong_extras/test/t-is_strong_probabprime_precomp.c changed 3.9% diff
ulong_extras/test/t-jacobi.c changed 3.9% diff
ulong_extras/test/t-ll_mod_preinv.c changed 4.5% diff
ulong_extras/test/t-lll_mod_preinv.c changed 3.9% diff
ulong_extras/test/t-mod2_precomp.c changed 4.2% diff
ulong_extras/test/t-mod2_preinv.c changed 4.8% diff
ulong_extras/test/t-mod_precomp.c changed 3.5% diff
ulong_extras/test/t-moebius_mu.c changed 4.8% diff
ulong_extras/test/t-mulmod2.c changed 4.5% diff
ulong_extras/test/t-mulmod2_preinv.c changed 3.9% diff
ulong_extras/test/t-mulmod_precomp.c changed 3.5% diff
ulong_extras/test/t-mulmod_preinv.c changed 3.8% diff
ulong_extras/test/t-mulmod_shoup.c changed 3.6% diff
ulong_extras/test/t-n_urandint.c changed 3.5% diff
ulong_extras/test/t-nextprime.c changed 9.8% diff
ulong_extras/test/t-nth_prime_bounds.c changed 2.0% diff
ulong_extras/test/t-pow.c changed 3.6% diff
ulong_extras/test/t-powmod.c changed 4.6% diff
ulong_extras/test/t-powmod2.c changed 6.7% diff
ulong_extras/test/t-powmod2_preinv.c changed 6.3% diff
ulong_extras/test/t-powmod2_ui_preinv.c changed 6.8% diff
ulong_extras/test/t-powmod_precomp.c changed 4.3% diff
ulong_extras/test/t-powmod_ui_precomp.c changed 4.5% diff
ulong_extras/test/t-powmod_ui_preinv.c changed 6.1% diff
ulong_extras/test/t-prime_pi.c changed 9.2% diff
ulong_extras/test/t-prime_pi_bounds.c changed 2.1% diff
ulong_extras/test/t-primes.c changed 6.6% diff
ulong_extras/test/t-primes_jump_after.c changed 5.4% diff
ulong_extras/test/t-primitive_root_prime.c changed 4.9% diff
ulong_extras/test/t-remove.c changed 4.1% diff
ulong_extras/test/t-remove2_precomp.c changed 3.8% diff
ulong_extras/test/t-revbin.c changed 6.0% diff
ulong_extras/test/t-root.c changed 5.0% diff
ulong_extras/test/t-rootrem.c changed 4.5% diff
ulong_extras/test/t-sizeinbase.c changed 4.1% diff
ulong_extras/test/t-sqrt.c changed 5.3% diff
ulong_extras/test/t-sqrtmod.c changed 6.0% diff
ulong_extras/test/t-sqrtmod_primepow.c changed 4.4% diff
ulong_extras/test/t-sqrtmodn.c changed 5.3% diff
ulong_extras/test/t-sqrtrem.c changed 4.5% diff
ulong_extras/test/t-submod.c changed 4.4% diff
ulong_extras/test/t-xgcd.c changed 8.8% diff

C++ Programs (2 of 43):

NameStatusDeltaVisual Diff
examples/fmpz_mod_poly.cpp changed 6.7% diff
interfaces/NTL-interface.cpp changed 1.4% diff

Shell Programs (1 of 3):

NameStatusDeltaVisual Diff
.build_dependencies changed 100.0% diff

Automake Files (all 1):

NameStatusDeltaVisual Diff
Makefile.in changed 13.3% diff

CMake Files (1 of 7):

NameStatusDeltaVisual Diff
CMakeLists.txt changed 1.1% diff

Configure Scripts (all 1):

NameStatusDeltaVisual Diff
configure changed 5.5% diff

Git Files (1 of 2):

NameStatusDeltaVisual Diff
.gitignore changed 1.8% diff

RST Files (31 of 92):

NameStatusDeltaVisual Diff
doc/source/arith.rst changed 13.2% diff
doc/source/fft.rst changed 1.5% diff
doc/source/fmpq.rst changed 1.0% diff
doc/source/fmpq_mat.rst changed 9.3% diff
doc/source/fmpq_poly.rst changed 0.6% diff
doc/source/fmpq_vec.rst changed 8.2% diff
doc/source/fmpz.rst changed 11.4% diff
doc/source/fmpz_lll.rst changed 18.7% diff
doc/source/fmpz_mat.rst changed 1.3% diff
doc/source/fmpz_mod.rst changed 5.0% diff
doc/source/fmpz_mod_mat.rst changed 46.8% diff
doc/source/fmpz_mod_poly.rst changed 6.2% diff
doc/source/fmpz_mod_vec.rst added
doc/source/fmpz_poly.rst changed 1.3% diff
doc/source/fmpz_vec.rst changed 4.7% diff
doc/source/fq.rst changed 1.3% diff
doc/source/fq_default.rst changed 1.5% diff
doc/source/fq_default_poly.rst changed 3.6% diff
doc/source/fq_nmod.rst changed 1.3% diff
doc/source/fq_nmod_poly.rst changed 2.2% diff
doc/source/fq_poly.rst changed 2.2% diff
doc/source/fq_zech.rst changed 1.2% diff
doc/source/fq_zech_poly.rst changed 2.3% diff
doc/source/index.rst changed 1.1% diff
doc/source/memory.rst changed 7.7% diff
doc/source/nmod.rst added
doc/source/nmod_mat.rst changed 2.8% diff
doc/source/nmod_vec.rst changed 49.0% diff
doc/source/qadic.rst changed 1.5% diff
doc/source/threading.rst changed 100.0% diff
doc/source/ulong_extras.rst changed 1.4% diff

TeX Documents (1 of 4):

NameStatusDeltaVisual Diff
mpoly/doc/MPolyAlgorithms.tex changed 0.1%

YAML Files (4 of 5):

NameStatusDeltaVisual Diff
.github/workflows/ci-sage.yml removed
.github/workflows/CI.yml added
.github/workflows/test_flint.yml removed
appveyor.yml changed 71.4% diff

Directories (3 of 229):

NameStatus
nmod added
thread_support added
thread_support/test added

Change Logs (all 1):

NameStatusDeltaVisual Diff
NEWS changed 1.9% diff

Text Files (4 of 33):

NameStatusDeltaVisual Diff
code_conventions.txt changed 26.6% diff
deprecations.txt changed 11.6% diff
doc/source/flintxx_functions.txt changed 0.2% diff
todo.txt changed 1.1% diff

Packages Compared:

flint-2.8.5.tar.gz
flint-2.9.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)