Hi everyone,

I managed to compile and install the latest version of Meep (0.10) on my cluster. But when I try to run 'make check', I get the following error after a while. (I tried with the 'enable-debuggin' switch but still get the same results):

...

PML with m = 1 and a splitting into 5 chunks...
Chunks are 2.125 by 1.625
PML with m = 2 and a splitting into 5 chunks...
Chunks are 2.125 by 1.625
touch cylindrical.done
if mpic++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I/home/scstest/Meep/libctl-3.0.2/include -L/home/scstest/MPB/hdf5-1.6.4/lib -g -MT flux.o -MD -MP -MF ".deps/flux.Tpo" -c -o flux.o flux.cpp; \ then mv -f ".deps/flux.Tpo" ".deps/flux.Po"; else rm -f ".deps/flux.Tpo"; exit 1; fi /bin/sh ../libtool --tag=CXX --mode=link mpic++ -g -L/opt/fftw/lib -L/home/scstest/Meep/libctl-3.0.2/lib -L/home/scstest/MPB/hdf5-1.6.4/lib -o flux.dac flux.o ../src/libmeep_mpi.la -lz -lm mpic++ -g -o flux.dac flux.o -L/opt/fftw/lib -L/home/scstest/Meep/libctl-3.0.2/lib -L/home/scstest/MPB/hdf5-1.6.4/lib ../src/.libs/libmeep_mpi.a /opt/lam-7.1.1/lib/liblammpi++.a /opt/lam-7.1.1/lib/liblamf77mpi.a /opt/lam-7.1.1/lib/libmpi.a /opt/lam-7.1.1/lib/liblam.a -L/usr/pbs/lib /usr/lib/libstdc++.so -lz -lm
mpirun -np 2 ./flux.dac
Using MPI version 1.2, 2 processes
Trying out the fluxes...
Passed Split flux plane split by 7...
  Energy starts at      0.0166242
  Delta E:              0.00198055
Flux differs by 0.00126477 out of       0.0133789
This gives a fractional error of 0.0945351
meep: Failed Cavity 1D 6.01 73!
  Integrated Flux:      0.00324533
  Ratio:                0.610279
  Fractional error:     -0.0760802
Flux differs by 0.00126477 out of       0.0133789
This gives a fractional error of 0.0945351
-----------------------------------------------------------------------------
One of the processes started by mpirun has exited with a nonzero exit
code.  This typically indicates that the process finished in error.
If your process did not finish in error, be sure to include a "return
0" or "exit(0)" in your C code before exiting the application.

PID 1863 failed on node n0 (10.0.1.60) with exit status 1.
-----------------------------------------------------------------------------
make[2]: *** [flux.done] Error 1
rm cylindrical.o flux.o convergence_cyl_waveguide.o bragg_transmission.o
make[2]: Leaving directory `/home/scstest/Meep/build/meep-0.10/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/scstest/Meep/build/meep-0.10/tests'
make: *** [check-recursive] Error 1






Anyone else experienced that problem before?

Any feedback about this would be appreciated.

Thanks!
--
Andre Charbonneau

Grid Computing and Applications Specialist
Research Computing Support, IMSB
National Research Council Canada
Ottawa, ON, Canada K1A 0R6

-- Linux uptime: 206 days 1:19 --

_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to