lammps with reax does not run

Hello,

I do the following:

(i) cd lib/reax: make -f Makefile.gfortran
(ii) cd src:
make yes-reax
make serial

With some warning code compiles and creates a binary: lmp_serial.

When I run the code:

lmp_serial

killed

lmp_serial < input

killed

No other message. Any idea what could be going on.

Thanks,

Vivek

Hello,
I do the following:
(i) cd lib/reax: make -f Makefile.gfortran
(ii) cd src:
make yes-reax
make serial
With some warning code compiles and creates a binary: lmp_serial.
When I run the code:

lmp_serial

killed

lmp_serial < input

killed
No other message. Any idea what could be going on.

this is likely to be an OS specific problem. most likely
your stack size or maximum allowed virtual memory
size is not large enough.

if you compiled the fortran part of reax with the intel
fortran compiler, then the stack size limit might be
a problem. check out the ulimit (on bash) or limit (on tcsh)
command about what is the current stack limit and
see if increasing that helps.

other than that, it would help to run the executable
inside a debugger to see what causes it to be killed.

this is done with:

gdb lmp_serial

run < input

and then have a look at the message that is produced
when the job is killed and also collect the output of
"where"

cheers,
    axel.