#11708: maxima doesn't build on Linux ppc64 (silius on skynet)
-----------------------+----------------------------------------------------
Reporter: was | Owner: drkirkby
Type: defect | Status: new
Priority: major | Milestone: sage-4.7.2
Component: porting | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
-----------------------+----------------------------------------------------
Comment(by fbissey):
Found a way of stracing ecl, not that it is helpful
{{{
write(1, ";;; Emitting code for UNARY", 27;;; Emitting code for UNARY) =
27
write(1, ".\n", 2.
) = 2
write(3, "}}\n", 3) = 3
write(3, "/*\tlocal function UNARY "..., 68) = 68
write(4, "#define STCK10\n", 15) = 15
write(3, "/*\toptimize speed 3, debug 2, sp"..., 68) = 68
write(3, "static cl_object LC21unary(volat"..., 67) = 67
write(3, "{ VT11 VLEX11 CLSR11 STCK11\n", 28) = 28
write(3, "\tconst cl_env_ptr cl_env_copy = "..., 51) = 51
write(3, "\tcl_object value0;\n", 19) = 19
write(3, "\tecl_cs_check(cl_env_copy,value0"..., 35) = 35
write(3, "\t{\n", 3) = 3
write(3, "TTL:\n", 5) = 5
write(3, "\t{cl_object V2; "..., 66) = 66
write(3, "\tV2= Cnil;\n", 11) = 11
write(3, "\tif(!((V1)==(VV[28]))){\n", 24) = 24
write(3, "\tgoto L3;}\n", 11) = 11
write(3, "\tT0= LC9next(lex0) "..., 67) = 67
write(3, "\tcl_env_copy->values[0]=LC10cond"..., 69) = 69
write(3, "\t{int V3=cl_env_copy->nvalues-0;"..., 33) = 33
write(3, "\tif (V3--<=0) goto L8;\n", 23) = 23
write(3, "\tV2= cl_env_copy->values[0];\n", 29) = 29
write(3, "\tif (V3--<=0) goto L9;\n", 23) = 23
write(3, "\tV1= cl_env_copy->values[1];\n", 29) = 29
write(3, "\tgoto L10;}\n", 12) = 12
write(3, "L8:;\n", 5) = 5
write(3, "\tV2= Cnil;\n", 11) = 11
write(3, "L9:;\n", 5) = 5
write(3, "\tV1= Cnil;\n", 11) = 11
write(3, "L10:;\n", 6) = 6
write(3, "\tif((V1)==(VV[29])){\n", 21) = 21
write(3, "\tgoto L13;}\n", 12) = 12
write(3, "\t(void)cl_error(1,_ecl_static_17"..., 67) = 67
write(3, "\tgoto L11;\n", 11) = 11
write(3, "L13:;\n", 6) = 6
write(3, "\tgoto L11;\n", 11) = 11
write(3, "L11:;\n", 6) = 6
write(3, "\tT0= LC9next(lex0) "..., 67) = 67
write(3, "\tcl_env_copy->nvalues=2;\n", 25) = 25
write(3, "\tcl_env_copy->values[1]=T0;\n", 28) = 28
write(3, "\tcl_env_copy->values[0]=V2;\n", 28) = 28
write(3, "\treturn cl_env_copy->values[0];\n", 32) = 32
write(3, "L3:;\n", 5) = 5
write(3, "\tif(!(ecl_numberp(V1))){\n", 25) = 25
write(3, "\tgoto L17;}\n", 12) = 12
write(3, "\tT0= LC9next(lex0) "..., 67) = 67
write(3, "\tcl_env_copy->nvalues=2;\n", 25) = 25
write(3, "\tcl_env_copy->values[1]=T0;\n", 28) = 28
write(3, "\tcl_env_copy->values[0]=V1;\n", 28) = 28
write(3, "\treturn cl_env_copy->values[0];\n", 32) = 32
write(3, "L17:;\n", 6) = 6
write(3, "\tif(!((V1)==(VV[26]))){\n", 24) = 24
write(3, "\tgoto L21;}\n", 12) = 12
write(3, "\tT0= LC9next(lex0) "..., 67) = 67
write(3, "\tcl_env_copy->nvalues=2;\n", 25) = 25
write(3, "\tcl_env_copy->values[1]=T0;\n", 28) = 28
write(3, "\tcl_env_copy->values[0]=V1;\n", 28) = 28
write(3, "\treturn cl_env_copy->values[0];\n", 32) = 32
write(3, "L21:;\n", 6) = 6
write(3, "\tif(!((V1)==(VV[30]))){\n", 24) = 24
write(3, "\tgoto L25;}\n", 12) = 12
write(3, "\tV1= LC9next(lex0) "..., 67) = 67
write(2, "\nInternal or unrecoverable error"..., 60
Internal or unrecoverable error in:
not a lisp data object
) = 60
write(2, " [2: No such file or directory]"..., 33 [2: No such file or
directory]
) = 33
write(2, "\n;;; ECL C Backtrace\n", 21
;;; ECL C Backtrace
) = 21
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 106;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1
(si_dump_c_backtrace-0xb4cb4) [0x400001d28d4]
) = 106
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 105;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1
(ecl_internal_error-0xc2854) [0x400001c38c4]
) = 105
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 88;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(+0x17a3bc)
[0x400001da3bc]
) = 88
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 97;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_type_of-
0xadda4) [0x400001dab94]
) = 97
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 96;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_typep-
0x192498) [0x400000e7d10]
) = 96
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 96;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_typep-
0x192550) [0x400000e7c58]
) = 96
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x37950)
[0x40000797950]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x37d60)
[0x40000797d60]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x4e57c)
[0x400007ae57c]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 88;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(+0x16caa0)
[0x400001ccaa0]
) = 88
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x52024)
[0x400007b2024]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 92;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(APPLY-0x87d68)
[0x40000204200]
) = 92
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 113;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1
(ecl_apply_from_stack_frame-0xdfee8) [0x400001a2a68]
) = 113
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 95;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_apply-0xdfb50)
[0x400001a2e48]
) = 95
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x4cd00)
[0x400007acd00]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 88;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(+0x16cb0c)
[0x400001ccb0c]
) = 88
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x55aa0)
[0x400007b5aa0]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 98;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(APPLY_fixed-
0x83d38) [0x40000208248]
) = 98
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 113;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1
(ecl_apply_from_stack_frame-0xdfeb8) [0x400001a2a98]
) = 113
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 95;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_apply-0xdfb50)
[0x400001a2e48]
) = 95
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x4cd00)
[0x400007acd00]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 88;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(+0x16cb0c)
[0x400001ccb0c]
) = 88
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x55b30)
[0x400007b5b30]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 98;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(APPLY_fixed-
0x83d38) [0x40000208248]
) = 98
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 113;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1
(ecl_apply_from_stack_frame-0xdfeb8) [0x400001a2a98]
) = 113
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 95;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_apply-0xdfb50)
[0x400001a2e48]
) = 95
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x4cd00)
[0x400007acd00]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 88;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(+0x16cb0c)
[0x400001ccb0c]
) = 88
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 91;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/ecl-11.1.1/cmp.fas(+0x55b30)
[0x400007b5b30]
) = 91
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 98;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(APPLY_fixed-
0x83d38) [0x40000208248]
) = 98
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 113;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1
(ecl_apply_from_stack_frame-0xdfeb8) [0x400001a2a98]
) = 113
write(2, ";;; /home/fbissey/sage-4.7.2.alp"..., 95;;;
/home/fbissey/sage-4.7.2.alpha2/local/lib/libecl.so.11.1(cl_apply-0xdfb50)
[0x400001a2e48]
) = 95
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11708#comment:32>
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.