From b8d1c26bc567fce31bfcde425598d3c361828eff Mon Sep 17 00:00:00 2001 From: schnetter Date: Wed, 12 Nov 2003 14:38:11 +0000 Subject: Describe a problem and solution when the configure stage gets the Fortran name mangling wrong. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3457 17b73243-c579-4c4c-a9d2-2d5706c11dac --- doc/FAQ | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'doc/FAQ') diff --git a/doc/FAQ b/doc/FAQ index 8c6da13c..05f6278e 100644 --- a/doc/FAQ +++ b/doc/FAQ @@ -1,7 +1,7 @@ Cactus Code Frequently Asked Questions -$Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/doc/FAQ,v 1.71 2003-09-27 20:33:40 allen Exp $ +$Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/doc/FAQ,v 1.72 2003-11-12 14:38:11 schnetter Exp $ Also available at http://www.cactuscode.org/Documentation/FAQ @@ -191,6 +191,8 @@ D9 How do I run Cactus until a given coordinate time instead of to a D10 Output to screen using the Info IO method of IOBasic doesn't work. +D11 I get an error saying "CCTK_Equals: First string null". + ------------------------------------------------------------------------------ Thorn Writing: @@ -1132,6 +1134,20 @@ D10 Output to screen using the Info IO method of IOBasic doesn't work. You need to activate a thorn which implements the min/max reductions, for example CactusPUGH/PUGHReduce. +D11 I get an error saying "CCTK_Equals: First string null". + + The routine CCTK_Equals tries to look at the value of a keyword or + a string parameter. The value "null" indicates that this + parameter has never been set. + + The problem could be that Cactus mis-detected the way the Fortran + compiler does its name mangling. The linker then creates two + tables that contain parameter values, where one is set by the + flesh and the other is accessed by Fortran code. + + Try to re-configure your application, perform a "make + CONFIG-realclean", and then recompile. + ------------------------------------------------------------------------------ Thorn Writing: -- cgit v1.2.3