Hi,

I have just installed meep 0.10. Everything went quite smoothly during the
installation.

At the end of the compilation I made the 'make check' tests as well. The
first four tests have passed successfuly, bat the flux test already
failed:

Flux_2d(10,10) test...
Initial energy is 0
Final energy is 0.273228
  delta E: 0.273228
  net flux: 0.234627
  ratio: 1.16452
Flux differs by 0.0386008 out of        0.234627
This gives a fractional error of 0.16452
meep: Failed Flux 2D 5!
make[2]: *** [flux.done] Error 1
rm cylindrical.o flux.o convergence_cyl_waveguide.o bragg_transmission.o
make[2]: Leaving directory `/home/zsolt/sysadm/meep-0.10/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/home/zsolt/sysadm/meep-0.10/tests'
make: *** [check-recursive] Error 1

Moreover, when I compile a meep c++ program following the instructions in
the c++ guide, the compilation of my programs are successful but the
running fails with segmentation fault!

Nevertheless, I can run the example ctl files in the distro's example
directory (except for the bend-flux.ctl, it stops with HDF5 problems).

I configured meep with the command line options:
% ./configure --with-doc --with-lapack --with-blas --enable-shared

I have a Debian linux system:

% uname -r
2.6.8-2-386

% g++ -v
gcc version 3.3.5 (Debian 1:3.3.5-13)

The library versions in addition to the standard system libraries are:
harminv 1.3.1
hdf5 1.6.5
libctl 3.0.2

What is wrong here?

Regards, Zsolt

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

Reply via email to