Richard Oudkerk added the comment:
Reopening because I think this is again a problem for Win64 and 3.x. The Win64
buildbots always seem to crash on test_marshal (and I do too).
It appears to be BugsTestCase.test_loads_2x_code() which crashes, which is
virtually the same as
Richard Oudkerk added the comment:
Closing because this is caused by #17206 and is already discussed there.
--
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2286
___
Trent Nelson added the comment:
Closing issue; this has been fixed.
--
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2286
___
Sébastien Sablé sa...@users.sourceforge.net added the comment:
Thanks Terry, I am aware of that.
We are working on making Python work with VS2010 in issue 13210.
I will check with the py3k branch soon and report here if the same problem
applies.
--
Terry J. Reedy tjre...@udel.edu added the comment:
The 'official' PSF build for 2.7 (and 3.x) is done with VS2008, so this may not
be the last problem you have. I am pretty sure this will never change for 2.7,
but that is not to say we cannot make a simple change to accommodate VS2010. I
am
Sébastien Sablé sa...@users.sourceforge.net added the comment:
I had the exact same problem when compiling the Python 2.7 branch with Visual
Studio 2010.
In debug mode and 64 bits, python will crash on test_loads_recursion in
test_marshal and on the code provided in msg63536.
Could you
Sébastien Sablé sa...@users.sourceforge.net added the comment:
I don't have the issue anymore when bumping the stack size to 230.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2286
Changes by Brian Curtin br...@python.org:
--
components: +Windows
nosy: +brian.curtin
status: closed - open
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2286
___
New submission from Trent Nelson [EMAIL PROTECTED]:
S:\src\svn\svn.python.org\projects\python\trunk.x64\PCbuildamd64\python_d
..\lib\test\test_marshal.py
test_bool (__main__.IntTestCase) ... ok
test_int64 (__main__.IntTestCase) ... ok
test_ints (__main__.IntTestCase) ... ok
test_floats
Trent Nelson [EMAIL PROTECTED] added the comment:
Traced the problem down to the following minimal code snippet:
import marshal
s = 'c' + ('X' * 4*4) + '{' * 2**20
marshal.loads(s)
When Python/marshal.c:18 MAX_MARSHAL_STACK_DEPTH is 2000 (which is what
it is currently), marshal.loads()
Amaury Forgeot d'Arc [EMAIL PROTECTED] added the comment:
The situation was the same on win32 with the VC2005 debug build, some
months ago.
I think this is because of the extra stack checks added with recent
versions of Visual Studio, together with the fact that local variables
are not shared
11 matches
Mail list logo