New submission from Denis:
Looks like related to Issue23571
Probably same issue as in Django, but in other Python module.
While compiling python-module-crypto:
=====================================================================
ERROR: test_getStrongPrime_randfunc_bogus
(Crypto.SelfTest.Util.test_number.FastmathTests)
Test that when getStrongPrime is called, an exception is raised if randfunc
returns something bogus.
----------------------------------------------------------------------
TypeError: randfunc must return a string of random bytes
During handling of the above exception, another exception occurred:
SystemError: PyEval_EvalFrameEx returned a result with an error set
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "build/lib.linux-i686-3.5/Crypto/SelfTest/Util/test_number.py", line 322,
in test_getStrongPrime_randfunc_bogus
self.assertRaises(TypeError, number._fastmath.getStrongPrime, 512,
randfunc=randfunc)
File "/usr/lib/python3.5/unittest/case.py", line 765, in assertRaises
return context.handle('assertRaises', args, kwargs)
File "/usr/lib/python3.5/unittest/case.py", line 214, in handle
callable_obj(*args, **kwargs)
SystemError: PyEval_EvalFrameEx returned a result with an error set
======================================================================
ERROR: test_getStrongPrime_randfunc_exception
(Crypto.SelfTest.Util.test_number.FastmathTests)
Test that when getStrongPrime is called, an exception raised in randfunc is
propagated.
----------------------------------------------------------------------
Crypto.SelfTest.Util.test_number.MyError
During handling of the above exception, another exception occurred:
SystemError: <class 'Crypto.SelfTest.Util.test_number.MyError'> returned a
result with an error set
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "build/lib.linux-i686-3.5/Crypto/SelfTest/Util/test_number.py", line 308,
in test_getStrongPrime_randfunc_exception
self.assertRaises(MyError, number._fastmath.getStrongPrime, 512,
randfunc=randfunc)
File "/usr/lib/python3.5/unittest/case.py", line 765, in assertRaises
return context.handle('assertRaises', args, kwargs)
File "/usr/lib/python3.5/unittest/case.py", line 214, in handle
callable_obj(*args, **kwargs)
File "build/lib.linux-i686-3.5/Crypto/SelfTest/Util/test_number.py", line 307,
in randfunc
raise MyError
SystemError: <class 'Crypto.SelfTest.Util.test_number.MyError'> returned a
result with an error set
The file that cause that exception can be found at
http://git.altlinux.org/gears/p/python-module-pycrypto.git?p=python-module-pycrypto.git;a=blob;f=lib/Crypto/SelfTest/Util/test_number.py;h=ac23e917b6e7d982a33fff0a14bec3e769500ba0;hb=86c4aa4683cd89f89c3d01a689efa525f961d340
----------
components: Interpreter Core
messages: 262349
nosy: nbr_alt
priority: normal
severity: normal
status: open
title: SystemError while running tests: extra exception raised
type: behavior
versions: Python 3.5
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue26636>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com