Different behaviour depending on guile library for simple examples

"Lukáš Oliva" <[email protected]>
Newsgroups gmane.comp.science.photonic-bands
Message-ID <[email protected]>
  Hi,
I use mpb for longer time for simple EBG calculations, but I noticed
strange behavior if newer guile (1.8.3 on gentoo) is used contrary to
(1.6.8 on debian) is used. I got several simple codes and it seems
that some of previously running scripts do not at the moment.

  The attached *sq.ctl* file usually computes band diagram of square
lattice (on 1.6.8). Nevertheless it ends with error message:
$ mpb -v sq.ctl
Info Gap TE
ERROR: Wrong type argument in position 2: 0

on 1.8.3.

My gentoo says:
$ mpb --version
MIT Photonic Bands 1.4.2, Copyright (C) 1999-2001 by MIT.
Using libctl 3.0.2 and Guile 1.8.3.

while debian:
$ mpb --version
MIT Photonic Bands 1.4.2, Copyright (C) 1999-2001 by MIT.
Using libctl 3.0.2 and Guile 1.6.8.

I really do not know how to debug my scripts a nd if it is possible
that upgrading of guile results in error. I would appreciate any
useful comments or hits how to solve (debug) this.

  Lukas Oliva

_______________________________________________
mpb-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
sq.ctl (application/octet-stream, 1.6 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.