algebraic-solving / msolve

Library for Polynomial System Solving through Algebraic Methods
https://msolve.lip6.fr
GNU General Public License v2.0
84 stars 21 forks source link

add version checking for nmod_poly_mat_shift, introduced in flint 3.0 #151

Closed vneiger closed 1 week ago

vneiger commented 2 weeks ago

This was preventing compilation with -all-static due to multiple definition of poly_mat_shift.

vneiger commented 2 weeks ago

CI will not detect anything about this, just like it did not see the existing problem with -all-static compilation. So I suggest to wait for merging at least until @jerebertho can check that it solves the issue on his side as well (we were discussing it together this afternoon).

jerebertho commented 1 week ago

This indeed solves the issue on my side.