Mac OSX compilation issue

Dear all,

Recently I tried to compile unblur in my mac (OSX 10.9) using gfortran instead of ifort.

I used the following command

./configure FC=gfortran F77=gfortran LDFLAGS=-L/usr/local/Cellar/jbigkit/2.1/lib/ --enable-openmp --prefix=/pathtomyinstall

The compilation runs successfully (with lots of warning) and the programs runs mostly as expected as well. However, at the end of a run it prints the note "Note: The following floating-point exceptions are signalling: IEEE_UNDERFLOW_FLAG IEEE_DENORMAL". The results are quite as expected so I am assuming right now that the note is for debugging purposes but I'd like to be sure about it.

Any hints over whats going on will be appreciated



Hi Felipe,

I've never attempted to compile it using gfortran - so i'm afraid I can't give you much help. That warning appears to be a compiler warning that one of the variables contained a number smaller that can be represented, although I'm not sure where that would have happened. A quick google suggests that adding -fno-underflow-warning to your compile line will remove the warnings, although if there is an underlying problem this will obviously not fix it. If the results look good, then hopefully all is OK - but I would check all results carefully.