[Wien] parallel task stops at the end of LAPW1
Pawel Lesniak
lesniak at ifmpan.poznan.pl
Thu Jul 23 09:36:58 CEST 2009
Lyudmila Dobysheva pisze:
>
> On Tuesday 21 July 2009 21:08:36 Pawel Lesniak wrote:
>
> > Try running lapw1 uplapw1_1.def
>
> I have tried
>
> lapw1 uplapw1_1.def
>
> It works o'k. But if I make
>
> lapw1 uplapw1_1.def &
>
> it comes to background, executes (normal CPU %, regular filling of the
>
> vector file, at the end - all files look normal with zero error file),
>
> and after execution there is ever lasting lapw1 in list of command top.
>
> It has now zero CPU % and looks like it waits something for a long time.
>
> So, lapw1 does not return from background &.
>
What happens if you run lapw1para? Do you have anything appended to
:parallel file?
You could try setting debug from 0 to 1 in lapw1para script. It'll
provide you some more info where script actually hangs.
If your login shell is tcsh, try running anything (eg. date &) in
background and check if it behaves different from lapw1.
If your login shell is different from tcsh, run tcsh first, and inside
this shell try executing anything in background.
> > What C-shell are you using? If it's tcsh 6.15.01 or newer, you have
>
> > to apply a small patch to your wien2k package.
>
> Astron 6.14.00 25 March 2005
>
> What patch did you mean?
>
There's a change in arithmetics in tcsh 6.15.01 - before this version
expressions were evaluated right-to-left. Starting with this version
expressions are (by default) evaluated left-to-right. You can find this
patch in mailing-list archives from 18th june, but you don't really
need it with your version of tcsh.
Regards,
Pawel Lesniak
More information about the Wien
mailing list