#14606: Race condition with GAP workspaces
--------------------------+-------------------------------------------------
   Reporter:  jdemeyer    |             Owner:  was      
       Type:  defect      |            Status:  new      
   Priority:  blocker     |         Milestone:  sage-5.10
  Component:  interfaces  |          Keywords:           
Work issues:              |   Report Upstream:  N/A      
  Reviewers:              |           Authors:           
  Merged in:              |      Dependencies:           
   Stopgaps:              |  
--------------------------+-------------------------------------------------
 {{{
 sage -t --long devel/sage/sage/homology/examples.py
 **********************************************************************
 File "devel/sage/sage/homology/examples.py", line 106, in
 sage.homology.examples.facets_for_RP4
 Failed example:
     A = facets_for_RP4()   # long time (1 or 2 seconds)
 Exception raised:
     Traceback (most recent call last):
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/doctest/forker.py", line 466, in _run
         self.execute(example, compiled, test.globs)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/doctest/forker.py", line 825, in execute
         exec compiled in globs
       File "<doctest sage.homology.examples.facets_for_RP4[1]>", line 1,
 in <module>
         A = facets_for_RP4()   # long time (1 or 2 seconds)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/homology/examples.py", line 120, in facets_for_RP4
         for g in G:
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/groups/perm_gps/permgroup.py", line 777, in __iter__
         for g in self._gap_().Elements():
       File "sage_object.pyx", line 474, in
 sage.structure.sage_object.SageObject._gap_
 (build/cythonized/sage/structure/sage_object.c:4682)
       File "sage_object.pyx", line 450, in
 sage.structure.sage_object.SageObject._interface_
 (build/cythonized/sage/structure/sage_object.c:4274)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/interface.py", line 199, in __call__
         return cls(self, x, name=name)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/expect.py", line 1291, in __init__
         self._name = parent._create(value, name=name)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/interface.py", line 389, in _create
         self.set(name, value)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/gap.py", line 1314, in set
         out = self._eval_line(cmd, allow_use_file=True)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/gap.py", line 730, in _eval_line
         self._start()
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/gap.py", line 1170, in _start
         gap_reset_workspace(verbose=False)
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python2.7
 /site-packages/sage/interfaces/gap.py", line 1483, in gap_reset_workspace
         age = now - os.path.getatime(os.path.join(GAP_DIR, F))
       File
 
"/home/buildbot/build/sage/rosemary-1/rosemary_full/build/sage-5.10.beta4/local/lib/python/genericpath.py",
 line 59, in getatime
         return os.stat(filename).st_atime
     OSError: [Errno 2] No such file or directory:
 '/home/buildbot/.sage/gap/workspace-4745535354938995875'
 **********************************************************************
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14606>
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 http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to