Albin Ahlbäck

Results 294 comments of Albin Ahlbäck

We should implement functions such as `nmod_mat_is_canonical`, just like `fmpz_is_canonical`.

I think we should have three special cases: 1. $b = 10$, i.e. decimal case 2. $b = 2$, i.e. binary case (nice to have fast bitstring representation, but perhaps...

I think this only applies for finite rings or finite precision rings? Although we already have `fmpz_pow_fmpz`, I don't think it makes a lot of sense for such modules where...

We should utilize their private function `mpn_invert` for computing precomputed inverses as well.

After thinking very hard, I am in favor of this. I would have liked to keep the `mpn` prefix, but it does make it harder work together with GMP and,...

I think I would like to abbreviate names in the `mpn_extras` module even more, just like GMP. Examples: ``` flint_mpn_mulhigh_7 -> nn_mulhi_8 flint_mpn_sqrhigh_normalised_4 -> nn_sqrhi_4n flint_mpn_mullow_8 -> nn_mullo_8 ``` I...

> Would there be any interest in flint using meson as a build system or as an alternative experimental build system? If we change build systems at all, I think...

I could maintain a Meson build system *if* a PR was made that such both Autotools and CMake could be removed. Hence, the functionalities of Meson should include: - Detecting...

Fair points. Let me know if you need help interpreting `configure.ac` and friends.

Yeah, I really like the rebuilding times you presented. Could you just present the exact building times you get from Meson vs Make for building the whole library (not including...