#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.

Reply via email to