Debugging globo warnings
Due to #12, we are trying to ask compilers to provide the full set of errors that are found in the code.
This is done by setting fortran flags to
EDIT (the original configuration is too strict):
-g -Wall -Werror -fcheck=all -fbounds-check -fbacktrace -finit-real=zero -fopenmp -ffpe-trap=invalid,zero,overflow -ffpe-summary=invalid,zero,overflow
-g -fcheck=all -fbounds-check -fbacktrace -finit-real=zero -fopenmp -ffpe-trap=invalid,zero,overflow -ffpe-summary=invalid,zero,overflow -fallow-argument-mismatch
Since it is much easier to do this investigation with the pyglobo environment, I started from MR !19 (merged), doing this on tintin
For those who want to participate, you need to compile in debug mode
./pyglobo-tool.py tintin --globo --clean --debug
To compile and launch a test run (MANDATORY AFTER ANY MODIFICATION)
./pyglobo-tool.py tintin --globo --clean --sbatch TEST
Please note that if you have never compiled globo before, you should run
./pyglobo-tool.py tintin --all --clean