#13211: Upgrade GAP to 4.5.6
-----------------------------------------------------------+----------------
       Reporter:  kini                                     |         Owner:  
tbd              
           Type:  enhancement                              |        Status:  
needs_review     
       Priority:  major                                    |     Milestone:  
sage-5.5         
      Component:  packages                                 |    Resolution:     
              
       Keywords:                                           |   Work issues:     
              
Report Upstream:  Completely fixed; Fix reported upstream  |     Reviewers:  
Dmitrii Pasechnik
        Authors:  Volker Braun                             |     Merged in:     
              
   Dependencies:  #13123, #13579                           |      Stopgaps:     
              
-----------------------------------------------------------+----------------

Comment (by dimpase):

 There is an apparent incompatibility with the new GUAVA GAP package:
 {{{
 sage -t  --optional -force_lib devel/sage/sage/coding/linear_code.py
 **********************************************************************File
 "/usr/local/src/sage/sage-5.4.rc1/devel/sage-
 main/sage/coding/linear_code.py",
  line 1239:
     sage: C.covering_radius()  # requires optional GAP package
 GuavaException raised:
     Traceback (most recent call last):      File
 "/usr/local/src/sage/sage-5.4.rc1/local/bin/ncadoctest.py", line 1231, i
 n run_one_test        self.run_one_example(test, example, filename,
 compileflags)
       File "/usr/local/src/sage/sage-5.4.rc1/local/bin/sagedoctest.py",
 line 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compilefla
 gs)      File "/usr/local/src/sage/sage-5.4.rc1/local/bin/ncadoctest.py",
 line 1172, i
 n run_one_example        compileflags, 1) in test.globs
       File "<doctest __main__.example_24[3]>", line 1, in <module>
         C.covering_radius()  # requires optional GAP package Guava###line
 1239:
     sage: C.covering_radius()  # requires optional GAP package Guava
       File "/usr/local/src/sage/sage-5.4.rc1/local/lib/python/site-
 packages/sage/co
 ding/linear_code.py", line 1245, in covering_radius        C =
 gapG.GeneratorMatCode(gap(F))
       File "/usr/local/src/sage/sage-5.4.rc1/local/lib/python/site-
 packages/sage/in
 terfaces/interface.py", line 584, in __call__        return
 self._obj.parent().function_call(self._name, [self._obj] + list(args
 ), kwds)
       File "/usr/local/src/sage/sage-5.4.rc1/local/lib/python/site-
 packages/sage/in
 terfaces/gap.py", line 874, in function_call
         ['%s=%s'%(key,value.name()) for key, value in kwds.items()])))
 File "/usr/local/src/sage/sage-5.4.rc1/local/lib/python/site-
 packages/sage/in
 terfaces/gap.py", line 546, in eval
         result = Expect.eval(self, input_line, **kwds)      File
 "/usr/local/src/sage/sage-5.4.rc1/local/lib/python/site-packages/sage/in
 terfaces/expect.py", line 1236, in eval        for L in code.split('\n')
 if L != ''])
       File "/usr/local/src/sage/sage-5.4.rc1/local/lib/python/site-
 packages/sage/interfaces/gap.py", line 747, in _eval_line
         raise RuntimeError, message
     RuntimeError: Gap produced error output
     Error, Variable: 'GeneratorMatCode' must have a value

        executing GeneratorMatCode($sage8,$sage1);
 **********************************************************************
 .... etc
 }}}

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