S
stefano zanella
Guest
Hi,
I need to run spectre through a wrapper in ocean. In other words, I
need to do something like:
envSetVal("spectre.envOpts" "simExecName" 'string "mySpectreWrapper
spectre")
simulator('spectre)
.....
....
....
run()
By default spectre is run with +inter which starts MPS, and the
spectre process is started by my wrapper (is runSimulation started in
background?). The simulation never quits, I guess because it is waiting
for some MPS commands. The obvious workaround
envSetVal( "spectre.envOpts" "userCmdLineOption" 'string " -inter")
won't work either. The job runs and finishes correctly. However, ocean
then gives me the following error message:
Cannot start up spectre.
The directory you specified does not contain valid PSF
results. Please check the line for typographical errors or
look in the directory for a logFile and PSF result files.
I guess that this is somehow connected to the fact that runObjFile is
not created in the psf directory.
Any ideas?
Thanks,
Stefano
I need to run spectre through a wrapper in ocean. In other words, I
need to do something like:
envSetVal("spectre.envOpts" "simExecName" 'string "mySpectreWrapper
spectre")
simulator('spectre)
.....
....
....
run()
By default spectre is run with +inter which starts MPS, and the
spectre process is started by my wrapper (is runSimulation started in
background?). The simulation never quits, I guess because it is waiting
for some MPS commands. The obvious workaround
envSetVal( "spectre.envOpts" "userCmdLineOption" 'string " -inter")
won't work either. The job runs and finishes correctly. However, ocean
then gives me the following error message:
Cannot start up spectre.
The directory you specified does not contain valid PSF
results. Please check the line for typographical errors or
look in the directory for a logFile and PSF result files.
I guess that this is somehow connected to the fact that runObjFile is
not created in the psf directory.
Any ideas?
Thanks,
Stefano