#11187: Implementation of finite reflection groups
-------------------------------------+-------------------------------------
       Reporter:  stumpc5            |        Owner:  tbd
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-7.2
      Component:  combinatorics      |   Resolution:
       Keywords:  reflection group,  |    Merged in:
  days49, days64.5, days80           |    Reviewers:
        Authors:  Christian Stump    |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:  public/11187       |  0db28d6c6e64818eb32fb9826ff7a41333c814d6
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by stumpc5):

 And then, there are also a few in {{{gap3.py}}}, I am not sure if we have
 to treat them, but if anyone knows how to do it, please go ahead (this is
 also necessary to get the package to be optional rather than
 experimental...
 {{{
 stumpc5@findstat:~/web-findstat/sage-patchbot$ ./sage -tp 6 --long
 --optional=ccache,gap3,mpir,patchbot,python2,sage
 src/sage/interfaces/gap3.py
 too many failed tests, not using stored timings
 Running doctests with ID 2016-04-21-13-15-35-52e24ead.
 Git branch: t/11187/public/11187
 Using --optional=ccache,gap3,mpir,patchbot,python2,sage
 Doctesting 1 file using 6 threads.
 sage -t --long src/sage/interfaces/gap3.py
 **********************************************************************
 File "src/sage/interfaces/gap3.py", line 393, in
 sage.interfaces.gap3.Gap3._execute_line
 Failed example:
     f([1,2,3])                                   #optional - gap3
 Expected:
     Traceback (most recent call last):
     ...
     RuntimeError: Gap3 produced error output
     Error, List Element: <position> must be a positive integer at
     return L[0] ... in
     ... called from
     main loop
     brk> quit;
     ...
 Got:
     <BLANKLINE>
     Traceback (most recent call last):
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/doctest/forker.py", line
 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/doctest/forker.py", line
 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.interfaces.gap3.Gap3._execute_line[3]>", line 1,
 in <module>
         f([Integer(1),Integer(2),Integer(3)])
 #optional - gap3
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 805, in __call__
         return getattr(P, self.name())(*args)
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 607, in __call__
         return self._parent.function_call(self._name, list(args), kwds)
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/interfaces/gap.py", line
 921, in function_call
         res = self.eval(marker+cmd)
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/interfaces/gap.py", line
 573, in eval
         result = Expect.eval(self, input_line, **kwds)
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/interfaces/expect.py",
 line 1239, in eval
         for L in code.split('\n') if L != ''])
       File "/srv/data/findstat.imp.fu-berlin.de/sage-
 patchbot/local/lib/python2.7/site-packages/sage/interfaces/gap.py", line
 771, in _eval_line
         raise RuntimeError(message)
     RuntimeError: Gap3 produced error output
     Error, Function: <function> must be a function
     <BLANKLINE>
        executing __SAGE_LAST__:="__SAGE_LAST__";;x(sage0);;
 **********************************************************************
 File "src/sage/interfaces/gap3.py", line 440, in
 sage.interfaces.gap3.Gap3.help
 Failed example:
     m                                        #optional - gap3
 Expected:
     [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]
 Got:
     <BLANKLINE>
 **********************************************************************
 File "src/sage/interfaces/gap3.py", line 442, in
 sage.interfaces.gap3.Gap3.help
 Failed example:
     m.Print()                                #optional - gap3
 Expected:
     [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]
 Got:
     "__SAGE_LAST__"
 **********************************************************************
 File "src/sage/interfaces/gap3.py", line 446, in
 sage.interfaces.gap3.Gap3.help
 Failed example:
     m                                        #optional - gap3
 Expected:
     [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]
 Got:
     <BLANKLINE>
 **********************************************************************
 File "src/sage/interfaces/gap3.py", line 448, in
 sage.interfaces.gap3.Gap3.help
 Failed example:
     m.Print()                                #optional - gap3
 Expected:
     [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]
 Got:
     "__SAGE_LAST__"
 **********************************************************************
 2 items had failures:
    1 of   5 in sage.interfaces.gap3.Gap3._execute_line
    4 of  10 in sage.interfaces.gap3.Gap3.help
     [108 tests, 5 failures, 7.01 s]
 ----------------------------------------------------------------------
 sage -t --long src/sage/interfaces/gap3.py  # 5 doctests failed
 ----------------------------------------------------------------------
 Total time for all tests: 15.7 seconds
     cpu time: 2.2 seconds
     cumulative wall time: 7.0 seconds
 }}}
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/11187#comment:251>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to