PyTables/PyTables — Issue #136: compilation failure due to POSIX_BARRIERS
Author: cekees
Created: 2012-03-09 14:17:02+00:00
State: open

The following fix to blosc/blosc.c was needed to fix compilation on the ranger supercomputer at TACC. I needed to add the last check to PREVENT the expression from being true. A simple macro to let the user decide what to do would work for me.

#if defined(_POSIX_BARRIERS) && ( (_POSIX_BARRIERS - 20012L) >= 0 && _POSIX_BARRIERS != 200112L)