#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.