From: Tony T. <to...@lo...> - 2010-05-26 18:14:51
|
On 27 May 2010 03:46, Francesc Alted <fa...@py...> wrote: > A Wednesday 26 May 2010 12:19:20 Francesc Alted escrigué: >> A Wednesday 26 May 2010 06:21:15 escriguéreu: >> > Hi Francesc, >> > >> > I'm not having any trouble with tables-2.2 and hdf5-1.8.4-patch, but >> > 2.2rc1 is producing some errors, which I've included below. Should I be >> > disabling blosc somehow? >> >> Damn! It seems that Mac OSX does not have support for pthreads barriers >> :-/ Unfortunately, you cannot disable blosc in PyTables and we should find >> a workaround for Mac OSX instead. Meanwhile, you should be using PyTables >> 2.1. >> >> If anybody here knows about a way to simulate barriers in Mac OSX by using >> another pthreads weapons supported by Mac OSX (like mutex or condition >> vars), I'm all ears! > > Ok. I've implemented a replacement for barriers for Mac OSX: > > http://pytables.org/trac/ticket/278 > > Chris (or other Mac users), could you update your trunk copy and give this a > try? It's working fine here: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= PyTables version: 2.2rc2.dev HDF5 version: 1.8.4-patch1 NumPy version: 1.4.1 Numexpr version: 1.3.1 (not using Intel's VML/MKL) Zlib version: 1.2.3 (in Python interpreter) LZO version: 2.03 (Apr 30 2008) BZIP2 version: 1.0.5 (10-Dec-2007) Blosc version: 0.9.1.dev (2010-05-26) Python version: 2.6.5 (r265:79359, Mar 24 2010, 01:32:55) [GCC 4.0.1 (Apple Inc. build 5493)] Platform: darwin-i386 Byte-ordering: little -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Performing only a light (yet comprehensive) subset of the test suite. If you want a more complete test, try passing the --heavy flag to this script (or set the 'heavy' parameter in case you are using tables.test() call). The whole suite will take more than 2 minutes to complete on a relatively modern CPU and around 80 MB of main memory. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Skipping Numeric test suite. Skipping numarray test suite. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= tables/filters.py:269: ExperimentalFeatureWarning: Blosc filter is still experimental, so use it with care. In particular, do not use it for production purposes yet. You have been warned! ExperimentalFeatureWarning) .......................................................................................................................................................................[snip] .............................................................................................................. ---------------------------------------------------------------------- Ran 2949 tests in 53.674s OK The 'heavy' suite also passes. Tony |