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).
-
PYTHRAN
environment variable that can be set to0
to disable compilation with Pythran (same as for fluidfft). -
Use
CI_COMMIT_SHA
in Heptapod CI for codecov. -
mpirun -np 2 --oversubscribe
for tests to run fine on Travis with OpenMPI > 3.
Edited by Pierre Augier