#13580: Parallel map reduce on SearchForest
-------------------------------------+-------------------------------------
       Reporter:  hivert             |        Owner:  hivert
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.4
      Component:  combinatorics      |   Resolution:
       Keywords:  map-reduce,        |    Merged in:
  days57, days77                     |    Reviewers:  Sébastien Labbé,
        Authors:  Florent Hivert,    |  Jean-Baptiste Priez
  Jean-Baptiste Priez, Nathann       |  Work issues:
  Cohen                              |       Commit:
Report Upstream:  N/A                |  1badd8aec7efc3229cfdf76bffab3ad1f532bd33
         Branch:                     |     Stopgaps:
  u/hivert/ticket/13580              |
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by slabbe):

 * status:  needs_review => needs_work


Comment:

 I get the following errors on OSX :

 {{{
 Running doctests with ID 2016-04-07-19-23-55-8fd43b63.
 Git branch: 13580
 Using --optional=dot2tex,mpir,python2,sage
 Doctesting 1 file using 2 threads.
 sage -t --long --warn-long 84.5 src/sage/parallel/map_reduce.py
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 727, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.__repr__
 Failed example:
     ATC(4)
 Expected:
     ActiveTaskCounter(value=4)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x190d32e90>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 743, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_start
 Failed example:
     c = ATC(4); c
 Expected:
     ActiveTaskCounter(value=4)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x190d32e50>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 745, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_start
 Failed example:
     c.task_start()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_start[2]>", line 1,
 in <module>
         c.task_start()
       File "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-
 packages/sage/parallel/map_reduce.py", line 764, in task_start
         return self._active_tasks.get_value()
       File "/Users/slabbe/Applications/sage-
 git/local/lib/python/multiprocessing/synchronize.py", line 114, in
 get_value
         return self._semlock._get_value()
     NotImplementedError
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 747, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_start
 Failed example:
     c
 Expected:
     ActiveTaskCounter(value=5)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x190d32e50>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 755, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_start
 Failed example:
     c
 Expected:
     ActiveTaskCounter(value=0)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x190d32f90>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 778, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_done
 Failed example:
     c = ATC(4); c
 Expected:
     ActiveTaskCounter(value=4)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x1026a5c10>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 780, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_done
 Failed example:
     c.task_done()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_done[2]>", line 1, in
 <module>
         c.task_done()
       File "/Users/slabbe/Applications/sage-git/local/lib/python2.7/site-
 packages/sage/parallel/map_reduce.py", line 796, in task_done
         return self._active_tasks.get_value()
       File "/Users/slabbe/Applications/sage-
 git/local/lib/python/multiprocessing/synchronize.py", line 114, in
 get_value
         return self._semlock._get_value()
     NotImplementedError
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 782, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.task_done
 Failed example:
     c
 Expected:
     ActiveTaskCounter(value=3)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x1026a5c10>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 805, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.abort
 Failed example:
     c = ATC(4); c
 Expected:
     ActiveTaskCounter(value=4)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x1026a5910>) failed: NotImplementedError>
 **********************************************************************
 File "src/sage/parallel/map_reduce.py", line 808, in
 sage.parallel.map_reduce.ActiveTaskCounterPosix.abort
 Failed example:
     c
 Expected:
     ActiveTaskCounter(value=0)
 Got:
     <repr(<sage.parallel.map_reduce.ActiveTaskCounterPosix at
 0x1026a5910>) failed: NotImplementedError>
 **********************************************************************
 4 items had failures:
    1 of   3 in sage.parallel.map_reduce.ActiveTaskCounterPosix.__repr__
    2 of   5 in sage.parallel.map_reduce.ActiveTaskCounterPosix.abort
    3 of   7 in sage.parallel.map_reduce.ActiveTaskCounterPosix.task_done
    4 of   8 in sage.parallel.map_reduce.ActiveTaskCounterPosix.task_start
     [296 tests, 10 failures, 33.64 s]
 ----------------------------------------------------------------------
 sage -t --long --warn-long 84.5 src/sage/parallel/map_reduce.py  # 10
 doctests failed
 ----------------------------------------------------------------------
 Total time for all tests: 33.9 seconds
     cpu time: 5.8 seconds
     cumulative wall time: 33.6 seconds
 }}}

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