On Mon, Sep 26, 2016 at 9:44 AM, Dima Pasechnik <dimp...@gmail.com> wrote:
> > > On Monday, September 26, 2016 at 2:22:51 AM UTC, Jonathan Bober wrote: >> >> I recompiled with gcc 6.1.0, and get the same segfault. I did a ./sage -i >> gdb to get a better crash report, which is attached. I don't know if it is >> useful. Also, it mentions some gcc 5.1.0 paths, which seems odd. I don't >> know if that indicates that something is broken on my end. >> > > I am mostly guessing, but mentioning gcc 5.1.0 in the log does sound to me > as if your toolchain might be broken after update to gcc 6.1 (perhaps it's > debugging versions of libs...) > No, I think I was confused and used the wrong installation of sage to produce that crash report. Maybe I typed sage instead of ./sage. The correct crash report is attached now. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
GNU gdb (GDB) 7.8 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". [New LWP 42725] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". To enable execution of this file add add-auto-load-safe-path /opt/gcc-6.1.0/lib64/libstdc++.so.6.0.22-gdb.py line to your configuration file "/home/jb12407/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/home/jb12407/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" 0x000000361e20f37d in waitpid () from /lib64/libpthread.so.0 Stack backtrace --------------- No symbol table info available. #1 0x00007f200ce23ef8 in print_enhanced_backtrace () at build/src/cysignals/implementation.c:401 parent_pid = 42675 pid = <optimized out> #2 0x00007f200ce246ca in sigdie (sig=sig@entry=11, s=s@entry=0x7f200ce2d420 "Unhandled SIGSEGV: A segmentation fault occurred.") at build/src/cysignals/implementation.c:420 No locals. #3 0x00007f200ce27267 in cysigs_signal_handler (sig=11) at build/src/cysignals/implementation.c:213 inside = <optimized out> #4 <signal handler called> No symbol table info available. #5 0x00007f2002133cb8 in daxpy_k () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #6 0x00007f2001f3f366 in trmv_kernel () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #7 0x00007f20020eee89 in exec_blas () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #8 0x00007f2001f3f6e8 in dtrmv_thread_NLU () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #9 0x00007f2001efe693 in dtrmv_ () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #10 0x00007f2002382c45 in dlahr2_ () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #11 0x00007f200234a5d8 in dgehrd_ () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #12 0x00007f2002344ecb in dgeev_ () from /data/home/jb12407/tmp/sage/local/lib/libopenblas.so.0 No symbol table info available. #13 0x00007f19581a4b27 in f2py_rout__flapack_dgeev (capi_self=<optimized out>, capi_args=<optimized out>, capi_keywds=<optimized out>, f2py_func=0x7f2002344a70 <dgeev_>) at build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_flapackmodule.c:24535 capi_buildvalue = 0x0 f2py_success = 1 compute_vl = 0 compute_vl_capi = 0x18e6170 compute_vr = 0 compute_vr_capi = 0x18e6170 n = 500 a = <optimized out> a_Dims = {500, 500} capi_a_tmp = 0x7f1f7274a490 capi_a_intent = <optimized out> capi_overwrite_a = 0 a_capi = 0x7f1f77bc0080 wr = 0x46ca7d0 wr_Dims = {500} capi_wr_tmp = 0x7f1f7274a440 capi_wr_intent = 12 wi = 0x465b400 wi_Dims = {500} capi_wi_tmp = 0x7f1f7274a580 capi_wi_intent = 12 vl = 0x4a56ae0 vl_Dims = {1, 500} capi_vl_tmp = 0x7f1f7274a530 capi_vl_intent = 12 ldvl = 1 vr = <optimized out> vr_Dims = {1, 500} capi_vr_tmp = 0x7f1f7274a5d0 capi_vr_intent = 12 ldvr = 1 work = 0x4ce6a40 work_Dims = {17000} capi_work_tmp = 0x7f1f7274a4e0 capi_work_intent = 24 lwork = 17000 lwork_capi = 0x7f200fefa498 info = 0 capi_kwlist = {0x7f19581ed439 "a", 0x7f19581ed558 "compute_vl", 0x7f19581ed563 "compute_vr", 0x7f19581ebe2a "lwork", 0x7f19581ed42f "overwrite_a", 0x0} #14 0x00007f201a493183 in PyObject_Call (func=func@entry=0x7f1ffe37bf08, arg=arg@entry=0x7f1f751211d0, kw=kw@entry=0x7f1f6a938168) at Objects/abstract.c:2529 result = <optimized out> call = 0x7f19581dfe80 <fortran_call> #15 0x00007f201a549042 in do_call (nk=<optimized out>, na=<optimized out>, pp_stack=0x7ffcce5b5e00, func=0x7f1ffe37bf08) at Python/ceval.c:4253 callargs = <optimized out> kwdict = <optimized out> result = 0x0 #16 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b5e00) at Python/ceval.c:4058 func = 0x7f1ffe37bf08 w = <optimized out> na = <optimized out> nk = <optimized out> n = <optimized out> pfunc = 0x49a2de8 x = <optimized out> #17 PyEval_EvalFrameEx (f=f@entry=0x49a2bc0, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x49a2df0 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x49a2d38 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #18 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1, kws=0x4adc2c8, kwcount=5, defs=0x7f1f7280d4e0, defcount=6, closure=0x0) at Python/ceval.c:3267 f = 0x49a2bc0 retval = 0x0 fastlocals = 0x49a2d38 freevars = 0x49a2de8 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #19 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=1, n=<optimized out>, pp_stack=0x7ffcce5b5fd0, func=0x7f1f72811050) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #20 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b5fd0) at Python/ceval.c:4056 func = 0x7f1f72811050 w = <optimized out> na = 1 nk = <optimized out> n = <optimized out> pfunc = 0x4adc2b8 x = <optimized out> #21 PyEval_EvalFrameEx (f=f@entry=0x4adc120, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x4adc318 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x4adc298 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #22 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f1f77b7e5e8, argcount=1, kws=kws@entry=0x0, kwcount=0, defs=0x7f1f7280a2e8, defcount=3, closure=0x0) at Python/ceval.c:3267 f = 0x4adc120 retval = 0x0 fastlocals = 0x4adc298 freevars = 0x4adc2b8 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #23 0x00007f201a4c44cc in function_call (func=0x7f1f728111b8, arg=0x7f1f77b7e5d0, kw=0x0) at Objects/funcobject.c:526 result = <optimized out> argdefs = <optimized out> kwtuple = 0x0 d = 0x7f1f7280a2e8 k = 0x0 nk = 0 nd = 3 #24 0x00007f1959c799ed in __Pyx_PyObject_Call (kw=0x0, arg=0x7f1f77b7e5d0, func=0x7f1f728111b8) at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:28972 result = <optimized out> call = <optimized out> #25 __Pyx__PyObject_CallOneArg (func=0x7f1f728111b8, arg=<optimized out>) at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:29292 args = 0x7f1f77b7e5d0 #26 0x00007f1959cc3532 in __pyx_pf_4sage_6matrix_19matrix_double_dense_19Matrix_double_dense_30eigenvalues (__pyx_v_tol=0x7f201a80e820 <_Py_NoneStruct>, __pyx_v_algorithm=0x7f201a2da870, __pyx_v_self=0x7f195c39e370) at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:10417 __pyx_v_sage = 0x7f201a1637f8 __pyx_v_multiplicity = <optimized out> __pyx_t_7 = 0x0 __pyx_t_12 = <optimized out> __pyx_v_return_class = 0x7f200fe7e7d0 __pyx_v_m = 0x0 __pyx_v_avg = 0x0 __pyx_t_8 = 0x0 __pyx_t_9 = <optimized out> __pyx_t_14 = 0x0 __pyx_v_d = 0x0 __pyx_t_15 = <optimized out> __pyx_v_ev_group = 0x0 __pyx_v_e = 0x0 __pyx_t_16 = <optimized out> __pyx_v_evalues = 0x0 __pyx_r = 0x0 __pyx_t_1 = 0x0 __pyx_t_17 = <optimized out> __pyx_v_location = 0x0 __pyx_v_best_fit = 0x0 __pyx_t_2 = <optimized out> __pyx_t_18 = <optimized out> __pyx_v_s = 0x0 __pyx_t_3 = <optimized out> __pyx_v_i = <optimized out> __pyx_t_4 = 0x7f1f728111b8 __pyx_v__ = 0x0 __pyx_t_5 = 0x0 __pyx_t_10 = 0x0 __pyx_v_numpy = 0x7f1f7511e398 __pyx_v_msg = 0x0 __pyx_t_6 = 0x0 __pyx_t_11 = 0x0 #27 __pyx_pw_4sage_6matrix_19matrix_double_dense_19Matrix_double_dense_31eigenvalues (__pyx_v_self=<optimized out>, __pyx_args=<optimized out>, __pyx_kwds=<optimized out>) at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:9386 __pyx_v_algorithm = <optimized out> __pyx_v_tol = <optimized out> __pyx_r = 0x0 #28 0x00007f201a54b619 in call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b6350) at Python/ceval.c:4035 flags = <optimized out> tstate = 0x18ce0a0 func = 0x7f1f751734d0 w = <optimized out> na = <optimized out> nk = <optimized out> n = <optimized out> pfunc = 0x7f1f77bbcf20 x = <optimized out> #29 PyEval_EvalFrameEx (f=f@entry=0x7f1f77bbcda8, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x7f1f77bbcf28 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7f1f77bbcf20 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #30 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=co@entry=0x7f1f751099b0, globals=globals@entry=0x7f200f1dd7f8, locals=locals@entry=0x7f200f1dd7f8, args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3267 f = 0x7f1f77bbcda8 retval = 0x0 fastlocals = 0x7f1f77bbcf20 freevars = 0x7f1f77bbcf20 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #31 0x00007f201a54c2d9 in PyEval_EvalCode (co=co@entry=0x7f1f751099b0, globals=globals@entry=0x7f200f1dd7f8, locals=locals@entry=0x7f200f1dd7f8) at Python/ceval.c:669 No locals. #32 0x00007f201a54a4ab in exec_statement (locals=0x7f200f1dd7f8, globals=0x7f200f1dd7f8, prog=0x7f1f751099b0, f=0x4629970) at Python/ceval.c:4732 n = <optimized out> v = <optimized out> plain = 0 #33 PyEval_EvalFrameEx (f=f@entry=0x4629970, throwflag=throwflag@entry=0) at Python/ceval.c:1883 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = <optimized out> x = 0x7f200f1dd7f8 v = 0x7f200f1dd7f8 w = 0x7f200f1dd7f8 u = 0x7f1f751099b0 t = <optimized out> stream = 0x0 fastlocals = 0x4629ae8 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #34 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=3, kws=0x46d2ef8, kwcount=0, defs=0x7f2011ae4628, defcount=1, closure=0x0) at Python/ceval.c:3267 f = 0x4629970 retval = 0x0 fastlocals = 0x4629ae8 freevars = 0x4629b30 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #35 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=3, n=<optimized out>, pp_stack=0x7ffcce5b6700, func=0x7f200febc938) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #36 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b6700) at Python/ceval.c:4056 func = 0x7f200febc938 w = <optimized out> na = 3 nk = <optimized out> n = <optimized out> pfunc = 0x46d2ee0 x = <optimized out> #37 PyEval_EvalFrameEx (f=f@entry=0x46d2d00, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x46d2ef8 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x46d2e78 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #38 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=3, kws=0x21569d8, kwcount=3, defs=0x7f20129247e8, defcount=3, closure=0x0) at Python/ceval.c:3267 f = 0x46d2d00 retval = 0x0 fastlocals = 0x46d2e78 freevars = 0x46d2ed8 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #39 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=3, n=<optimized out>, pp_stack=0x7ffcce5b68d0, func=0x7f200febc8c0) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #40 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b68d0) at Python/ceval.c:4056 func = 0x7f200febc8c0 w = <optimized out> na = 3 nk = <optimized out> n = <optimized out> pfunc = 0x21569c0 x = <optimized out> #41 PyEval_EvalFrameEx (f=f@entry=0x21567a0, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x2156a08 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x2156918 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #42 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2, kws=0x7f1f9f0f1790, kwcount=1, defs=0x7f2011a89838, defcount=3, closure=0x0) at Python/ceval.c:3267 f = 0x21567a0 retval = 0x0 fastlocals = 0x2156918 freevars = 0x21569a0 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #43 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=2, n=<optimized out>, pp_stack=0x7ffcce5b6aa0, func=0x7f200febc7d0) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #44 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b6aa0) at Python/ceval.c:4056 func = 0x7f200febc7d0 w = <optimized out> na = 2 nk = <optimized out> n = <optimized out> pfunc = 0x7f1f9f0f1780 x = <optimized out> #45 PyEval_EvalFrameEx (f=f@entry=0x7f1f9f0f15f0, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x7f1f9f0f17a0 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7f1f9f0f1768 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #46 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1, kws=0x7f1f77b6fec8, kwcount=0, defs=0x7f200fe42ce8, defcount=1, closure=0x0) at Python/ceval.c:3267 f = 0x7f1f9f0f15f0 retval = 0x0 fastlocals = 0x7f1f9f0f1768 freevars = 0x7f1f9f0f1780 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #47 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=1, n=<optimized out>, pp_stack=0x7ffcce5b6c70, func=0x7f200fe2d9b0) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #48 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b6c70) at Python/ceval.c:4056 func = 0x7f200fe2d9b0 w = <optimized out> na = 1 nk = <optimized out> n = <optimized out> pfunc = 0x7f1f77b6fec0 x = <optimized out> #49 PyEval_EvalFrameEx (f=f@entry=0x7f1f77b6fd38, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x7f1f77b6fec8 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7f1f77b6feb0 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #50 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1, kws=0x7f200fd235c8, kwcount=0, defs=0x7f200fe42de8, defcount=1, closure=0x0) at Python/ceval.c:3267 f = 0x7f1f77b6fd38 retval = 0x0 fastlocals = 0x7f1f77b6feb0 freevars = 0x7f1f77b6fec0 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #51 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=1, n=<optimized out>, pp_stack=0x7ffcce5b6e40, func=0x7f200fe2da28) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #52 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b6e40) at Python/ceval.c:4056 func = 0x7f200fe2da28 w = <optimized out> na = 1 nk = <optimized out> n = <optimized out> pfunc = 0x7f200fd235c0 x = <optimized out> #53 PyEval_EvalFrameEx (f=f@entry=0x7f200fd23440, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x7f200fd235c8 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7f200fd235b8 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #54 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=1, kws=0x7f201a40cda0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3267 f = 0x7f200fd23440 retval = 0x0 fastlocals = 0x7f200fd235b8 freevars = 0x7f200fd235c0 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #55 0x00007f201a54ade7 in fast_function (nk=<optimized out>, na=1, n=<optimized out>, pp_stack=0x7ffcce5b7010, func=0x7f200fd4c848) at Python/ceval.c:4131 co = <optimized out> nd = <optimized out> globals = <optimized out> argdefs = <optimized out> d = <optimized out> #56 call_function (oparg=<optimized out>, pp_stack=0x7ffcce5b7010) at Python/ceval.c:4056 func = 0x7f200fd4c848 w = <optimized out> na = 1 nk = <optimized out> n = <optimized out> pfunc = 0x7f201a40cd98 x = <optimized out> #57 PyEval_EvalFrameEx (f=f@entry=0x7f201a40cc20, throwflag=throwflag@entry=0) at Python/ceval.c:2681 sp = 0x7f201a40cda0 stack_pointer = <optimized out> next_instr = <optimized out> opcode = <optimized out> oparg = <optimized out> why = WHY_NOT err = 0 x = <optimized out> v = <optimized out> w = <optimized out> u = <optimized out> t = <optimized out> stream = 0x0 fastlocals = 0x7f201a40cd98 freevars = <optimized out> retval = <optimized out> tstate = <optimized out> co = <optimized out> instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <optimized out> names = <optimized out> consts = <optimized out> #58 0x00007f201a54c1dc in PyEval_EvalCodeEx (co=co@entry=0x7f201a3559b0, globals=globals@entry=0x7f201a3b8168, locals=locals@entry=0x7f201a3b8168, args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3267 f = 0x7f201a40cc20 retval = 0x0 fastlocals = 0x7f201a40cd98 freevars = 0x7f201a40cd98 tstate = 0x18ce0a0 x = <optimized out> u = <optimized out> #59 0x00007f201a54c2d9 in PyEval_EvalCode (co=co@entry=0x7f201a3559b0, globals=globals@entry=0x7f201a3b8168, locals=locals@entry=0x7f201a3b8168) at Python/ceval.c:669 No locals. #60 0x00007f201a570e7a in run_mod (arena=0x1945a00, flags=0x7ffcce5b7230, locals=0x7f201a3b8168, globals=0x7f201a3b8168, filename=0x18f0ac0 "", mod=<optimized out>) at Python/pythonrun.c:1365 co = 0x7f201a3559b0 v = <optimized out> #61 PyRun_FileExFlags (fp=fp@entry=0x18f0ac0, filename=filename@entry=0x7ffcce5b9474 "/data/home/jb12407/tmp/sage/src/bin/sage-ipython", start=start@entry=257, globals=globals@entry=0x7f201a3b8168, locals=locals@entry=0x7f201a3b8168, closeit=closeit@entry=1, flags=0x7ffcce5b7230) at Python/pythonrun.c:1351 mod = <optimized out> arena = 0x1945a00 #62 0x00007f201a572295 in PyRun_SimpleFileExFlags (fp=fp@entry=0x18f0ac0, filename=0x7ffcce5b9474 "/data/home/jb12407/tmp/sage/src/bin/sage-ipython", closeit=closeit@entry=1, flags=flags@entry=0x7ffcce5b7230) at Python/pythonrun.c:943 m = 0x7f201a3a3be8 d = 0x7f201a3b8168 v = <optimized out> ext = <optimized out> set_file_name = 1 len = <optimized out> ret = -1 #63 0x00007f201a572963 in PyRun_AnyFileExFlags (fp=fp@entry=0x18f0ac0, filename=<optimized out>, closeit=closeit@entry=1, flags=flags@entry=0x7ffcce5b7230) at Python/pythonrun.c:747 No locals. #64 0x00007f201a588c67 in Py_Main (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:640 c = <optimized out> sts = <optimized out> command = 0x0 filename = 0x7ffcce5b9474 "/data/home/jb12407/tmp/sage/src/bin/sage-ipython" module = 0x0 fp = <optimized out> p = <optimized out> unbuffered = <optimized out> skipfirstline = 0 stdin_is_interactive = 1 help = <optimized out> version = <optimized out> saw_unbuffered_flag = <optimized out> cf = {cf_flags = 0} #65 0x000000361de1ed1d in __libc_start_main () from /lib64/libc.so.6 No symbol table info available. #66 0x00000000004006f1 in _start () No symbol table info available. Cython backtrace ---------------- #0 0x000000361e20f320 in waitpid() #1 0x00007f200ce23eb0 in print_enhanced_backtrace()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/cysignals-1.1.1/src/build/src/cysignals/implementation.c:401 #2 0x00007f200ce246b0 in sigdie()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/cysignals-1.1.1/src/build/src/cysignals/implementation.c:420 #3 0x00007f200ce270d0 in cysigs_signal_handler()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/cysignals-1.1.1/src/build/src/cysignals/implementation.c:213 #4 0x000000361da178f0 in __restore_rt() #5 0x00007f2002133c70 in daxpy_k() #6 0x00007f2001f2bda0 in trmv_kernel() #7 0x00007f20020eedb0 in exec_blas() #8 0x00007f2001f3f450 in dtrmv_thread_NLU() #9 0x00007f2001efe540 in dtrmv_() #10 0x00007f2002382800 in dlahr2_() #11 0x00007f200234a160 in dgehrd_() #12 0x00007f2002344a70 in dgeev_() #13 0x00007f19581a45a0 in f2py_rout__flapack_dgeev()at /tmp/pip-YiE2ja-build/build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_flapackmodule.c:24535 #14 0x00007f201a493140 in PyObject_Call()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Objects/abstract.c:2529 #15 0x00007f201a548fb5 in do_call()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4253 #16 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4058 #17 0x00007f201a545440 in eig()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/scipy/linalg/decomp.py:175 170 overwrite_a=overwrite_a) 171 else: 172 wr, wi, vl, vr, info = geev(a1, lwork=lwork, 173 compute_vl=compute_vl, 174 compute_vr=compute_vr, > 175 overwrite_a=overwrite_a) 176 t = {'f': 'F', 'd': 'D'}[wr.dtype.char] 177 w = wr + _I * wi 178 179 if info < 0: #18 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #19 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #20 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #21 0x00007f201a545440 in eigvals()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/scipy/linalg/decomp.py:608 603 eig : eigenvalues and right eigenvectors of general arrays. 604 eigh : eigenvalues and eigenvectors of symmetric/Hermitian arrays. 605 606 """ 607 return eig(a, b=b, left=0, right=0, overwrite_a=overwrite_a, > 608 check_finite=check_finite) 609 610 611 def eigvalsh(a, b=None, lower=True, overwrite_a=False, 612 overwrite_b=False, turbo=True, eigvals=None, type=1, #22 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #23 0x00007f201a4c4450 in function_call()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Objects/funcobject.c:526 #24 0x00007f1959c799af in __Pyx_PyObject_Call()at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:28972 28967 ternaryfunc call = func->ob_type->tp_call; 28968 if (unlikely(!call)) 28969 return PyObject_Call(func, arg, kw); 28970 if (unlikely(Py_EnterRecursiveCall((char*)" while calling a Python object"))) 28971 return NULL; > 28972 result = (*call)(func, arg, kw); 28973 Py_LeaveRecursiveCall(); 28974 if (unlikely(!result) && unlikely(!PyErr_Occurred())) { 28975 PyErr_SetString( 28976 PyExc_SystemError, #25 0x00007f1959c79980 in __Pyx__PyObject_CallOneArg()at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:29292 29287 PyObject *result; 29288 PyObject *args = PyTuple_New(1); 29289 if (unlikely(!args)) return NULL; 29290 Py_INCREF(arg); 29291 PyTuple_SET_ITEM(args, 0, arg); > 29292 result = __Pyx_PyObject_Call(func, args, NULL); 29293 Py_DECREF(args); 29294 return result; 29295 } 29296 static CYTHON_INLINE PyObject* __Pyx_PyObject_CallOneArg(PyObject *func, PyObject *arg) { #26 0x00007f1959cbe82a in __pyx_pf_4sage_6matrix_19matrix_double_dense_19Matrix_double_dense_30eigenvalues()at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:10417 10412 __Pyx_INCREF(function); 10413 __Pyx_DECREF_SET(__pyx_t_4, function); 10414 } 10415 } 10416 if (!__pyx_t_1) { > 10417 __pyx_t_8 = __Pyx_PyObject_CallOneArg(__pyx_t_4, ((PyObject *)__pyx_v_self->_matrix_numpy)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1471, __pyx_L1_error) 10418 __Pyx_GOTREF(__pyx_t_8); 10419 } else { 10420 __pyx_t_6 = PyTuple_New(1+1); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1471, __pyx_L1_error) 10421 __Pyx_GOTREF(__pyx_t_6); #27 0x00007f1959cbe710 in __pyx_pw_4sage_6matrix_19matrix_double_dense_19Matrix_double_dense_31eigenvalues()at /data/home/jb12407/tmp/sage/src/build/cythonized/sage/matrix/matrix_double_dense.c:9386 9381 __pyx_L3_error:; 9382 __Pyx_AddTraceback("sage.matrix.matrix_double_dense.Matrix_double_dense.eigenvalues", __pyx_clineno, __pyx_lineno, __pyx_filename); 9383 __Pyx_RefNannyFinishContext(); 9384 return NULL; 9385 __pyx_L4_argument_unpacking_done:; > 9386 __pyx_r = __pyx_pf_4sage_6matrix_19matrix_double_dense_19Matrix_double_dense_30eigenvalues(((struct __pyx_obj_4sage_6matrix_19matrix_double_dense_Matrix_double_dense *)__pyx_v_self), __pyx_v_algorithm, __pyx_v_tol); 9387 9388 /* function exit code */ 9389 __Pyx_RefNannyFinishContext(); 9390 return __pyx_r; #28 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4035 #29 0x00007f201a545440 in <module>()at <ipython-input-2-27eff3b47c3d>:1 #30 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #31 0x00007f201a54c2c0 in PyEval_EvalCode()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:669 #32 0x00007f201a5480e0 in exec_statement()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4732 #33 0x00007f201a545440 in run_code()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/IPython/core/interactiveshell.py:2869 2864 outflag = 1 # happens in more places, so it's easier as default 2865 try: 2866 try: 2867 self.hooks.pre_run_code_hook() 2868 #rprint('Running code', repr(code_obj)) # dbg > 2869 exec(code_obj, self.user_global_ns, self.user_ns) 2870 finally: 2871 # Reset our crash handler in place 2872 sys.excepthook = old_excepthook 2873 except SystemExit as e: #34 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #35 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #36 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #37 0x00007f201a545440 in run_ast_nodes()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/IPython/core/interactiveshell.py:2815 2810 return True 2811 2812 for i, node in enumerate(to_run_interactive): 2813 mod = ast.Interactive([node]) 2814 code = compiler(mod, cell_name, "single") > 2815 if self.run_code(code, result): 2816 return True 2817 2818 # Flush softspace 2819 if softspace(sys.stdout, 0): #38 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #39 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #40 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #41 0x00007f201a545440 in run_cell()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/IPython/core/interactiveshell.py:2705 2700 self.displayhook.exec_result = result 2701 2702 # Execute the user code 2703 interactivity = "none" if silent else self.ast_node_interactivity 2704 has_raised = self.run_ast_nodes(code_ast.body, cell_name, > 2705 interactivity=interactivity, compiler=compiler, result=result) 2706 2707 self.last_execution_succeeded = not has_raised 2708 2709 # Reset this so later displayed values do not modify the #42 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #43 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #44 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #45 0x00007f201a545440 in interact()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py:393 388 or self.ask_yes_no('Do you really want to exit ([y]/n)?','y','n'): 389 self.ask_exit() 390 391 else: 392 if code: > 393 self.run_cell(code, store_history=True) 394 395 def mainloop(self, display_banner=DISPLAY_BANNER_DEPRECATED): 396 # An extra layer of protection in case someone mashing Ctrl-C breaks 397 # out of our internal code. #46 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #47 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #48 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #49 0x00007f201a545440 in mainloop()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py:402 397 # out of our internal code. 398 if display_banner is not DISPLAY_BANNER_DEPRECATED: 399 warn('mainloop `display_banner` argument is deprecated since IPython 5.0. Call `show_banner()` if needed.', DeprecationWarning, stacklevel=2) 400 while True: 401 try: > 402 self.interact() 403 break 404 except KeyboardInterrupt: 405 print("\nKeyboardInterrupt escaped interact()\n") 406 #50 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #51 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #52 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #53 0x00007f201a545440 in start()at /data/home/jb12407/tmp/sage/local/lib/python2.7/site-packages/IPython/terminal/ipapp.py:348 343 if self.subapp is not None: 344 return self.subapp.start() 345 # perform any prexec steps: 346 if self.interact: 347 self.log.debug("Starting IPython's mainloop...") > 348 self.shell.mainloop() 349 else: 350 self.log.debug("IPython not interactive...") 351 352 def load_default_config(ipython_dir=None): #54 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #55 0x00007f201a54ad93 in fast_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4131 #56 0x00007f201a546630 in call_function()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:4056 #57 0x00007f201a545440 in <module>()at /data/home/jb12407/tmp/sage/src/bin/sage-ipython:11 6 7 from sage.repl.interpreter import SageTerminalApp 8 9 app = SageTerminalApp.instance() 10 app.initialize() > 11 app.start() #58 0x00007f201a54b8f0 in PyEval_EvalCodeEx()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:3267 #59 0x00007f201a54c2c0 in PyEval_EvalCode()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/ceval.c:669 #60 0x00007f201a570e51 in run_mod()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/pythonrun.c:1365 #61 0x00007f201a570df0 in PyRun_FileExFlags()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/pythonrun.c:1351 #62 0x00007f201a5721c0 in PyRun_SimpleFileExFlags()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/pythonrun.c:943 #63 0x00007f201a5728f0 in PyRun_AnyFileExFlags()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Python/pythonrun.c:747 #64 0x00007f201a588000 in Py_Main()at /data/home/jb12407/tmp/sage/local/var/tmp/sage/build/python2-2.7.10.p2/src/Modules/main.c:640 #65 0x000000361de1ec20 in __libc_start_main() #66 0x00000000004006c8 in _start() warning: File "/opt/gcc-6.1.0/lib64/libstdc++.so.6.0.22-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". close failed in file object destructor: IOError: [Errno 9] Bad file descriptor