From: Torgil S. <tor...@gm...> - 2007-06-16 10:01:36
|
Hi, issue 3: I've now run the test-suit for 10 hours (492 times) without a single crash so there's no more critical issues left for me with the import and test-suite. I'll move on to convert my 1.4-app to 2.0 and see how that'll work (=3Dfollowing your conversion guide + converting a hairy use of dynamically created lambda (filtering) functions to use numexpr instead). BR, //Torgil On 6/16/07, Torgil Svensson <tor...@gm...> wrote: > Hi Francesc, > > > > http://www.pytables.org/download/preliminary/tables-2.0.dev-of20070615.= win32-py2.5.exe > > > > 1. Okay Closed > > 2. Great, now it works with bzip2.dll v1.0.4 . GTK+ used 1.0.2.1531 -> > still hard crash. I see you have closed the issue, but maybe the > dll-version should be examined and a proper error message be > displayed. Since Bzip21.0.4 is optional i'll guess this will bite more > people. > > 3. This is a hairy thing. Haven't been able to reproduce the crash > with dev version (tried 6 times so far). I'll try to reproduce it > (repeat test suit for x hrs). If that doesn't pinpoint a crash, i'll > guess we can't do much at this point. A few windows patches has been > included since last time as well. Your fix for the other error seems > fixed. > > a .... > > import tables > while 1: > tables.test() > > ... is running right now. > > 4. Doesn't work for me with the 0615-dev-version. > > 5. Still there (as expected) in dev version > > Thanks for your support! I'll try to get used to the trac-system when > (if) I encounter new problems. > > //Torgil > > > > On 6/15/07, Francesc Altet <fa...@ca...> wrote: > > Hi Torgil, > > > > I have tried to address your point 3 (crashes sometimes with XP), but I= 'm > > unable to get any the crash after running 10 times the non-heavy versio= n of > > the test suite. I've tried also the heavy test suite with both python2= .4 and > > python2.5 with the same result: every test in the suite passes OK (see = logs > > in attachments). > > > > In any case, I've created new binaries made with latest changes in trun= k SVN > > and compiled against latest version of bzip2 (1.0.4). You can find them= in: > > > > http://www.pytables.org/download/preliminary/tables-2.0.dev-of20070615.= win32-py2.4.exe > > > > and > > > > http://www.pytables.org/download/preliminary/tables-2.0.dev-of20070615.= win32-py2.5.exe > > > > Please give them a try and tell me how it goes. Also, it would be nice= if > > other people can test the new binaries and report their experience (in > > particular whether they are getting crashes or not). > > > > Thanks! > > > > A Dissabte 09 Juny 2007 21:05, Torgil Svensson escrigu=E9: > > > Hi > > > > > > Good work! I'm eager to test this out, especially the numexpr kernel= s. > > > > > > Right now i'm on a box running XP and I have/had a few issues to get > > > up and running. > > > > > > Processor: Intel Dual Core > > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D- > > >=3D PyTables version: 2.0rc2 > > > HDF5 version: 1.6.5 > > > NumPy version: 1.0.3 > > > Zlib version: 1.2.3 > > > Python version: 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 > > > 32 bit (Intel)] > > > Byte-ordering: little > > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D- > > >=3D Performing only a light (yet comprehensive) subset of the test sui= te. If > > > you want a more complete test, try passing the --heavy flag to this s= cript > > > (or set the 'heavy' parameter in case you are using tables.test() cal= l). > > > The whole suite will take more than 2 minutes to complete on a relati= vely > > > modern CPU and around 80 MB of main memory. > > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D- > > >=3D Skipping Numeric test suite. > > > Skipping numarray test suite. > > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-= =3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D- > > >=3D hdf5dll.dll from 5-165-win-net.zip > > > zlib from zlib123-windows.zip > > > szlib from szip20-win-xpnet-enc.tar.gz > > > > > > > > > > > > 1. in the documentation "2.2.1. Windows prerequisites" talks about a > > > szipdll.dll - the dll-name found in the archive downloaded from > > > http://hdf.ncsa.uiuc.edu/HDF5/release/obtain5.html is named > > > "szlibdll.dll" > > > > > > > > > > > > 2. PyTables crashed first when i imported the module with "import tab= les" > > > AppName: pythonw.exe AppVer: 0.0.0.0 ModName: bzip2.dll > > > ModVer: 1.0.2.1531 Offset: 0000a822 > > > > > > I found that I had a "bzip2.dll" installed with "GTK+ 2.10 developer > > > runtime" (installed for PyGtk according to > > > http://faq.pygtk.org/index.py?req=3Dshow&file=3Dfaq21.001.htp ). > > > Renaming/removing this dll "fixed" the issue. Using the bzip2 dll in > > > the file bzip2-1.0.4-bin.zip downloaded from ref [21] in pytables > > > documentation didn't help. > > > > > > > > > > > > 3. Running the test-suite (verbose=3DFalse, heavy=3DFalse) crashes > > > sometimes with XP giving me the following message: > > > > > > AppName: pythonw.exe AppVer: 0.0.0.0 ModName: interpreter.p= yd > > > ModVer: 0.0.0.0 Offset: 00005235 > > > > > > Sometimes it passes with no tests failingTurning the verbose flag on > > > hasn't given me any crash but one test failes: > > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > ERROR: None (tables.tests.test_array.GroupsArrayTestCase) > > > ---------------------------------------------------------------------= - > > > Traceback (most recent call last): > > > File "C:\Python25\Lib\site-packages\tables\tests\test_array.py", > > > line 566, in test00_iterativeGroups > > > print " type =3D=3D> %s" % dset.dtype > > > AttributeError: 'Array' object has no attribute 'dtype' > > > > > > ---------------------------------------------------------------------= - > > > Ran 5636 tests in 91.031s > > > > > > FAILED (errors=3D1) > > > > > > > > > > > > 4. running tables.test(verbose=3DFalse) after running > > > tables.test(verbose=3DTrue) doesn't suppress the verbose output. > > > > > > > > > > > > 5. importing gtk-module with "import gtk" before or after "import > > > tables" makes two tests fail in the test-suit (see issue 2 above for > > > how I have installed gtk). > > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > FAIL: None (tables.tests.test_vlarray.TypesReopenTestCase) > > > ---------------------------------------------------------------------= - > > > Traceback (most recent call last): > > > File "C:\Python25\Lib\site-packages\tables\tests\test_vlarray.py", > > > line 1217, in test05_VLStringAtom > > > self.assertRaises(UnicodeEncodeError, vlarray.append, u"asd\xe4") > > > AssertionError: UnicodeEncodeError not raised > > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > FAIL: None (tables.tests.test_vlarray.TypesNoReopenTestCase) > > > ---------------------------------------------------------------------= - > > > Traceback (most recent call last): > > > File "C:\Python25\Lib\site-packages\tables\tests\test_vlarray.py", > > > line 1217, in test05_VLStringAtom > > > self.assertRaises(UnicodeEncodeError, vlarray.append, u"asd\xe4") > > > AssertionError: UnicodeEncodeError not raised > > > > > > ---------------------------------------------------------------------= - > > > Ran 5636 tests in 75.422s > > > > > > FAILED (failures=3D2) > > > > > > > > > > > > Thanks for a great product! > > > > > > BR, > > > > > > //Torgil > > > > > > ---------------------------------------------------------------------= ---- > > > This SF.net email is sponsored by DB2 Express > > > Download DB2 Express C - the FREE version of DB2 express and take > > > control of your XML. No limits. Just data. Click to get it now. > > > http://sourceforge.net/powerbar/db2/ > > > _______________________________________________ > > > Pytables-users mailing list > > > Pyt...@li... > > > https://lists.sourceforge.net/lists/listinfo/pytables-users > > > > -- > > >0,0< Francesc Altet http://www.carabos.com/ > > V V C=E1rabos Coop. V. Enjoy Data > > "-" > > > > > |