Hi Jean-Pierre, On Thu, 19 Jul 2012 06:22:32 -0700 (PDT) Jean-Pierre Flori <[email protected]> wrote:
> I'll do when I'm finished, for the moment, I'll just keep track of > the progress on the wiki page. > Hopefully there is only one problematic file left: expression.pyx. > I've looked into this all night long but failed to solve the problem. > > g++ complains about a template instantiation (parse error, blah, > cannot find function, blah) using the infinity class (from pynac). > More precisely functions like "bool is_a<infinity>(const &ex)", > "ex_to<infinity>" and similar ones. > The link I posted on the wiki page does not seem useful after all, > although the problem shall dwell in this part of the code. > What's strange is that the same functions are used with different > classes, even earlier in expression.cpp and are not problematic. > Looking at infinity.c/h and e.g. relational.h/c, and what's about > them in basic.h/c and ex.h/c I can not spot an obvious difference. > As I'm not really an expert of templates I hope I have missed > something obvious. > > I'll try to cc Burcin about that, as he's surely the more acquainted > with pynac source code and organization. The infinity class is a recent addition to pynac by Volker. It is possible that we missed something there, but I cannot spot any obvious problems just by looking at the (pynac) code. Can you post the error messages? Cheers, Burcin -- -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
