#11563: Make lrcalc a standard package
-------------------------------------------------------+--------------------
       Reporter:  nthiery                              |         Owner:  
sage-combinat                 
           Type:  enhancement                          |        Status:  new    
                       
       Priority:  major                                |     Milestone:  
sage-5.2                      
      Component:  combinatorics                        |    Resolution:         
                       
       Keywords:  lrcalc, symmetric functions, days38  |   Work issues:         
                       
Report Upstream:  N/A                                  |     Reviewers:  Anne 
Schilling, Jeroen Demeyer
        Authors:  Nicolas M. ThiƩry                    |     Merged in:         
                       
   Dependencies:  #10333                               |      Stopgaps:         
                       
-------------------------------------------------------+--------------------
Changes (by jdemeyer):

  * status:  closed => new
  * resolution:  fixed =>
  * merged:  sage-5.2.beta1 =>


Comment:

 `lrcalc` fails on `hawk` (OpenSolaris 06.2009-32):
 {{{
 buildbot@hawk:~/sage-5.2.beta0$ ./sage --gdb
 ----------------------------------------------------------------------
 | Sage Version 5.2.beta0, Release Date: 2012-07-09                   |
 | Type "notebook()" for the browser-based notebook interface.        |
 | Type "help()" for help.                                            |
 ----------------------------------------------------------------------
 **********************************************************************
 *                                                                    *
 * Warning: this is a prerelease version, and it may be unstable.     *
 *                                                                    *
 **********************************************************************
 /export/home/buildbot/sage-5.2.beta0/local/bin/sage-ipython
 GNU gdb 6.8
 Copyright (C) 2008 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 "i386-pc-solaris2.11"...
 warning: Lowest section in /lib/libdl.so.1 is .dynamic at 00000074
 Python 2.7.3 (default, Jul 11 2012, 15:59:32)
 [GCC 4.4.3 20100112 (prerelease)] on sunos5
 Type "help", "copyright", "credits" or "license" for more information.
 warning: Lowest section in /lib/libintl.so.1 is .dynamic at 00000074
 warning: Lowest section in /lib/libpthread.so.1 is .dynamic at 00000074
 sage: from sage.libs.lrcalc import lrcalc
 sage: lrcalc.mult([Integer(3),Integer(2),Integer(1)],
 [Integer(3),Integer(2),Integer(1)], Integer(3),Integer(2))

 Program received signal SIGSEGV, Segmentation fault.
 0x00000064 in ?? ()
 (gdb) bt
 #0  0x00000064 in ?? ()
 #1  0xfd699fb1 in hash_insert (h=0xc107940, k=0xc108c58, v=0x1) at
 ../src/language/hash.c:52
 #2  0xf6504bac in fusion_reduce (lc=0xc107940, rows=3, cols=2, opt_zero=0)
 at symfcn.c:866
 #3  0xf6529a7f in __pyx_pf_4sage_4libs_6lrcalc_6lrcalc_4mult
 (__pyx_self=0x0, __pyx_args=0x8102374, __pyx_kwds=0x0)
     at sage/libs/lrcalc/lrcalc.c:2370
 #4  0xfee7d7a0 in PyCFunction_Call (func=0xc0de02c, arg=0x8102374,
 kw=0xc108c58) at Objects/methodobject.c:85
 #5  0xfeed917b in PyEval_EvalFrameEx (f=0xc1372ec, throwflag=0) at
 Python/ceval.c:4021
 #6  0xfeed9c8b in PyEval_EvalCodeEx (co=0xc0da020, globals=0x851eb54,
 locals=0x851eb54, args=0x0, argcount=0, kws=0x0, kwcount=0,
     defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
 [...]
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11563#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