Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some fixes & improvements to autogenerated flint .pxd #37193

Merged
merged 5 commits into from
Feb 13, 2024

Commits on Feb 3, 2024

  1. flint autogen: fields of a[rc]b_poly_struct

    Rationale: accessing the coefficients of degree bewteen length and alloc
    of a polynomial is done via pol->coeffs, there is (afaik) no macro for
    that. And these fields are documented.
    mezzarobba committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    d823c43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    956ab2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98c3871 View commit details
    Browse the repository at this point in the history
  4. flint autogen: add warnings about generated files to the templates

    (it didn't seem worth the trouble modifying the generator itself so that
    it inserts the warning in the correct place...)
    mezzarobba committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    c0ba507 View commit details
    Browse the repository at this point in the history
  5. regenerate flint wrappers

    using flint commit 3e2c3a3e091106a25ca9c6fba28e02f2cbcd654a, which is a
    bit more recent than the flint version sage officially depends on but
    matches the API currently exposed in the generated files
    mezzarobba committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    c179886 View commit details
    Browse the repository at this point in the history