Okay looks like there was a incompatibility with the str.startswith in python2.4 to 2.5. (2.4 doesn't accept tuple arguments).
I've attached a patch. -- Andy On Sat, Jul 10, 2010 at 3:40 PM, Ondrej Certik <ond...@certik.cz> wrote: > It's in, thanks! > > On Sat, Jul 10, 2010 at 9:56 AM, Øyvind Jensen <jensen.oyv...@gmail.com> > wrote: >> Here is a patch. >> >> Ø >> >> >> lø., 10.07.2010 kl. 05.49 -0700, skrev Øyvind Jensen: >>> Thanks, I'll fix it very soon. >>> >>> Øyvind >>> >>> On 9 Jul, 23:51, certik1 <cert...@llnl.gov> wrote: >>> > Hi, >>> > >>> > the new patches about codegen are awesome, as well as Tuple and so on. >>> > Great job! >>> > >>> > Ondrej >>> > >>> > P.S. >>> > I tried to compile on my rhel5 box and got some easy to fix things for >>> > python2.4. >>> > >>> > cert...@hvis6:~/repos/sympy(master)$ time ./setup.py test >>> > Traceback (most recent call last): >>> > File "./setup.py", line 34, in ? >>> > import sympy >>> > File "/home/certik1/repos/sympy/sympy/__init__.py", line 25, in ? >>> > from series import * >>> > File "/home/certik1/repos/sympy/sympy/series/__init__.py", line 4, in ? >>> > from limits import limit, Limit >>> > File "/home/certik1/repos/sympy/sympy/series/limits.py", line 2, in ? >>> > from gruntz import gruntz >>> > File "/home/certik1/repos/sympy/sympy/series/gruntz.py", line 5, in ? >>> > from sympy.simplify import powsimp >>> > File "/home/certik1/repos/sympy/sympy/simplify/__init__.py", line 11, >>> > in ? >>> > from rewrite import apart >>> > File "/home/certik1/repos/sympy/sympy/simplify/rewrite.py", line 7, in >>> > ? >>> > �...@threaded() >>> > File "/home/certik1/repos/sympy/sympy/utilities/decorator.py", line >>> > 33, in threaded >>> > from sympy.matrices import Matrix >>> > File "/home/certik1/repos/sympy/sympy/matrices/__init__.py", line 5, >>> > in ? >>> > from matrices import Matrix, SMatrix, zero, zeronm, zeros, one, >>> > ones, eye, \ >>> > File "/home/certik1/repos/sympy/sympy/matrices/matrices.py", line 9, >>> > in ? >>> > from sympy.printing import sstr >>> > File "/home/certik1/repos/sympy/sympy/printing/__init__.py", line 8, >>> > in ? >>> > from fcode import fcode, print_fcode >>> > File "/home/certik1/repos/sympy/sympy/printing/fcode.py", line 28, in ? >>> > from sympy.tensor import Idx >>> > File "/home/certik1/repos/sympy/sympy/tensor/__init__.py", line 4, in ? >>> > from indexed import Indexed, Idx, IndexedElement >>> > File "/home/certik1/repos/sympy/sympy/tensor/indexed.py", line 147 >>> > args = tuple([ a if isinstance(a, Idx) else Idx(a) for a in args ]) >>> > ^ >>> > SyntaxError: invalid syntax >>> > >>> > real 0m3.863s >>> > user 0m2.971s >>> > sys 0m0.205s >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sympy-patches" group. >> To post to this group, send email to sympy-patc...@googlegroups.com. >> To unsubscribe from this group, send email to >> sympy-patches+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/sympy-patches?hl=en. >> >> > > -- > You received this message because you are subscribed to the Google Groups > "sympy-patches" group. > To post to this group, send email to sympy-patc...@googlegroups.com. > To unsubscribe from this group, send email to > sympy-patches+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/sympy-patches?hl=en. > > -- You received this message because you are subscribed to the Google Groups "sympy-patches" group. To post to this group, send email to sympy-patc...@googlegroups.com. To unsubscribe from this group, send email to sympy-patches+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sympy-patches?hl=en.
0001-Fix-2.4-incompatability-with-startswith.patch
Description: Binary data