Jean-Pierre Flori
unread,Jul 19, 2012, 9:22:32 AM7/19/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to sage-...@googlegroups.com, Burcin Erocal, pynac...@googlegroups.com
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.
Best,
JP