#13804: libfplll fails to build in parallel on Cygwin
----------------------------------------------------------------+-----------
Reporter: jpflori |
Owner: tbd
Type: defect |
Status: needs_review
Priority: major |
Milestone: sage-5.6
Component: cygwin |
Resolution:
Keywords: libfplll spkg cygwin | Work
issues:
Report Upstream: None of the above - read trac for reasoning. |
Reviewers:
Authors: Jean-Pierre Flori | Merged
in:
Dependencies: |
Stopgaps:
----------------------------------------------------------------+-----------
Changes (by {'newvalue': u'Jean-Pierre Flori', 'oldvalue': ''}):
* status: new => needs_review
* author: => Jean-Pierre Flori
Old description:
> On my installation of Cywgin (on 64 bits Windows 7), building libfplll
> fails because make complains there is no rule to build fplll if I use
> MAKE=make -j4".
> Indeed there is one for fplll$(EXEEXT), but no for fplll and $(EXEEXT) is
> non empty on Cygwin.
> Nonetheless, if the file fplll.exe exists, then "make fplll" will happily
> tell you that its up to date and go on with its job.
>
> This does not happen with a sequential build.
>
> Whatsoever I think the proper fix is to modify the Makefiles, but I'll
> provide the less intrusive solutio I can think of, which is to disable
> parallel builds on Cygwin.
>
> And by the way the libfplll we ship is old.
> See #12835.
> So I won't report this upstream, unless we update libfplll and the
> problem is still present.
New description:
On my installation of Cywgin (on 64 bits Windows 7), building libfplll
fails because make complains there is no rule to build fplll if I use
MAKE=make -j4".
Indeed there is one for fplll$(EXEEXT), but no for fplll and $(EXEEXT) is
non empty on Cygwin.
Nonetheless, if the file fplll.exe exists, then "make fplll" will happily
tell you that its up to date and go on with its job.
This does not happen with a sequential build.
Use the spkg at
http://boxen.math.washington.edu/home/jpflori/libfplll-3.0.12.p3.spkg
And by the way the libfplll we ship is old and the problem is not present
in the most recent version.
See #12835.
So I won't report this upstream.
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13804#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.