Ticket #13337 (closed defect: fixed)

Opened 11 months ago

Last modified 10 months ago

expression.pyx fails to build on Cygwin

Reported by: jpflori Owned by: tbd
Priority: major Milestone: sage-5.3
Component: porting: Cygwin Keywords: cygwin pynac
Cc: Work issues:
Report Upstream: N/A Reviewers: Dmitrii Pasechnik
Authors: Jean-Pierre Flori Merged in: sage-5.3.beta1
Dependencies: Stopgaps:

Description (last modified by jpflori) (diff)

expression.pyx fails to build on Cygwin because of template problems with the infinity class from pyanc. Maybe its confused with sage.rings.infinity[.infinity]? Replacing it with GiNaC::infinity pleases g++.

Apply trac_13337-template.patch Download.

Attachments

trac_13337-template.patch Download (884 bytes) - added by jpflori 11 months ago.
Make ginac.pxk more explicit for infinity class.

Change History

Changed 11 months ago by jpflori

Make ginac.pxk more explicit for infinity class.

comment:1 Changed 11 months ago by jpflori

  • Status changed from new to needs_review
  • Description modified (diff)
  • Authors set to Jean-Pierre Flori
  • Component changed from PLEASE CHANGE to cygwin
  • Keywords cygwin pynac added
  • Type changed from PLEASE CHANGE to defect

comment:2 Changed 11 months ago by dimpase

This fix is needed and works on my Cygwin, too.

comment:3 Changed 11 months ago by dimpase

  • Status changed from needs_review to positive_review

looks good.

comment:4 Changed 11 months ago by jdemeyer

  • Reviewers set to Dmitrii Pasechnik

comment:5 Changed 10 months ago by jdemeyer

  • Status changed from positive_review to closed
  • Resolution set to fixed
  • Merged in set to sage-5.3.beta1
Note: See TracTickets for help on using tickets.