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
5216.
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.
1) 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
--
Erik Schnetter <
schnetter@cct.lsu.edu>
http://www.cct.lsu.edu/~eschnett/