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

Sanity checking FLINT #2085

Open
wants to merge 114 commits into
base: main
Choose a base branch
from
Open

Commits on Oct 8, 2024

  1. Add configure option for sanity check

    Adds a lot of compiler warnings, and turns warnings into errors.
    Maintainer-level only.
    albinahlback committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    b2a518d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed16203 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f85860 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb23003 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b79f504 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1840d9b View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Set TESTCFLAGS for sanity check

    Removes -Wsign-compare, -Wmissing-prototypes and -Wmissing-declarations.
    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e3a2262 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb4f76c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b213b3 View commit details
    Browse the repository at this point in the history
  4. generic_files

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8cee534 View commit details
    Browse the repository at this point in the history
  5. thread_support

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d868a78 View commit details
    Browse the repository at this point in the history
  6. ulong_extras

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    850bc57 View commit details
    Browse the repository at this point in the history
  7. nfloat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e4412c4 View commit details
    Browse the repository at this point in the history
  8. mpn_extras

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    93c38ce View commit details
    Browse the repository at this point in the history
  9. nmod_vec

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1bc100e View commit details
    Browse the repository at this point in the history
  10. nmod_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3df7efa View commit details
    Browse the repository at this point in the history
  11. nmod_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    9ad0dfb View commit details
    Browse the repository at this point in the history
  12. mpn_mod

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    90e57a1 View commit details
    Browse the repository at this point in the history
  13. fmpz

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b4adc40 View commit details
    Browse the repository at this point in the history
  14. fmpq_vec

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    2a6aad4 View commit details
    Browse the repository at this point in the history
  15. fmpz_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    442a106 View commit details
    Browse the repository at this point in the history
  16. fmpz_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    36cf1e0 View commit details
    Browse the repository at this point in the history
  17. fmpz_mod

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    2d4ad4f View commit details
    Browse the repository at this point in the history
  18. fmpz_mod_vec

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c0703c6 View commit details
    Browse the repository at this point in the history
  19. fmpz_mod_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d46cc5c View commit details
    Browse the repository at this point in the history
  20. fmpz_mod_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    c10ee22 View commit details
    Browse the repository at this point in the history
  21. fmpq

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    95900ae View commit details
    Browse the repository at this point in the history
  22. fmpq_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    4bc69e3 View commit details
    Browse the repository at this point in the history
  23. fmpq_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b9256d9 View commit details
    Browse the repository at this point in the history
  24. fq_mat_templates

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    27c9e7e View commit details
    Browse the repository at this point in the history
  25. fq_poly_templates

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6d726dd View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    91d9124 View commit details
    Browse the repository at this point in the history
  27. fq_nmod

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3617997 View commit details
    Browse the repository at this point in the history
  28. fq

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0508c4b View commit details
    Browse the repository at this point in the history
  29. fq_nmod_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    dc07303 View commit details
    Browse the repository at this point in the history
  30. fq_nmod_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    09408ee View commit details
    Browse the repository at this point in the history
  31. fq_zech

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8b06100 View commit details
    Browse the repository at this point in the history
  32. padic

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8d6901e View commit details
    Browse the repository at this point in the history
  33. qadic

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    4ee27cb View commit details
    Browse the repository at this point in the history
  34. nmod_poly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ff6c5ae View commit details
    Browse the repository at this point in the history
  35. fmpz_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ec124bb View commit details
    Browse the repository at this point in the history
  36. fmpz_poly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f9fb156 View commit details
    Browse the repository at this point in the history
  37. fmpz_mod_poly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b648337 View commit details
    Browse the repository at this point in the history
  38. nmod_poly_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1423e65 View commit details
    Browse the repository at this point in the history
  39. fmpz_poly_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b0c9f2d View commit details
    Browse the repository at this point in the history
  40. mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7425f80 View commit details
    Browse the repository at this point in the history
  41. nmod_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d5ad46e View commit details
    Browse the repository at this point in the history
  42. fmpz_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5ec812e View commit details
    Browse the repository at this point in the history
  43. fmpz_mod_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    75dbb2e View commit details
    Browse the repository at this point in the history
  44. fq_nmod_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    57a1240 View commit details
    Browse the repository at this point in the history
  45. nmod_mpoly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b48774d View commit details
    Browse the repository at this point in the history
  46. fmpz_mpoly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6a70c65 View commit details
    Browse the repository at this point in the history
  47. fq_zech_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3784cbf View commit details
    Browse the repository at this point in the history
  48. fq_zech_mpoly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    43a604d View commit details
    Browse the repository at this point in the history
  49. fmpq_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e1043cd View commit details
    Browse the repository at this point in the history
  50. fmpz_mod_mpoly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7483f30 View commit details
    Browse the repository at this point in the history
  51. fmpq_mpoly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    6c48701 View commit details
    Browse the repository at this point in the history
  52. fq_nmod_mpoly_factor

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ed9f778 View commit details
    Browse the repository at this point in the history
  53. fft

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    db5f8c3 View commit details
    Browse the repository at this point in the history
  54. fft_small

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3e4c10b View commit details
    Browse the repository at this point in the history
  55. fmpz_poly_q

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e9cae31 View commit details
    Browse the repository at this point in the history
  56. fmpz_lll

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    afae44c View commit details
    Browse the repository at this point in the history
  57. n_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    da3f9d0 View commit details
    Browse the repository at this point in the history
  58. arith

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3d17ec6 View commit details
    Browse the repository at this point in the history
  59. qsieve

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a2fbe4a View commit details
    Browse the repository at this point in the history
  60. aprcl

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    59527c4 View commit details
    Browse the repository at this point in the history
  61. nf_elem

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1eade77 View commit details
    Browse the repository at this point in the history
  62. qfb

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1e9c656 View commit details
    Browse the repository at this point in the history
  63. double_interval

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    bf45f1c View commit details
    Browse the repository at this point in the history
  64. dlog

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    83d1fa2 View commit details
    Browse the repository at this point in the history
  65. fmpzi

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    89e641c View commit details
    Browse the repository at this point in the history
  66. bool_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    56af5a9 View commit details
    Browse the repository at this point in the history
  67. partitions

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    9cf3951 View commit details
    Browse the repository at this point in the history
  68. mag

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    750149a View commit details
    Browse the repository at this point in the history
  69. arf

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    73f6d6b View commit details
    Browse the repository at this point in the history
  70. acf

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a3e08b1 View commit details
    Browse the repository at this point in the history
  71. arb

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f7be657 View commit details
    Browse the repository at this point in the history
  72. acb

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    df27e38 View commit details
    Browse the repository at this point in the history
  73. arb_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    4c51e01 View commit details
    Browse the repository at this point in the history
  74. arb_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e4dbbc9 View commit details
    Browse the repository at this point in the history
  75. arb_hypgeom

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    df651f3 View commit details
    Browse the repository at this point in the history
  76. acb_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fd1ad12 View commit details
    Browse the repository at this point in the history
  77. acb_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f78d869 View commit details
    Browse the repository at this point in the history
  78. acb_calc

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5eab58a View commit details
    Browse the repository at this point in the history
  79. arb_fpwrap

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    74ac4d9 View commit details
    Browse the repository at this point in the history
  80. acb_dft

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    058e498 View commit details
    Browse the repository at this point in the history
  81. acb_hypgeom

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    71da249 View commit details
    Browse the repository at this point in the history
  82. acb_elliptic

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d3764a5 View commit details
    Browse the repository at this point in the history
  83. acb_modular

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f7dd7b0 View commit details
    Browse the repository at this point in the history
  84. acb_dirichlet

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1f67aaa View commit details
    Browse the repository at this point in the history
  85. acb_theta

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    1a02da2 View commit details
    Browse the repository at this point in the history
  86. dirichlet

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    838a5cf View commit details
    Browse the repository at this point in the history
  87. bernoulli

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ada84b9 View commit details
    Browse the repository at this point in the history
  88. hypgeom

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8a6d57d View commit details
    Browse the repository at this point in the history
  89. gr

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    86bcdc5 View commit details
    Browse the repository at this point in the history
  90. ca

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    090df2b View commit details
    Browse the repository at this point in the history
  91. ca_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    81676fb View commit details
    Browse the repository at this point in the history
  92. ca_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    dc317a0 View commit details
    Browse the repository at this point in the history
  93. ca_vec

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    882e879 View commit details
    Browse the repository at this point in the history
  94. fexpr

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5294c81 View commit details
    Browse the repository at this point in the history
  95. gr_mpoly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    eed843e View commit details
    Browse the repository at this point in the history
  96. gr_generic

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    0efac5e View commit details
    Browse the repository at this point in the history
  97. gr_vec

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fa6adb3 View commit details
    Browse the repository at this point in the history
  98. gr_mat

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    dd7c9bf View commit details
    Browse the repository at this point in the history
  99. gr_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a30910c View commit details
    Browse the repository at this point in the history
  100. gr_special

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    82a954d View commit details
    Browse the repository at this point in the history
  101. fmpz_mpoly_q

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    01765b5 View commit details
    Browse the repository at this point in the history
  102. calcium

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    77e1fd0 View commit details
    Browse the repository at this point in the history
  103. qqbar

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8d49390 View commit details
    Browse the repository at this point in the history
  104. ca_ext

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fd0a8d2 View commit details
    Browse the repository at this point in the history
  105. ca_field

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    d63713b View commit details
    Browse the repository at this point in the history
  106. padic_poly

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ab33d2c View commit details
    Browse the repository at this point in the history
  107. fmpz_vec

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    77dabaa View commit details
    Browse the repository at this point in the history
  108. arb_calc

    albinahlback committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    46738f2 View commit details
    Browse the repository at this point in the history