-
-
Notifications
You must be signed in to change notification settings - Fork 529
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
Sagelib build error on Cygwin using system GMP #27714
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
Hmm, changing these ctypedefs to what I actually have in my The "conflicting types" error first appears just after
so I wonder if one of these is somehow responsible. |
Changed keywords from cygwin sagelib gmp to cygwin sagelib gmp flint |
comment:3
I traced the problem to this line in
I have no idea why it would do this, but it's almost certainly wrong. |
comment:4
Added 10 years ago for no readily apparent reason in flintlib/flint@f988d3e Later it was changed to |
Upstream: Reported upstream. No feedback yet. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Changed upstream from Reported upstream. No feedback yet. to Fixed upstream, but not in a stable release. |
comment:8
The previous PR to flint partially fixed the problem, but not fully. See updated description. |
This comment has been minimized.
This comment has been minimized.
comment:9
Yeah, zn_poly has its own |
comment:10
Wow. PARI has one of these too. In
I think I encountered a problem caused by this |
comment:11
I think ultimately the worse perpetrator of this is flint. Its |
comment:12
This will be fixed by #27721 if it's accepted. |
comment:13
Moving open critical and blocker issues to the next release milestone (optimistically). |
comment:14
Should be fixed by #27721. |
Since #27212 I get an error building sagelib:
followed by a long string of similar errors in the same module.
This is probably similar to the error fixed in #27713 but a different manifestation thereof.
This is partially fixed by the PR linked below, but then another related error arises related to flint and/or zn_poly abusing GMP type definitions:
and followed by some other errors that look related.
Upstream PR: flintlib/flint#557
Upstream: Fixed upstream, but not in a stable release.
CC: @jdemeyer
Component: porting: Cygwin
Keywords: cygwin sagelib gmp flint
Issue created by migration from https://trac.sagemath.org/ticket/27714
The text was updated successfully, but these errors were encountered: