{"action":"created","issue":{"url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/363","labels_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/363/labels{/name}","comments_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/363/comments","events_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/363/events","html_url":"https://github.com/cschwan/sage-on-gentoo/issues/363","id":96865070,"number":363,"title":"AssertionError doctest sage/plot/plot.py","user":{"login":"strogdon","id":950165,"avatar_url":"https://avatars.githubusercontent.com/u/950165?v=3","gravatar_id":"","url":"https://api.github.com/users/strogdon","html_url":"https://github.com/strogdon","followers_url":"https://api.github.com/users/strogdon/followers","following_url":"https://api.github.com/users/strogdon/following{/other_user}","gists_url":"https://api.github.com/users/strogdon/gists{/gist_id}","starred_url":"https://api.github.com/users/strogdon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strogdon/subscriptions","organizations_url":"https://api.github.com/users/strogdon/orgs","repos_url":"https://api.github.com/users/strogdon/repos","events_url":"https://api.github.com/users/strogdon/events{/privacy}","received_events_url":"https://api.github.com/users/strogdon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-07-23T17:39:26Z","updated_at":"2015-07-24T01:10:14Z","closed_at":null,"body":"This is a new one for me on Gentoo. Things are fine on my Prefix.\r\n```\r\nsage -t --long /usr/lib64/python2.7/site-packages/sage/plot/plot.py\r\n**********************************************************************\r\nFile \"/usr/lib64/python2.7/site-packages/sage/plot/plot.py\", line 1159, in sage.plot.plot.plot\r\nFailed example:\r\n    plot(1/g(x), (x, -3, 4), exclude = g(x) == 0, ymin = -5, ymax = 5) # long time\r\nException raised:\r\n    Traceback (most recent call last):\r\n      File \"/usr/lib64/python2.7/site-packages/sage/doctest/forker.py\", line 496, in _run\r\n        self.compile_and_execute(example, compiler, test.globs)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/doctest/forker.py\", line 858, in compile_and_execute\r\n        exec(compiled, globs)\r\n      File \"<doctest sage.plot.plot.plot[95]>\", line 1, in <module>\r\n        plot(Integer(1)/g(x), (x, -Integer(3), Integer(4)), exclude = g(x) == Integer(0), ymin = -Integer(5), ymax = Integer(5)) # long time\r\n      File \"/usr/lib64/python2.7/site-packages/sage/misc/decorators.py\", line 705, in wrapper\r\n        return func(*args, **kwds)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/misc/decorators.py\", line 550, in wrapper\r\n        return func(*args, **options)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/plot/plot.py\", line 1284, in plot\r\n        G = funcs.plot(*args, **original_opts)\r\n      File \"sage/symbolic/expression.pyx\", line 10920, in sage.symbolic.expression.Expression.plot (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/symbolic/expression.cpp:55681)\r\n        return plot(f, *args, **kwds)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/misc/decorators.py\", line 705, in wrapper\r\n        return func(*args, **kwds)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/misc/decorators.py\", line 550, in wrapper\r\n        return func(*args, **options)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/plot/plot.py\", line 1297, in plot\r\n        G = _plot(funcs, *args, **kwds)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/plot/plot.py\", line 1464, in _plot\r\n        points = [e.right() for e in exclude.solve(v) if e.left() == v and (v not in e.right().variables())]\r\n      File \"sage/symbolic/expression.pyx\", line 10342, in sage.symbolic.expression.Expression.solve (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/symbolic/expression.cpp:50028)\r\n        m = ex._maxima_()\r\n      File \"sage/symbolic/expression.pyx\", line 775, in sage.symbolic.expression.Expression._maxima_ (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/symbolic/expression.cpp:6843)\r\n        return super(Expression, self)._interface_(maxima)\r\n      File \"sage/structure/sage_object.pyx\", line 653, in sage.structure.sage_object.SageObject._interface_ (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/structure/sage_object.c:5205)\r\n        nm = I.name()\r\n      File \"sage/misc/lazy_import.pyx\", line 351, in sage.misc.lazy_import.LazyImport.__getattr__ (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/misc/lazy_import.c:3259)\r\n        return getattr(self._get_object(), attr)\r\n      File \"sage/misc/lazy_import.pyx\", line 250, in sage.misc.lazy_import.LazyImport._get_object (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/misc/lazy_import.c:2093)\r\n        self._object = getattr(__import__(self._module, {}, {}, [self._name]), self._name)\r\n      File \"/usr/lib64/python2.7/site-packages/sage/interfaces/maxima_lib.py\", line 71, in <module>\r\n        from sage.libs.ecl import EclObject, ecl_eval\r\n      File \"sage/libs/ecl.pyx\", line 1329, in init sage.libs.ecl (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/libs/ecl.c:10577)\r\n        init_ecl()\r\n      File \"sage/libs/ecl.pyx\", line 267, in sage.libs.ecl.init_ecl (/var/tmp/portage/sci-mathematics/sage-9999/work/sage-9999/src-python2_7/build/cythonized/sage/libs/ecl.c:4396)\r\n        assert sage_action[SIGCHLD].sa_handler == NULL  # Sage does not set SIGCHLD handler\r\n    AssertionError\r\n**********************************************************************\r\n```"},"comment":{"url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/comments/124285850","html_url":"https://github.com/cschwan/sage-on-gentoo/issues/363#issuecomment-124285850","issue_url":"https://api.github.com/repos/cschwan/sage-on-gentoo/issues/363","id":124285850,"user":{"login":"strogdon","id":950165,"avatar_url":"https://avatars.githubusercontent.com/u/950165?v=3","gravatar_id":"","url":"https://api.github.com/users/strogdon","html_url":"https://github.com/strogdon","followers_url":"https://api.github.com/users/strogdon/followers","following_url":"https://api.github.com/users/strogdon/following{/other_user}","gists_url":"https://api.github.com/users/strogdon/gists{/gist_id}","starred_url":"https://api.github.com/users/strogdon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strogdon/subscriptions","organizations_url":"https://api.github.com/users/strogdon/orgs","repos_url":"https://api.github.com/users/strogdon/repos","events_url":"https://api.github.com/users/strogdon/events{/privacy}","received_events_url":"https://api.github.com/users/strogdon/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T01:10:14Z","updated_at":"2015-07-24T01:10:14Z","body":"Aside from today it looks as though the last time ecls was built was with issue https://github.com/cschwan/sage-on-gentoo/issues/356; about a month and a half ago. At that time, for whatever reason, boehm-gc was also rebuild. But that's when sage-clib-9999 was around."}}