Message109643
> Wait - so, you are pulling svn trunk, compiling and running your test
> with the built python executable?
Yes. I initially observed this issue while using 10.04's Python (2.6.5), but wanted to make sure it wasn't fixed by using a newer interpreter.
> I'm not following the "multiprocessing-from-trunk" distinction unless > you're picking the module out of the tree / compiling it and then
> moving it into some other install. I might be being overly dense.
Initially I was doing exactly that. (Some context: I was working on a patch to fix a different multiprocessing issue, and figured I may as well write my patch against the most recent version of the library.) Note that I was using Lucid's _multiprocessing, so there was no compilation involved.
> You're running your test with cd src/tree/ && ./python <your thing> - > right?
What... is src/tree? If it's what you're asking, I am running the freshly-compiled python interpreter, and it does seem to be using the relevant modules out of trunk:
>>> import threading; threading.__file__
'/usr/local/lib/python2.7/threading.pyc'
>>> import multiprocessing; multiprocessing.__file__
'/usr/local/lib/python2.7/multiprocessing/__init__.pyc'
>>> import _multiprocessing; _multiprocessing.__file__
'/usr/local/lib/python2.7/lib-dynload/_multiprocessing.so'
When running with 2.6, all modules are whatever's available for 10.04 except for the multiprocessing that I took from trunk:
>>> import threading; threading.__file__
'/usr/lib/python2.6/threading.pyc'
>>> import multiprocessing; multiprocessing.__file__
'multiprocessing/__init__.pyc'
>>> import _multiprocessing; _multiprocessing.__file__
'/usr/lib/python2.6/lib-dynload/_multiprocessing.so'
> Also, what, if any, compile flags are you passing to the python build?
I just ran ./configure && make && make install
Sorry about the confusion--let me know if you'd like additional information. I can test on other platforms/with other configurations if it would be useful. |
|
Date |
User |
Action |
Args |
2010-07-08 23:12:32 | gdb | set | recipients:
+ gdb, jnoller |
2010-07-08 23:12:32 | gdb | set | messageid: <1278630752.65.0.431014553959.issue9207@psf.upfronthosting.co.za> |
2010-07-08 23:12:22 | gdb | link | issue9207 messages |
2010-07-08 23:12:22 | gdb | create | |
|