Based on this post
we just upgraded our compilers to version 6.1-3 and rebuilt mpich accordingly. However, we still get the same error message, even for a simple test program which just includes complex.h. Does the 6.1-3 version support this part of C99? If so, can someone point the way out of my confusion?