From c8a534c7d096f5b7558a93574c2d68db483d20a7 Mon Sep 17 00:00:00 2001 From: Gareth Ma Date: Sun, 25 Feb 2024 04:33:03 +0000 Subject: [PATCH 1/3] improve flint autogen README --- src/sage_setup/autogen/flint/README.md | 18 ++++++++++++------ src/sage_setup/autogen/flint/flint-commit.txt | 1 + 2 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 src/sage_setup/autogen/flint/flint-commit.txt diff --git a/src/sage_setup/autogen/flint/README.md b/src/sage_setup/autogen/flint/README.md index cd693904a53..fda8bb27d86 100644 --- a/src/sage_setup/autogen/flint/README.md +++ b/src/sage_setup/autogen/flint/README.md @@ -6,18 +6,24 @@ Cython header files in `$SAGE_ROOT/src/sage/libs/flint/`. To make the autogeneration 1. Obtain a clone of the flint repo, eg `git clone - https://github.com/flintlib/flint2` + https://github.com/flintlib/flint` -2. Checkout to the appropriate commit, eg `git checkout v2.9.0` +2. Checkout to the appropriate commit, eg `git checkout v3.0.1`. The correct + version can be found in `$SAGE_ROOT/build/pkgs/flint/package-version.txt` -3. Possibly adjust the content of `types.pxd.template` (which will be used to +3. Possibly edit the docs at `$FLINT_ROOT/doc/source/*.rst` to match the + exposed API, and note the COMMIT used in `flint-commit.txt`. For example, + the docs of release `v3.0.1` was incorrect, so the commit + `3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a` was used instead + +4. Possibly adjust the content of `types.pxd.template` (which will be used to generate types.pxd) -4. Set the environment variable `FLINT_GIT_DIR` +5. Set the environment variable `FLINT_GIT_DIR` -5. Run the `flint_autogen.py` script eg `python +6. Run the `flint_autogen.py` script e.g. `python $SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py`. The script writes down - the headers in the sage source tree `$SAGE_ROOT/src/sage/libs/flint/`. + the headers in the sage source tree `$SAGE_ROOT/src/sage/libs/flint/` Additional notes diff --git a/src/sage_setup/autogen/flint/flint-commit.txt b/src/sage_setup/autogen/flint/flint-commit.txt new file mode 100644 index 00000000000..a08b9ecef70 --- /dev/null +++ b/src/sage_setup/autogen/flint/flint-commit.txt @@ -0,0 +1 @@ +3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a From a7314cbc29c9551c6b90409330d19083a97de0ee Mon Sep 17 00:00:00 2001 From: Gareth Ma Date: Sun, 25 Feb 2024 16:30:55 +0000 Subject: [PATCH 2/3] remove extra flint-commit file --- src/sage/libs/flint/acb.pxd | 1 + src/sage/libs/flint/acb_calc.pxd | 1 + src/sage/libs/flint/acb_dft.pxd | 1 + src/sage/libs/flint/acb_dirichlet.pxd | 1 + src/sage/libs/flint/acb_elliptic.pxd | 1 + src/sage/libs/flint/acb_hypgeom.pxd | 1 + src/sage/libs/flint/acb_mat.pxd | 1 + src/sage/libs/flint/acb_modular.pxd | 1 + src/sage/libs/flint/acb_poly.pxd | 1 + src/sage/libs/flint/acf.pxd | 1 + src/sage/libs/flint/aprcl.pxd | 1 + src/sage/libs/flint/arb.pxd | 1 + src/sage/libs/flint/arb_calc.pxd | 1 + src/sage/libs/flint/arb_fmpz_poly.pxd | 1 + src/sage/libs/flint/arb_fpwrap.pxd | 1 + src/sage/libs/flint/arb_hypgeom.pxd | 1 + src/sage/libs/flint/arb_mat.pxd | 1 + src/sage/libs/flint/arb_poly.pxd | 1 + src/sage/libs/flint/arf.pxd | 1 + src/sage/libs/flint/arith.pxd | 1 + src/sage/libs/flint/bernoulli.pxd | 1 + src/sage/libs/flint/bool_mat.pxd | 1 + src/sage/libs/flint/ca.pxd | 1 + src/sage/libs/flint/ca_ext.pxd | 1 + src/sage/libs/flint/ca_field.pxd | 1 + src/sage/libs/flint/ca_mat.pxd | 1 + src/sage/libs/flint/ca_poly.pxd | 1 + src/sage/libs/flint/ca_vec.pxd | 1 + src/sage/libs/flint/calcium.pxd | 1 + src/sage/libs/flint/d_mat.pxd | 1 + src/sage/libs/flint/d_vec.pxd | 1 + src/sage/libs/flint/dirichlet.pxd | 1 + src/sage/libs/flint/dlog.pxd | 1 + src/sage/libs/flint/double_extras.pxd | 1 + src/sage/libs/flint/double_interval.pxd | 1 + src/sage/libs/flint/fexpr.pxd | 1 + src/sage/libs/flint/fexpr_builtin.pxd | 1 + src/sage/libs/flint/fft.pxd | 1 + src/sage/libs/flint/flint.pxd | 1 + src/sage/libs/flint/fmpq.pxd | 1 + src/sage/libs/flint/fmpq_mat.pxd | 1 + src/sage/libs/flint/fmpq_mpoly.pxd | 1 + src/sage/libs/flint/fmpq_mpoly_factor.pxd | 1 + src/sage/libs/flint/fmpq_poly.pxd | 1 + src/sage/libs/flint/fmpq_vec.pxd | 1 + src/sage/libs/flint/fmpz.pxd | 1 + src/sage/libs/flint/fmpz_extras.pxd | 1 + src/sage/libs/flint/fmpz_factor.pxd | 1 + src/sage/libs/flint/fmpz_lll.pxd | 1 + src/sage/libs/flint/fmpz_mat.pxd | 1 + src/sage/libs/flint/fmpz_mod.pxd | 1 + src/sage/libs/flint/fmpz_mod_mat.pxd | 1 + src/sage/libs/flint/fmpz_mod_mpoly.pxd | 1 + src/sage/libs/flint/fmpz_mod_mpoly_factor.pxd | 1 + src/sage/libs/flint/fmpz_mod_poly.pxd | 1 + src/sage/libs/flint/fmpz_mod_poly_factor.pxd | 1 + src/sage/libs/flint/fmpz_mod_vec.pxd | 1 + src/sage/libs/flint/fmpz_mpoly.pxd | 1 + src/sage/libs/flint/fmpz_mpoly_factor.pxd | 1 + src/sage/libs/flint/fmpz_mpoly_q.pxd | 1 + src/sage/libs/flint/fmpz_poly.pxd | 1 + src/sage/libs/flint/fmpz_poly_factor.pxd | 1 + src/sage/libs/flint/fmpz_poly_mat.pxd | 1 + src/sage/libs/flint/fmpz_poly_q.pxd | 1 + src/sage/libs/flint/fmpz_vec.pxd | 1 + src/sage/libs/flint/fmpzi.pxd | 1 + src/sage/libs/flint/fq.pxd | 1 + src/sage/libs/flint/fq_default.pxd | 1 + src/sage/libs/flint/fq_default_mat.pxd | 1 + src/sage/libs/flint/fq_default_poly.pxd | 1 + src/sage/libs/flint/fq_default_poly_factor.pxd | 1 + src/sage/libs/flint/fq_embed.pxd | 1 + src/sage/libs/flint/fq_mat.pxd | 1 + src/sage/libs/flint/fq_nmod.pxd | 1 + src/sage/libs/flint/fq_nmod_embed.pxd | 1 + src/sage/libs/flint/fq_nmod_mat.pxd | 1 + src/sage/libs/flint/fq_nmod_mpoly.pxd | 1 + src/sage/libs/flint/fq_nmod_mpoly_factor.pxd | 1 + src/sage/libs/flint/fq_nmod_poly.pxd | 1 + src/sage/libs/flint/fq_nmod_poly_factor.pxd | 1 + src/sage/libs/flint/fq_nmod_vec.pxd | 1 + src/sage/libs/flint/fq_poly.pxd | 1 + src/sage/libs/flint/fq_poly_factor.pxd | 1 + src/sage/libs/flint/fq_vec.pxd | 1 + src/sage/libs/flint/fq_zech.pxd | 1 + src/sage/libs/flint/fq_zech_embed.pxd | 1 + src/sage/libs/flint/fq_zech_mat.pxd | 1 + src/sage/libs/flint/fq_zech_poly.pxd | 1 + src/sage/libs/flint/fq_zech_poly_factor.pxd | 1 + src/sage/libs/flint/fq_zech_vec.pxd | 1 + src/sage/libs/flint/gr.pxd | 1 + src/sage/libs/flint/gr_generic.pxd | 1 + src/sage/libs/flint/gr_mat.pxd | 1 + src/sage/libs/flint/gr_mpoly.pxd | 1 + src/sage/libs/flint/gr_poly.pxd | 1 + src/sage/libs/flint/gr_special.pxd | 1 + src/sage/libs/flint/gr_vec.pxd | 1 + src/sage/libs/flint/hypgeom.pxd | 1 + src/sage/libs/flint/long_extras.pxd | 1 + src/sage/libs/flint/mag.pxd | 1 + src/sage/libs/flint/mpf_mat.pxd | 1 + src/sage/libs/flint/mpf_vec.pxd | 1 + src/sage/libs/flint/mpfr_mat.pxd | 1 + src/sage/libs/flint/mpfr_vec.pxd | 1 + src/sage/libs/flint/mpn_extras.pxd | 1 + src/sage/libs/flint/mpoly.pxd | 1 + src/sage/libs/flint/nf.pxd | 1 + src/sage/libs/flint/nf_elem.pxd | 1 + src/sage/libs/flint/nmod.pxd | 1 + src/sage/libs/flint/nmod_mat.pxd | 1 + src/sage/libs/flint/nmod_mpoly.pxd | 1 + src/sage/libs/flint/nmod_mpoly_factor.pxd | 1 + src/sage/libs/flint/nmod_poly.pxd | 1 + src/sage/libs/flint/nmod_poly_factor.pxd | 1 + src/sage/libs/flint/nmod_poly_mat.pxd | 1 + src/sage/libs/flint/nmod_vec.pxd | 1 + src/sage/libs/flint/padic.pxd | 1 + src/sage/libs/flint/padic_mat.pxd | 1 + src/sage/libs/flint/padic_poly.pxd | 1 + src/sage/libs/flint/partitions.pxd | 1 + src/sage/libs/flint/perm.pxd | 1 + src/sage/libs/flint/profiler.pxd | 1 + src/sage/libs/flint/qadic.pxd | 1 + src/sage/libs/flint/qfb.pxd | 1 + src/sage/libs/flint/qqbar.pxd | 1 + src/sage/libs/flint/qsieve.pxd | 1 + src/sage/libs/flint/thread_pool.pxd | 1 + src/sage/libs/flint/ulong_extras.pxd | 1 + src/sage_setup/autogen/flint/README.md | 5 ++--- src/sage_setup/autogen/flint/flint-commit.txt | 1 - src/sage_setup/autogen/flint/writer.py | 13 ++++++++++++- 131 files changed, 142 insertions(+), 5 deletions(-) delete mode 100644 src/sage_setup/autogen/flint/flint-commit.txt diff --git a/src/sage/libs/flint/acb.pxd b/src/sage/libs/flint/acb.pxd index 9017379224b..b064c51a422 100644 --- a/src/sage/libs/flint/acb.pxd +++ b/src/sage/libs/flint/acb.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_calc.pxd b/src/sage/libs/flint/acb_calc.pxd index 45e6a27db09..324f9d93faf 100644 --- a/src/sage/libs/flint/acb_calc.pxd +++ b/src/sage/libs/flint/acb_calc.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_dft.pxd b/src/sage/libs/flint/acb_dft.pxd index 08542aabeca..2d5fad12a12 100644 --- a/src/sage/libs/flint/acb_dft.pxd +++ b/src/sage/libs/flint/acb_dft.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_dirichlet.pxd b/src/sage/libs/flint/acb_dirichlet.pxd index a76a8711c84..347ea46204e 100644 --- a/src/sage/libs/flint/acb_dirichlet.pxd +++ b/src/sage/libs/flint/acb_dirichlet.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_elliptic.pxd b/src/sage/libs/flint/acb_elliptic.pxd index cfeb04feaf3..67808767b3f 100644 --- a/src/sage/libs/flint/acb_elliptic.pxd +++ b/src/sage/libs/flint/acb_elliptic.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_hypgeom.pxd b/src/sage/libs/flint/acb_hypgeom.pxd index 4b8d8664e87..b306e364cc7 100644 --- a/src/sage/libs/flint/acb_hypgeom.pxd +++ b/src/sage/libs/flint/acb_hypgeom.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_mat.pxd b/src/sage/libs/flint/acb_mat.pxd index 031913ab07a..88199387d1e 100644 --- a/src/sage/libs/flint/acb_mat.pxd +++ b/src/sage/libs/flint/acb_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_modular.pxd b/src/sage/libs/flint/acb_modular.pxd index 8a6b824883d..3a352653992 100644 --- a/src/sage/libs/flint/acb_modular.pxd +++ b/src/sage/libs/flint/acb_modular.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acb_poly.pxd b/src/sage/libs/flint/acb_poly.pxd index 2e4e900cac0..bdfdfb5c2d3 100644 --- a/src/sage/libs/flint/acb_poly.pxd +++ b/src/sage/libs/flint/acb_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/acf.pxd b/src/sage/libs/flint/acf.pxd index 0e65a589a7e..e6ac0c77d94 100644 --- a/src/sage/libs/flint/acf.pxd +++ b/src/sage/libs/flint/acf.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/aprcl.pxd b/src/sage/libs/flint/aprcl.pxd index 4eaa71b85bc..047f59b177b 100644 --- a/src/sage/libs/flint/aprcl.pxd +++ b/src/sage/libs/flint/aprcl.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb.pxd b/src/sage/libs/flint/arb.pxd index 9da42e43fb8..78668caf76d 100644 --- a/src/sage/libs/flint/arb.pxd +++ b/src/sage/libs/flint/arb.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb_calc.pxd b/src/sage/libs/flint/arb_calc.pxd index 47ff5273d9c..84d87d91d66 100644 --- a/src/sage/libs/flint/arb_calc.pxd +++ b/src/sage/libs/flint/arb_calc.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb_fmpz_poly.pxd b/src/sage/libs/flint/arb_fmpz_poly.pxd index cee8a0ef8dc..977195aeb0c 100644 --- a/src/sage/libs/flint/arb_fmpz_poly.pxd +++ b/src/sage/libs/flint/arb_fmpz_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb_fpwrap.pxd b/src/sage/libs/flint/arb_fpwrap.pxd index 7a5aada626f..1aef64e7d55 100644 --- a/src/sage/libs/flint/arb_fpwrap.pxd +++ b/src/sage/libs/flint/arb_fpwrap.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb_hypgeom.pxd b/src/sage/libs/flint/arb_hypgeom.pxd index 1d82b859eac..bf44a1c0d3f 100644 --- a/src/sage/libs/flint/arb_hypgeom.pxd +++ b/src/sage/libs/flint/arb_hypgeom.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb_mat.pxd b/src/sage/libs/flint/arb_mat.pxd index 133a4bac57f..d8efa0e8903 100644 --- a/src/sage/libs/flint/arb_mat.pxd +++ b/src/sage/libs/flint/arb_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arb_poly.pxd b/src/sage/libs/flint/arb_poly.pxd index 754dec0bf72..9a53f927cad 100644 --- a/src/sage/libs/flint/arb_poly.pxd +++ b/src/sage/libs/flint/arb_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arf.pxd b/src/sage/libs/flint/arf.pxd index 8e2218d7d8a..f4b54a2c15d 100644 --- a/src/sage/libs/flint/arf.pxd +++ b/src/sage/libs/flint/arf.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/arith.pxd b/src/sage/libs/flint/arith.pxd index 70e7f5e5d29..fe58c2183f4 100644 --- a/src/sage/libs/flint/arith.pxd +++ b/src/sage/libs/flint/arith.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/bernoulli.pxd b/src/sage/libs/flint/bernoulli.pxd index edbff6fb26e..e985285df84 100644 --- a/src/sage/libs/flint/bernoulli.pxd +++ b/src/sage/libs/flint/bernoulli.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/bool_mat.pxd b/src/sage/libs/flint/bool_mat.pxd index 0ef3b44feb8..d5a749f96b6 100644 --- a/src/sage/libs/flint/bool_mat.pxd +++ b/src/sage/libs/flint/bool_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ca.pxd b/src/sage/libs/flint/ca.pxd index 121a90b2f94..423e4918895 100644 --- a/src/sage/libs/flint/ca.pxd +++ b/src/sage/libs/flint/ca.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ca_ext.pxd b/src/sage/libs/flint/ca_ext.pxd index 62aa7309934..20cd13cc5f8 100644 --- a/src/sage/libs/flint/ca_ext.pxd +++ b/src/sage/libs/flint/ca_ext.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ca_field.pxd b/src/sage/libs/flint/ca_field.pxd index 3116540c419..058361ce57a 100644 --- a/src/sage/libs/flint/ca_field.pxd +++ b/src/sage/libs/flint/ca_field.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ca_mat.pxd b/src/sage/libs/flint/ca_mat.pxd index 600f5d50887..f24c6714d19 100644 --- a/src/sage/libs/flint/ca_mat.pxd +++ b/src/sage/libs/flint/ca_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ca_poly.pxd b/src/sage/libs/flint/ca_poly.pxd index a18a3cdfcd4..cdc846e0d89 100644 --- a/src/sage/libs/flint/ca_poly.pxd +++ b/src/sage/libs/flint/ca_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ca_vec.pxd b/src/sage/libs/flint/ca_vec.pxd index 3ed69ea9968..69f8e24b255 100644 --- a/src/sage/libs/flint/ca_vec.pxd +++ b/src/sage/libs/flint/ca_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/calcium.pxd b/src/sage/libs/flint/calcium.pxd index 60507d53ac6..1903ee8631e 100644 --- a/src/sage/libs/flint/calcium.pxd +++ b/src/sage/libs/flint/calcium.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/d_mat.pxd b/src/sage/libs/flint/d_mat.pxd index 0f398f5ada0..5a5780fd66b 100644 --- a/src/sage/libs/flint/d_mat.pxd +++ b/src/sage/libs/flint/d_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/d_vec.pxd b/src/sage/libs/flint/d_vec.pxd index 3ce55fde92a..69fd96b0b8e 100644 --- a/src/sage/libs/flint/d_vec.pxd +++ b/src/sage/libs/flint/d_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/dirichlet.pxd b/src/sage/libs/flint/dirichlet.pxd index 79d9908fd9e..127b857244a 100644 --- a/src/sage/libs/flint/dirichlet.pxd +++ b/src/sage/libs/flint/dirichlet.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/dlog.pxd b/src/sage/libs/flint/dlog.pxd index 68bbaa2690a..c6949694c9f 100644 --- a/src/sage/libs/flint/dlog.pxd +++ b/src/sage/libs/flint/dlog.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/double_extras.pxd b/src/sage/libs/flint/double_extras.pxd index 1019aca407d..40ab71e7003 100644 --- a/src/sage/libs/flint/double_extras.pxd +++ b/src/sage/libs/flint/double_extras.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/double_interval.pxd b/src/sage/libs/flint/double_interval.pxd index 72de28838b8..3127d9f75a8 100644 --- a/src/sage/libs/flint/double_interval.pxd +++ b/src/sage/libs/flint/double_interval.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fexpr.pxd b/src/sage/libs/flint/fexpr.pxd index 7a264b74639..34ff7149082 100644 --- a/src/sage/libs/flint/fexpr.pxd +++ b/src/sage/libs/flint/fexpr.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fexpr_builtin.pxd b/src/sage/libs/flint/fexpr_builtin.pxd index d434d9c40d6..fbfafea07d3 100644 --- a/src/sage/libs/flint/fexpr_builtin.pxd +++ b/src/sage/libs/flint/fexpr_builtin.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fft.pxd b/src/sage/libs/flint/fft.pxd index e5362f1b90b..67149434970 100644 --- a/src/sage/libs/flint/fft.pxd +++ b/src/sage/libs/flint/fft.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/flint.pxd b/src/sage/libs/flint/flint.pxd index 33af77f9c16..434e4d624ad 100644 --- a/src/sage/libs/flint/flint.pxd +++ b/src/sage/libs/flint/flint.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpq.pxd b/src/sage/libs/flint/fmpq.pxd index 41f075326fe..e7615aad66b 100644 --- a/src/sage/libs/flint/fmpq.pxd +++ b/src/sage/libs/flint/fmpq.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpq_mat.pxd b/src/sage/libs/flint/fmpq_mat.pxd index 0227b8523a6..949ff967246 100644 --- a/src/sage/libs/flint/fmpq_mat.pxd +++ b/src/sage/libs/flint/fmpq_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpq_mpoly.pxd b/src/sage/libs/flint/fmpq_mpoly.pxd index 34caf4ba56f..d465946a785 100644 --- a/src/sage/libs/flint/fmpq_mpoly.pxd +++ b/src/sage/libs/flint/fmpq_mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpq_mpoly_factor.pxd b/src/sage/libs/flint/fmpq_mpoly_factor.pxd index c291de6946c..e1e001b6d87 100644 --- a/src/sage/libs/flint/fmpq_mpoly_factor.pxd +++ b/src/sage/libs/flint/fmpq_mpoly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpq_poly.pxd b/src/sage/libs/flint/fmpq_poly.pxd index f8622ebfd41..9982cbca879 100644 --- a/src/sage/libs/flint/fmpq_poly.pxd +++ b/src/sage/libs/flint/fmpq_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpq_vec.pxd b/src/sage/libs/flint/fmpq_vec.pxd index 6606e041d58..f92297d1464 100644 --- a/src/sage/libs/flint/fmpq_vec.pxd +++ b/src/sage/libs/flint/fmpq_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz.pxd b/src/sage/libs/flint/fmpz.pxd index 237ac135cd9..3553025d602 100644 --- a/src/sage/libs/flint/fmpz.pxd +++ b/src/sage/libs/flint/fmpz.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_extras.pxd b/src/sage/libs/flint/fmpz_extras.pxd index 940d1fdb766..afaf1dbdccb 100644 --- a/src/sage/libs/flint/fmpz_extras.pxd +++ b/src/sage/libs/flint/fmpz_extras.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_factor.pxd b/src/sage/libs/flint/fmpz_factor.pxd index 1e93305c7f5..1b0851d0b14 100644 --- a/src/sage/libs/flint/fmpz_factor.pxd +++ b/src/sage/libs/flint/fmpz_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_lll.pxd b/src/sage/libs/flint/fmpz_lll.pxd index f673f775794..dee95ac1d03 100644 --- a/src/sage/libs/flint/fmpz_lll.pxd +++ b/src/sage/libs/flint/fmpz_lll.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mat.pxd b/src/sage/libs/flint/fmpz_mat.pxd index abde570c32f..76b14823e08 100644 --- a/src/sage/libs/flint/fmpz_mat.pxd +++ b/src/sage/libs/flint/fmpz_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod.pxd b/src/sage/libs/flint/fmpz_mod.pxd index 4089589dd53..ee031a6e6ac 100644 --- a/src/sage/libs/flint/fmpz_mod.pxd +++ b/src/sage/libs/flint/fmpz_mod.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod_mat.pxd b/src/sage/libs/flint/fmpz_mod_mat.pxd index ce473497e3a..b4306390668 100644 --- a/src/sage/libs/flint/fmpz_mod_mat.pxd +++ b/src/sage/libs/flint/fmpz_mod_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod_mpoly.pxd b/src/sage/libs/flint/fmpz_mod_mpoly.pxd index d0a32382809..2d1b35443f6 100644 --- a/src/sage/libs/flint/fmpz_mod_mpoly.pxd +++ b/src/sage/libs/flint/fmpz_mod_mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod_mpoly_factor.pxd b/src/sage/libs/flint/fmpz_mod_mpoly_factor.pxd index c1c9657975e..1100b2eac91 100644 --- a/src/sage/libs/flint/fmpz_mod_mpoly_factor.pxd +++ b/src/sage/libs/flint/fmpz_mod_mpoly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod_poly.pxd b/src/sage/libs/flint/fmpz_mod_poly.pxd index 302113e191b..f9b2d05e11e 100644 --- a/src/sage/libs/flint/fmpz_mod_poly.pxd +++ b/src/sage/libs/flint/fmpz_mod_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod_poly_factor.pxd b/src/sage/libs/flint/fmpz_mod_poly_factor.pxd index 312ceb175c9..106800d842d 100644 --- a/src/sage/libs/flint/fmpz_mod_poly_factor.pxd +++ b/src/sage/libs/flint/fmpz_mod_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mod_vec.pxd b/src/sage/libs/flint/fmpz_mod_vec.pxd index 5b1bc0c4715..f7541ad4819 100644 --- a/src/sage/libs/flint/fmpz_mod_vec.pxd +++ b/src/sage/libs/flint/fmpz_mod_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mpoly.pxd b/src/sage/libs/flint/fmpz_mpoly.pxd index 0cc6dd108bd..ec6aaa02ebe 100644 --- a/src/sage/libs/flint/fmpz_mpoly.pxd +++ b/src/sage/libs/flint/fmpz_mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mpoly_factor.pxd b/src/sage/libs/flint/fmpz_mpoly_factor.pxd index a48f7052f42..ec529c54a2d 100644 --- a/src/sage/libs/flint/fmpz_mpoly_factor.pxd +++ b/src/sage/libs/flint/fmpz_mpoly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_mpoly_q.pxd b/src/sage/libs/flint/fmpz_mpoly_q.pxd index 349902f74fb..d331ee4e333 100644 --- a/src/sage/libs/flint/fmpz_mpoly_q.pxd +++ b/src/sage/libs/flint/fmpz_mpoly_q.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_poly.pxd b/src/sage/libs/flint/fmpz_poly.pxd index 59508fe6c19..da9a1ce72be 100644 --- a/src/sage/libs/flint/fmpz_poly.pxd +++ b/src/sage/libs/flint/fmpz_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_poly_factor.pxd b/src/sage/libs/flint/fmpz_poly_factor.pxd index bca34daa554..96e0617c644 100644 --- a/src/sage/libs/flint/fmpz_poly_factor.pxd +++ b/src/sage/libs/flint/fmpz_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_poly_mat.pxd b/src/sage/libs/flint/fmpz_poly_mat.pxd index 83ed1d8bced..440290464cc 100644 --- a/src/sage/libs/flint/fmpz_poly_mat.pxd +++ b/src/sage/libs/flint/fmpz_poly_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_poly_q.pxd b/src/sage/libs/flint/fmpz_poly_q.pxd index 26de673bb6c..7422a568882 100644 --- a/src/sage/libs/flint/fmpz_poly_q.pxd +++ b/src/sage/libs/flint/fmpz_poly_q.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpz_vec.pxd b/src/sage/libs/flint/fmpz_vec.pxd index 0418fbc6242..11ab3e56ad4 100644 --- a/src/sage/libs/flint/fmpz_vec.pxd +++ b/src/sage/libs/flint/fmpz_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fmpzi.pxd b/src/sage/libs/flint/fmpzi.pxd index 885615314a5..a70fb7ca1c6 100644 --- a/src/sage/libs/flint/fmpzi.pxd +++ b/src/sage/libs/flint/fmpzi.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq.pxd b/src/sage/libs/flint/fq.pxd index 01c8f5887a2..aa087889862 100644 --- a/src/sage/libs/flint/fq.pxd +++ b/src/sage/libs/flint/fq.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_default.pxd b/src/sage/libs/flint/fq_default.pxd index 3d622002a0e..4e7f8c6c32b 100644 --- a/src/sage/libs/flint/fq_default.pxd +++ b/src/sage/libs/flint/fq_default.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_default_mat.pxd b/src/sage/libs/flint/fq_default_mat.pxd index 20601d54cac..e395beaa804 100644 --- a/src/sage/libs/flint/fq_default_mat.pxd +++ b/src/sage/libs/flint/fq_default_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_default_poly.pxd b/src/sage/libs/flint/fq_default_poly.pxd index e1c93ca322f..fa682818058 100644 --- a/src/sage/libs/flint/fq_default_poly.pxd +++ b/src/sage/libs/flint/fq_default_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_default_poly_factor.pxd b/src/sage/libs/flint/fq_default_poly_factor.pxd index aff2870099e..ae8ed26a97e 100644 --- a/src/sage/libs/flint/fq_default_poly_factor.pxd +++ b/src/sage/libs/flint/fq_default_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_embed.pxd b/src/sage/libs/flint/fq_embed.pxd index 4f14b164d02..2b42a91057a 100644 --- a/src/sage/libs/flint/fq_embed.pxd +++ b/src/sage/libs/flint/fq_embed.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_mat.pxd b/src/sage/libs/flint/fq_mat.pxd index 72fa6c63e15..27c8bf48d38 100644 --- a/src/sage/libs/flint/fq_mat.pxd +++ b/src/sage/libs/flint/fq_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod.pxd b/src/sage/libs/flint/fq_nmod.pxd index 83085408d29..2a796c1939d 100644 --- a/src/sage/libs/flint/fq_nmod.pxd +++ b/src/sage/libs/flint/fq_nmod.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_embed.pxd b/src/sage/libs/flint/fq_nmod_embed.pxd index 6a7dbe52068..6b6d98307e6 100644 --- a/src/sage/libs/flint/fq_nmod_embed.pxd +++ b/src/sage/libs/flint/fq_nmod_embed.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_mat.pxd b/src/sage/libs/flint/fq_nmod_mat.pxd index 7c9f8a92548..0026aae5e0d 100644 --- a/src/sage/libs/flint/fq_nmod_mat.pxd +++ b/src/sage/libs/flint/fq_nmod_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_mpoly.pxd b/src/sage/libs/flint/fq_nmod_mpoly.pxd index eeddd4e9053..3e5bb56569b 100644 --- a/src/sage/libs/flint/fq_nmod_mpoly.pxd +++ b/src/sage/libs/flint/fq_nmod_mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_mpoly_factor.pxd b/src/sage/libs/flint/fq_nmod_mpoly_factor.pxd index a5419d1c4be..f8d3f3aff4b 100644 --- a/src/sage/libs/flint/fq_nmod_mpoly_factor.pxd +++ b/src/sage/libs/flint/fq_nmod_mpoly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_poly.pxd b/src/sage/libs/flint/fq_nmod_poly.pxd index 13440cd550f..74e05c89f6d 100644 --- a/src/sage/libs/flint/fq_nmod_poly.pxd +++ b/src/sage/libs/flint/fq_nmod_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_poly_factor.pxd b/src/sage/libs/flint/fq_nmod_poly_factor.pxd index da8dd3686a0..697a45abf66 100644 --- a/src/sage/libs/flint/fq_nmod_poly_factor.pxd +++ b/src/sage/libs/flint/fq_nmod_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_nmod_vec.pxd b/src/sage/libs/flint/fq_nmod_vec.pxd index 6c68e8e169f..47b1a2b4158 100644 --- a/src/sage/libs/flint/fq_nmod_vec.pxd +++ b/src/sage/libs/flint/fq_nmod_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_poly.pxd b/src/sage/libs/flint/fq_poly.pxd index 2010796af67..29fcd71c12a 100644 --- a/src/sage/libs/flint/fq_poly.pxd +++ b/src/sage/libs/flint/fq_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_poly_factor.pxd b/src/sage/libs/flint/fq_poly_factor.pxd index d7e1a8b0e60..44d61edcdd7 100644 --- a/src/sage/libs/flint/fq_poly_factor.pxd +++ b/src/sage/libs/flint/fq_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_vec.pxd b/src/sage/libs/flint/fq_vec.pxd index ec5d5bdf6a2..b9079a68274 100644 --- a/src/sage/libs/flint/fq_vec.pxd +++ b/src/sage/libs/flint/fq_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_zech.pxd b/src/sage/libs/flint/fq_zech.pxd index 1fa779ae88b..ff71cd830f2 100644 --- a/src/sage/libs/flint/fq_zech.pxd +++ b/src/sage/libs/flint/fq_zech.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_zech_embed.pxd b/src/sage/libs/flint/fq_zech_embed.pxd index 59f66f7f5ae..a88b1757b12 100644 --- a/src/sage/libs/flint/fq_zech_embed.pxd +++ b/src/sage/libs/flint/fq_zech_embed.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_zech_mat.pxd b/src/sage/libs/flint/fq_zech_mat.pxd index c4ee5d2fb59..102c1c2ebc3 100644 --- a/src/sage/libs/flint/fq_zech_mat.pxd +++ b/src/sage/libs/flint/fq_zech_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_zech_poly.pxd b/src/sage/libs/flint/fq_zech_poly.pxd index 21cefa1c67f..1271077c660 100644 --- a/src/sage/libs/flint/fq_zech_poly.pxd +++ b/src/sage/libs/flint/fq_zech_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_zech_poly_factor.pxd b/src/sage/libs/flint/fq_zech_poly_factor.pxd index 111ec01ac9f..84da1f39d11 100644 --- a/src/sage/libs/flint/fq_zech_poly_factor.pxd +++ b/src/sage/libs/flint/fq_zech_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/fq_zech_vec.pxd b/src/sage/libs/flint/fq_zech_vec.pxd index 02c71129d70..ce7250f0bd5 100644 --- a/src/sage/libs/flint/fq_zech_vec.pxd +++ b/src/sage/libs/flint/fq_zech_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr.pxd b/src/sage/libs/flint/gr.pxd index 2d15538d94d..6bf60b93957 100644 --- a/src/sage/libs/flint/gr.pxd +++ b/src/sage/libs/flint/gr.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr_generic.pxd b/src/sage/libs/flint/gr_generic.pxd index 9bdf9a80232..6d7e36068ca 100644 --- a/src/sage/libs/flint/gr_generic.pxd +++ b/src/sage/libs/flint/gr_generic.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr_mat.pxd b/src/sage/libs/flint/gr_mat.pxd index 501be55b79e..e8da56ffb99 100644 --- a/src/sage/libs/flint/gr_mat.pxd +++ b/src/sage/libs/flint/gr_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr_mpoly.pxd b/src/sage/libs/flint/gr_mpoly.pxd index c587f378017..ba6f3b6b1ee 100644 --- a/src/sage/libs/flint/gr_mpoly.pxd +++ b/src/sage/libs/flint/gr_mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr_poly.pxd b/src/sage/libs/flint/gr_poly.pxd index c6e11462a1c..e185c46ff98 100644 --- a/src/sage/libs/flint/gr_poly.pxd +++ b/src/sage/libs/flint/gr_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr_special.pxd b/src/sage/libs/flint/gr_special.pxd index adf199366fe..060572b600a 100644 --- a/src/sage/libs/flint/gr_special.pxd +++ b/src/sage/libs/flint/gr_special.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/gr_vec.pxd b/src/sage/libs/flint/gr_vec.pxd index bc7c81f7960..8244a2edf60 100644 --- a/src/sage/libs/flint/gr_vec.pxd +++ b/src/sage/libs/flint/gr_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/hypgeom.pxd b/src/sage/libs/flint/hypgeom.pxd index 9eaa171d3b4..7d3e4682e23 100644 --- a/src/sage/libs/flint/hypgeom.pxd +++ b/src/sage/libs/flint/hypgeom.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/long_extras.pxd b/src/sage/libs/flint/long_extras.pxd index e578cac1e83..e714e410ae6 100644 --- a/src/sage/libs/flint/long_extras.pxd +++ b/src/sage/libs/flint/long_extras.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mag.pxd b/src/sage/libs/flint/mag.pxd index 738fd8a9a30..45d2565406b 100644 --- a/src/sage/libs/flint/mag.pxd +++ b/src/sage/libs/flint/mag.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mpf_mat.pxd b/src/sage/libs/flint/mpf_mat.pxd index b4524a336cf..4b4ba5c455a 100644 --- a/src/sage/libs/flint/mpf_mat.pxd +++ b/src/sage/libs/flint/mpf_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mpf_vec.pxd b/src/sage/libs/flint/mpf_vec.pxd index 4fc582675f5..5cf10e93233 100644 --- a/src/sage/libs/flint/mpf_vec.pxd +++ b/src/sage/libs/flint/mpf_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mpfr_mat.pxd b/src/sage/libs/flint/mpfr_mat.pxd index ffb91d684d7..42d02e03f74 100644 --- a/src/sage/libs/flint/mpfr_mat.pxd +++ b/src/sage/libs/flint/mpfr_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mpfr_vec.pxd b/src/sage/libs/flint/mpfr_vec.pxd index 5c3fec6f735..de27754cf27 100644 --- a/src/sage/libs/flint/mpfr_vec.pxd +++ b/src/sage/libs/flint/mpfr_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mpn_extras.pxd b/src/sage/libs/flint/mpn_extras.pxd index cd029b2d9ad..c1a63d0efdd 100644 --- a/src/sage/libs/flint/mpn_extras.pxd +++ b/src/sage/libs/flint/mpn_extras.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/mpoly.pxd b/src/sage/libs/flint/mpoly.pxd index 2b9f5393227..8016e65e201 100644 --- a/src/sage/libs/flint/mpoly.pxd +++ b/src/sage/libs/flint/mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nf.pxd b/src/sage/libs/flint/nf.pxd index 73fb2aeb7c2..52e4ef3dcef 100644 --- a/src/sage/libs/flint/nf.pxd +++ b/src/sage/libs/flint/nf.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nf_elem.pxd b/src/sage/libs/flint/nf_elem.pxd index 7ec811389d9..6c440b60c3f 100644 --- a/src/sage/libs/flint/nf_elem.pxd +++ b/src/sage/libs/flint/nf_elem.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod.pxd b/src/sage/libs/flint/nmod.pxd index 1330498f255..07678e8c051 100644 --- a/src/sage/libs/flint/nmod.pxd +++ b/src/sage/libs/flint/nmod.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_mat.pxd b/src/sage/libs/flint/nmod_mat.pxd index bf33d0837b6..61215ee6adb 100644 --- a/src/sage/libs/flint/nmod_mat.pxd +++ b/src/sage/libs/flint/nmod_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_mpoly.pxd b/src/sage/libs/flint/nmod_mpoly.pxd index 0730f6db650..5537d451f0e 100644 --- a/src/sage/libs/flint/nmod_mpoly.pxd +++ b/src/sage/libs/flint/nmod_mpoly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_mpoly_factor.pxd b/src/sage/libs/flint/nmod_mpoly_factor.pxd index 23c6b47384f..1e89eeb82f8 100644 --- a/src/sage/libs/flint/nmod_mpoly_factor.pxd +++ b/src/sage/libs/flint/nmod_mpoly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_poly.pxd b/src/sage/libs/flint/nmod_poly.pxd index eb5cd984fd6..eb518d5b7d3 100644 --- a/src/sage/libs/flint/nmod_poly.pxd +++ b/src/sage/libs/flint/nmod_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_poly_factor.pxd b/src/sage/libs/flint/nmod_poly_factor.pxd index f885c202785..e4c0975d47d 100644 --- a/src/sage/libs/flint/nmod_poly_factor.pxd +++ b/src/sage/libs/flint/nmod_poly_factor.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_poly_mat.pxd b/src/sage/libs/flint/nmod_poly_mat.pxd index 7156ddd97ea..99fa07792eb 100644 --- a/src/sage/libs/flint/nmod_poly_mat.pxd +++ b/src/sage/libs/flint/nmod_poly_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/nmod_vec.pxd b/src/sage/libs/flint/nmod_vec.pxd index 326ea21b98a..6faf0bd7d82 100644 --- a/src/sage/libs/flint/nmod_vec.pxd +++ b/src/sage/libs/flint/nmod_vec.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/padic.pxd b/src/sage/libs/flint/padic.pxd index ef190a51a9e..7fe76c7c1b7 100644 --- a/src/sage/libs/flint/padic.pxd +++ b/src/sage/libs/flint/padic.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/padic_mat.pxd b/src/sage/libs/flint/padic_mat.pxd index 4a64baa9b1f..b7c47a751f6 100644 --- a/src/sage/libs/flint/padic_mat.pxd +++ b/src/sage/libs/flint/padic_mat.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/padic_poly.pxd b/src/sage/libs/flint/padic_poly.pxd index caca76b79db..47aab0d6238 100644 --- a/src/sage/libs/flint/padic_poly.pxd +++ b/src/sage/libs/flint/padic_poly.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/partitions.pxd b/src/sage/libs/flint/partitions.pxd index 9b76ea11b68..c8202f0a9bf 100644 --- a/src/sage/libs/flint/partitions.pxd +++ b/src/sage/libs/flint/partitions.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/perm.pxd b/src/sage/libs/flint/perm.pxd index 3e2f935d591..2b2ddaa535c 100644 --- a/src/sage/libs/flint/perm.pxd +++ b/src/sage/libs/flint/perm.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/profiler.pxd b/src/sage/libs/flint/profiler.pxd index 87c2c4684fd..905d6f832db 100644 --- a/src/sage/libs/flint/profiler.pxd +++ b/src/sage/libs/flint/profiler.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/qadic.pxd b/src/sage/libs/flint/qadic.pxd index 86db643ec2a..1ee8e65e1b4 100644 --- a/src/sage/libs/flint/qadic.pxd +++ b/src/sage/libs/flint/qadic.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/qfb.pxd b/src/sage/libs/flint/qfb.pxd index d881ababd29..5df77f71bd1 100644 --- a/src/sage/libs/flint/qfb.pxd +++ b/src/sage/libs/flint/qfb.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/qqbar.pxd b/src/sage/libs/flint/qqbar.pxd index aafe994212f..6732a5eb51f 100644 --- a/src/sage/libs/flint/qqbar.pxd +++ b/src/sage/libs/flint/qqbar.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/qsieve.pxd b/src/sage/libs/flint/qsieve.pxd index fe25087758c..7bd1bf5b862 100644 --- a/src/sage/libs/flint/qsieve.pxd +++ b/src/sage/libs/flint/qsieve.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/thread_pool.pxd b/src/sage/libs/flint/thread_pool.pxd index 137eae2b7a6..9a697f8d7c0 100644 --- a/src/sage/libs/flint/thread_pool.pxd +++ b/src/sage/libs/flint/thread_pool.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage/libs/flint/ulong_extras.pxd b/src/sage/libs/flint/ulong_extras.pxd index 8593c3725f2..e4c4ab06a97 100644 --- a/src/sage/libs/flint/ulong_extras.pxd +++ b/src/sage/libs/flint/ulong_extras.pxd @@ -4,6 +4,7 @@ ################################################################################ # This file is auto-generated by the script # SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py. +# From the commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a # Do not modify by hand! Fix and rerun the script instead. ################################################################################ diff --git a/src/sage_setup/autogen/flint/README.md b/src/sage_setup/autogen/flint/README.md index fda8bb27d86..2205b7ed82e 100644 --- a/src/sage_setup/autogen/flint/README.md +++ b/src/sage_setup/autogen/flint/README.md @@ -12,9 +12,8 @@ autogeneration version can be found in `$SAGE_ROOT/build/pkgs/flint/package-version.txt` 3. Possibly edit the docs at `$FLINT_ROOT/doc/source/*.rst` to match the - exposed API, and note the COMMIT used in `flint-commit.txt`. For example, - the docs of release `v3.0.1` was incorrect, so the commit - `3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a` was used instead + exposed API.txt`. For example, the docs of release `v3.0.1` was incorrect, + so the commit `3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a` was used instead 4. Possibly adjust the content of `types.pxd.template` (which will be used to generate types.pxd) diff --git a/src/sage_setup/autogen/flint/flint-commit.txt b/src/sage_setup/autogen/flint/flint-commit.txt deleted file mode 100644 index a08b9ecef70..00000000000 --- a/src/sage_setup/autogen/flint/flint-commit.txt +++ /dev/null @@ -1 +0,0 @@ -3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a diff --git a/src/sage_setup/autogen/flint/writer.py b/src/sage_setup/autogen/flint/writer.py index e63d3c9bcf9..bc6069a9640 100644 --- a/src/sage_setup/autogen/flint/writer.py +++ b/src/sage_setup/autogen/flint/writer.py @@ -13,7 +13,7 @@ import os import shutil -from .env import AUTOGEN_DIR, FLINT_DOC_DIR, FLINT_INCLUDE_DIR +from .env import AUTOGEN_DIR, FLINT_GIT_DIR, FLINT_DOC_DIR, FLINT_INCLUDE_DIR from .reader import extract_functions @@ -23,7 +23,17 @@ def write_flint_cython_headers(output_dir, documentation=False): Arguments output_dir -- (string) path where to write the .pxd files + + Requires gitpython to be installed. """ + if not os.path.isdir(os.path.join(FLINT_GIT_DIR, ".git")): + raise ValueError(f"FLINT_GIT_DIR(={FLINT_GIT_DIR}) is not a Git repository") + + import git + repo = git.Repo(FLINT_GIT_DIR) + commit = repo.head.commit + print(f"Generating cython headers from {commit}") + header_list = [] pxd_list = [] for filename in os.listdir(FLINT_DOC_DIR): @@ -66,6 +76,7 @@ def write_flint_cython_headers(output_dir, documentation=False): print('#' * 80, file=output) print('# This file is auto-generated by the script', file=output) print('# SAGE_ROOT/src/sage_setup/autogen/flint_autogen.py.', file=output) + print('# From the commit {}'.format(commit), file=output) print('# Do not modify by hand! Fix and rerun the script instead.', file=output) print('#' * 80, file=output) print(file=output) From e8096678fc0129514b9193bd8c8e69a438f462a0 Mon Sep 17 00:00:00 2001 From: Gareth Ma Date: Sun, 25 Feb 2024 19:03:07 +0000 Subject: [PATCH 3/3] please the linter gods --- src/sage_docbuild/ext/sage_autodoc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sage_docbuild/ext/sage_autodoc.py b/src/sage_docbuild/ext/sage_autodoc.py index 346566a266a..d60d5efbf44 100644 --- a/src/sage_docbuild/ext/sage_autodoc.py +++ b/src/sage_docbuild/ext/sage_autodoc.py @@ -113,7 +113,7 @@ def identity(x: Any) -> Any: class _All: - """A special value for :*-members: that matches to any member.""" + r"""A special value for :\*-members: that matches to any member.""" def __contains__(self, item: Any) -> bool: return True