#13324: Upgrade ECL to 12.7.1 and let it build on (recent) Cygwins
----------------------------------------------------------------+-----------
Reporter: jpflori |
Owner: tbd
Type: defect |
Status: needs_work
Priority: major |
Milestone: sage-5.6
Component: cygwin |
Resolution:
Keywords: cygwin ecl spkg | Work
issues: test if issues remain with new patches
Report Upstream: Fixed upstream, but not in a stable release. |
Reviewers: François Bissey
Authors: Jean-Pierre Flori | Merged
in:
Dependencies: |
Stopgaps:
----------------------------------------------------------------+-----------
Comment (by jpflori):
A last and quick one
{{{
Trying:
lisp.eval('(* 4 5)')###line 5:_sage_ >>> lisp.eval('(* 4 5)')
Expecting:
'20'
Program received signal SIGINT, Interrupt.
0x00007ffff6e168c3 in __select_nocancel ()
at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: Aucun fichier ou dossier de ce
type.
(gdb) #0 0x00007ffff6e168c3 in __select_nocancel ()
at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff0fcc228 in select_select (self=<optimized out>,
args=<optimized out>)
at
/home/jp/boulot/sage/sage-5.5.rc0/spkg/build/python-2.7.3.p2/src/Modules/selectmodule.c:271
#2 0x00007ffff7af0da2 in call_function (oparg=<optimized out>,
pp_stack=0x7fffffffa6e0) at Python/ceval.c:4021
#3 PyEval_EvalFrameEx (f=f@entry=0x2bdb5b0, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#4 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=3, kws=0x2bdb560, kwcount=0, defs=0x7fffef901c38, defcount=2,
closure=0x0) at Python/ceval.c:3253
#5 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=3, pp_stack=0x7fffffffa9d0, func=0x7fffef904500)
at Python/ceval.c:4117
#6 call_function (oparg=<optimized out>, pp_stack=0x7fffffffa9d0)
at Python/ceval.c:4042
#7 PyEval_EvalFrameEx (f=f@entry=0x2bdb370, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#8 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=4, kws=0x2bdb130, kwcount=0, defs=0x7fffef901cc8, defcount=2,
closure=0x0) at Python/ceval.c:3253
#9 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=4, pp_stack=0x7fffffffacc0, func=0x7fffef483050)
at Python/ceval.c:4117
#10 call_function (oparg=<optimized out>, pp_stack=0x7fffffffacc0)
at Python/ceval.c:4042
#11 PyEval_EvalFrameEx (f=f@entry=0x2bdaf70, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#12 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=2, kws=0x2bd5570, kwcount=0, defs=0x7fffef901c80, defcount=2,
closure=0x0) at Python/ceval.c:3253
#13 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=2, pp_stack=0x7fffffffafb0, func=0x7fffef904f50)
at Python/ceval.c:4117
#14 call_function (oparg=<optimized out>, pp_stack=0x7fffffffafb0)
at Python/ceval.c:4042
#15 PyEval_EvalFrameEx (f=<optimized out>, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#16 0x00007ffff7af1099 in fast_function (nk=<optimized out>,
na=<optimized out>, n=1, pp_stack=0x7fffffffb1f0, func=0x7fffe7aa1140)
at Python/ceval.c:4107
#17 call_function (oparg=<optimized out>, pp_stack=0x7fffffffb1f0)
at Python/ceval.c:4042
#18 PyEval_EvalFrameEx (f=f@entry=0x2bd4fb0, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#19 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=2, kws=0x2b48328, kwcount=0, defs=0x7fffe7a9c3a8, defcount=1,
closure=0x0) at Python/ceval.c:3253
#20 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=2, pp_stack=0x7fffffffb4e0, func=0x7fffe7a96e60)
at Python/ceval.c:4117
#21 call_function (oparg=<optimized out>, pp_stack=0x7fffffffb4e0)
at Python/ceval.c:4042
#22 PyEval_EvalFrameEx (f=f@entry=0x2b481a0, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#23 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=co@entry=0x7fffc4ff4d30,
globals=globals@entry=0x2dac470, locals=locals@entry=0x2dac470,
args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0,
kwcount=kwcount@entry=0, defs=defs@entry=0x0,
defcount=defcount@entry=0,
closure=closure@entry=0x0) at Python/ceval.c:3253
#24 0x00007ffff7af1d32 in PyEval_EvalCode (co=co@entry=0x7fffc4ff4d30,
globals=globals@entry=0x2dac470, locals=locals@entry=0x2dac470)
at Python/ceval.c:667
#25 0x00007ffff7aef9f9 in exec_statement (locals=0x2dac470,
globals=0x2dac470, prog=0x7fffc4ff4d30, f=0x2b42780)
at Python/ceval.c:4718
#26 PyEval_EvalFrameEx (f=f@entry=0x2b42780, throwflag=throwflag@entry=0)
at Python/ceval.c:1880
#27 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0,
args=args@entry=0x7fffc527bf68, argcount=5, kws=kws@entry=0x0,
kwcount=kwcount@entry=0, defs=defs@entry=0x0,
defcount=defcount@entry=0,
closure=0x0) at Python/ceval.c:3253
#28 0x00007ffff7a74106 in function_call (func=0x7fffc5002500,
arg=0x7fffc527bf50, kw=0x0) at Objects/funcobject.c:526
#29 0x00007ffff7a491ee in PyObject_Call (func=func@entry=0x7fffc5002500,
arg=arg@entry=0x7fffc527bf50, kw=kw@entry=0x0) at
Objects/abstract.c:2529
#30 0x00007ffff7a57630 in instancemethod_call (func=0x7fffc5002500,
arg=0x7fffc527bf50, kw=0x0) at Objects/classobject.c:2578
#31 0x00007ffff7a491ee in PyObject_Call (func=func@entry=0x7fffc5270230,
arg=arg@entry=0x7fffc527bf50, kw=kw@entry=0x0) at
Objects/abstract.c:2529
#32 0x00007ffff7aece99 in do_call (nk=<optimized out>, na=<optimized out>,
pp_stack=0x7fffffffbe40, func=0x7fffc5270230) at Python/ceval.c:4239
#33 call_function (oparg=<optimized out>, pp_stack=0x7fffffffbe40)
at Python/ceval.c:4044
#34 PyEval_EvalFrameEx (f=f@entry=0x2b4c410, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#35 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=5, kws=0x2b1d6e8, kwcount=0, defs=0x0, defcount=0,
closure=0x0)
at Python/ceval.c:3253
#36 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=5, pp_stack=0x7fffffffc130, func=0x7fffc5005050)
at Python/ceval.c:4117
#37 call_function (oparg=<optimized out>, pp_stack=0x7fffffffc130)
at Python/ceval.c:4042
#38 PyEval_EvalFrameEx (f=f@entry=0x2b1d480, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#39 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0,
args=args@entry=0x7fffc54db640, argcount=4, kws=kws@entry=0x0,
kwcount=kwcount@entry=0, defs=defs@entry=0x0,
defcount=defcount@entry=0,
closure=0x0) at Python/ceval.c:3253
#40 0x00007ffff7a74106 in function_call (func=0x7fffc5002578,
arg=0x7fffc54db628, kw=0x0) at Objects/funcobject.c:526
#41 0x00007ffff7a491ee in PyObject_Call (func=func@entry=0x7fffc5002578,
arg=arg@entry=0x7fffc54db628, kw=kw@entry=0x0) at
Objects/abstract.c:2529
#42 0x00007ffff7a57630 in instancemethod_call (func=0x7fffc5002578,
arg=0x7fffc54db628, kw=0x0) at Objects/classobject.c:2578
#43 0x00007ffff7a491ee in PyObject_Call (func=func@entry=0x7fffd3015f00,
arg=arg@entry=0x7fffc54db628, kw=kw@entry=0x0) at
Objects/abstract.c:2529
#44 0x00007ffff7aece99 in do_call (nk=<optimized out>, na=<optimized out>,
pp_stack=0x7fffffffc770, func=0x7fffd3015f00) at Python/ceval.c:4239
#45 call_function (oparg=<optimized out>, pp_stack=0x7fffffffc770)
at Python/ceval.c:4044
#46 PyEval_EvalFrameEx (f=f@entry=0x2b47c10, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#47 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=4, kws=0x2f61c90, kwcount=0, defs=0x0, defcount=0,
closure=0x0)
at Python/ceval.c:3253
#48 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=4, pp_stack=0x7fffffffca60, func=0x7fffc5004f50)
at Python/ceval.c:4117
#49 call_function (oparg=<optimized out>, pp_stack=0x7fffffffca60)
at Python/ceval.c:4042
#50 PyEval_EvalFrameEx (f=f@entry=0x2f61ac0, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#51 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0,
args=args@entry=0x7fffc4fed7b8, argcount=2,
kws=kws@entry=0x7fffc526d548,
kwcount=kwcount@entry=3, defs=defs@entry=0x7fffc4ffe1f8,
defcount=defcount@entry=3, closure=0x0) at Python/ceval.c:3253
#52 0x00007ffff7a74217 in function_call (func=0x7fffc50026e0,
arg=0x7fffc4fed7a0, kw=0x2b3bd20) at Objects/funcobject.c:526
#53 0x00007ffff7a491ee in PyObject_Call (func=func@entry=0x7fffc50026e0,
arg=arg@entry=0x7fffc4fed7a0, kw=kw@entry=0x2b3bd20)
at Objects/abstract.c:2529
#54 0x00007ffff7a57630 in instancemethod_call (func=0x7fffc50026e0,
arg=0x7fffc4fed7a0, kw=0x2b3bd20) at Objects/classobject.c:2578
#55 0x00007ffff7a491ee in PyObject_Call (func=func@entry=0x7fffc5ba3af0,
arg=arg@entry=0x7fffc4fed7a0, kw=kw@entry=0x2b3bd20)
at Objects/abstract.c:2529
#56 0x00007ffff7aece99 in do_call (nk=<optimized out>, na=<optimized out>,
pp_stack=0x7fffffffd0a0, func=0x7fffc5ba3af0) at Python/ceval.c:4239
#57 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd0a0)
at Python/ceval.c:4044
#58 PyEval_EvalFrameEx (f=f@entry=0x2b1de50, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#59 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=2, kws=0x2b3ced0, kwcount=0, defs=0x7fffc4ff2748, defcount=3,
closure=0x0) at Python/ceval.c:3253
#60 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=2, pp_stack=0x7fffffffd390, func=0x7fffc5004ed8)
at Python/ceval.c:4117
#61 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd390)
at Python/ceval.c:4042
#62 PyEval_EvalFrameEx (f=f@entry=0x2b3cce0, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#63 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=0, kws=0x2b3d410, kwcount=10, defs=0x7fffc54dd860,
defcount=10,
closure=0x0) at Python/ceval.c:3253
#64 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=20, pp_stack=0x7fffffffd680,
func=0x7fffc4ff98c0)
at Python/ceval.c:4117
#65 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd680)
at Python/ceval.c:4042
#66 PyEval_EvalFrameEx (f=f@entry=0x2b3d240, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#67 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=<optimized out>,
globals=<optimized out>, locals=locals@entry=0x0, args=<optimized
out>,
argcount=1, kws=0x6ed7e8, kwcount=3, defs=0x7fffc54dda80, defcount=10,
closure=0x0) at Python/ceval.c:3253
#68 0x00007ffff7aef89d in fast_function (nk=<optimized out>,
na=<optimized out>, n=7, pp_stack=0x7fffffffd970, func=0x7fffc5004de8)
at Python/ceval.c:4117
#69 call_function (oparg=<optimized out>, pp_stack=0x7fffffffd970)
at Python/ceval.c:4042
#70 PyEval_EvalFrameEx (f=f@entry=0x6ed660, throwflag=throwflag@entry=0)
at Python/ceval.c:2666
#71 0x00007ffff7af1bf8 in PyEval_EvalCodeEx (co=co@entry=0x7ffff7ec8d30,
globals=globals@entry=0x640820, locals=locals@entry=0x640820,
args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0,
kwcount=kwcount@entry=0, defs=defs@entry=0x0,
defcount=defcount@entry=0,
closure=closure@entry=0x0) at Python/ceval.c:3253
#72 0x00007ffff7af1d32 in PyEval_EvalCode (co=co@entry=0x7ffff7ec8d30,
globals=globals@entry=0x640820, locals=locals@entry=0x640820)
at Python/ceval.c:667
#73 0x00007ffff7b134ea in run_mod (arena=0x6c9cd0, flags=0x7fffffffdbb0,
locals=0x640820, globals=0x640820, filename=<optimized out>,
mod=<optimized out>) at Python/pythonrun.c:1353
#74 PyRun_FileExFlags (fp=fp@entry=0x6c9a80,
filename=filename@entry=0x7fffffffe226
"/home/jp/.sage//tmp/lisp_10135.py", start=start@entry=257,
globals=globals@entry=0x640820,
locals=locals@entry=0x640820, closeit=closeit@entry=1,
flags=flags@entry=0x7fffffffdbb0) at Python/pythonrun.c:1339
#75 0x00007ffff7b13f1b in PyRun_SimpleFileExFlags (fp=fp@entry=0x6c9a80,
filename=0x7fffffffe226 "/home/jp/.sage//tmp/lisp_10135.py",
closeit=1,
flags=flags@entry=0x7fffffffdbb0) at Python/pythonrun.c:943
#76 0x00007ffff7b14b89 in PyRun_AnyFileExFlags (fp=fp@entry=0x6c9a80,
filename=<optimized out>, closeit=<optimized out>,
flags=flags@entry=0x7fffffffdbb0) at Python/pythonrun.c:747
#77 0x00007ffff7b29972 in Py_Main (argc=<optimized out>, argv=<optimized
out>)
at Modules/main.c:639
#78 0x00007ffff6d576ad in __libc_start_main (main=0x400720 <main>, argc=2,
ubp_av=0x7fffffffdd68, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffdd58) at libc-
start.c:227
#79 0x0000000000400751 in _start ()
(gdb)
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13324#comment:40>
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.