Richard
You created a configuration with the non-default name "static_tov". (The default name would be "sim"). Therefore you need to specify this configuration name when you create and submit a simulation:
./simfactory/sim create-submit static_tov --configuration=static_tov --parfile=...
You will then have a configuration and a simulation with the same name; this does not matter. I usually have a single configuration "sim", and use this configuration for all my simulations.
-erik
On Fri, Oct 15, 2010 at 1:16 PM, Richard O'Shaughnessy oshaughn@gravity.phys.uwm.edu wrote:
Hi Erik
After a seemingly successful compile, I tried a simple single-cpu run (using
generic.sh submission) on my cluster head node. I believe this
installation is the release version; the only changes have been to the
optionlist and udb.pm. A similar configuration works on other machines
(i.e, my laptop, albeit with svn rather than release versions), but for some
reason not here. It's not creating the simulations directory at all.
Thoughts?
--- command-line
[oshaughn@hydra Cactus]$ ./simfactory/sim create-submit static_tov
--parfile=par/static_tov.par --procs=1 --walltime=8:0:0
Simulation Factory:
Configuration name(s) not specified -- using default configuration "sim"
Uncaught exception from user code:
Configuration "sim" contains no executable at ./simfactory/sim line
at ./simfactory/sim line 5216
main::get_executable() called at ./simfactory/sim line 1883
main::command_create('static_tov') called at ./simfactory/sim line
2955
main::command_create_submit('static_tov') called at ./simfactory/sim
line 452
Richard
The error message "no executable" indicates that your build didn't complete. There are probably problems with your compiler or linker options.
- All Cactus executables are stored in Cactus's "exe" directories.
What does "ls exe" say?
- Did you specify a different name for your configuration while
building? If so, you need to use the --configuration=... option when submitting the simulation.
- If you use the --debug or --profile flag while building, you also
need to specify it while submitting a simulation, since you'll need to use the debugging or profiling executable.
Ok. I'm simply trying to follow the EinsteinToolkit new user instructions on a new machine, as a test case, with one CPU.
- executables are made
[oshaughn@hydra Cactus]$ ls exe cactus_static_tov static_tov 2) I just changed udb.pm (see original email) The build command (which says it completed successfully) is [oshaughn@hydra Cactus]$ ./simfactory/sim build static_tov --thornlist=manifest/einsteintoolkit.th 3) I didn't specify any debugging options.
-erik
-- Erik Schnetter schnetter@cct.lsu.edu http://www.cct.lsu.edu/~eschnett/
Richard O'Shaughnessy oshaughn@gravity.phys.uwm.edu 462 Physics Building Phone: 414 229 6674 Center for Gravitation and Cosmology University of Wisconsin, Milwaukee 53211