On Wed, Jun 15, 2011 at 06:46:38PM -0700, Scott Hawley wrote:
/Users/shawley/Cactus/configs/texmex/build/CarpetIOASCII/ioascii.cc:195: error: cannot convert ‘ioRequest**’ to ‘double’ for argument ‘7’ to ‘void IOUtil_ParseVarsForOutput(const cGH*, const char*, const char*, int, const char*, int, double, ioRequest**)’ /Users/shawley/Cactus/arrangements/CactusBase/IOUtil/src/ioutil_Utils.h: In static member function ‘static int CarpetIOASCII::IOASCII<outdim>::OutputVarAs(const cGH*, const char*, const char*)’:
This error indicates that somehow Carpet thinks it has a newer version of the thorn CactusBase/IOUtils than it actually does (it check by looking at the #define IOUTIL_PARSER_HAS_OUT_DT, defined in CactusBase/IOUtil/src/ioutil_Utils.h. Maybe this dependency is not declared and thus it didn't get recompiled when something changed. A complete rebuild should take care of this.
Frank