teuben / nemo

a Stellar Dynamics Toolbox (Not Everybody Must Observe)
https://astronemo.readthedocs.io
GNU General Public License v2.0
57 stars 42 forks source link

testsuite can hang in "sellwood" #8

Closed teuben closed 4 years ago

teuben commented 6 years ago

the src/scripts/testsuite seems to hang on Sellwood's galaxy program, but so far only seen on Ubuntu 17.10 and not from a default nemo+pgplot git install, but certain manual tests with native pgplot/giza

teuben commented 4 years ago

The cause appears to be an agressive compiler, e.g, "-g -O2" fails on Ubuntu 18.04, but "-g" is fine. There are some clear warnings in the compile logs.

teuben commented 4 years ago

This is actually Galaxy V1.3 - which has been superseded by V1.5 via http://www.physics.rutgers.edu/~sellwood/updates.html

Some support in $NEMO/usr/sellwood now, but users need to install the source tree themselves and run "mknemo galaxy15"

This issue will be closed

teuben commented 4 years ago

To bypass the problem a LocalMakedefs in the code1/lib directory defines FFLAGS=-g, which makes it work.