Topic/default/fix travis
- Fix Travis CI using Ubuntu 20.04
We use Travis to check that nothing is broken and not to ensure compatibility with old OS. It would be good to be able to do that but it requires too much time and energy.
-
Only Python 3.7 and 3.8 are tested on Travis (it's enough since our CI on Heptapod uses Python 3.6).
-
PYTHRANenvironment variable that can be set to0to disable compilation with Pythran (same as for fluidfft). -
Use
CI_COMMIT_SHAin Heptapod CI for codecov. -
mpirun -np 2 --oversubscribefor tests to run fine on Travis with OpenMPI > 3.
Edited by Pierre Augier