Travis: sudo is useless now

This commit is contained in:
Julien Schueller 2020-10-14 12:12:53 +02:00
commit 8a4672edd1

View file

@ -4,435 +4,342 @@ matrix:
- compiler: clang - compiler: clang
os: linux os: linux
env: SWIGLANG= env: SWIGLANG=
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG= env: SWIGLANG=
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=4.4 env: SWIGLANG= GCC=4.4
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=4.6 env: SWIGLANG= GCC=4.6
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=4.7 env: SWIGLANG= GCC=4.7
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=4.8 env: SWIGLANG= GCC=4.8
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=4.9 env: SWIGLANG= GCC=4.9
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=6 env: SWIGLANG= GCC=6
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=7 env: SWIGLANG= GCC=7
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=8 env: SWIGLANG= GCC=8
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG= GCC=9 env: SWIGLANG= GCC=9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=csharp env: SWIGLANG=csharp
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=d VER=2.066.0 env: SWIGLANG=d VER=2.066.0
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=d VER=2.086.1 env: SWIGLANG=d VER=2.086.1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=go VER=1.3 env: SWIGLANG=go VER=1.3
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=go VER=1.8 env: SWIGLANG=go VER=1.8
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=go VER=1.12 env: SWIGLANG=go VER=1.12
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=guile env: SWIGLANG=guile
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=java env: SWIGLANG=java
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=node VER=0.10 env: SWIGLANG=javascript ENGINE=node VER=0.10
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=node VER=4 CPP11=1 env: SWIGLANG=javascript ENGINE=node VER=4 CPP11=1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=node VER=6 CPP11=1 env: SWIGLANG=javascript ENGINE=node VER=6 CPP11=1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=node VER=8 CPP11=1 env: SWIGLANG=javascript ENGINE=node VER=8 CPP11=1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=node VER=10 CPP11=1 env: SWIGLANG=javascript ENGINE=node VER=10 CPP11=1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=jsc env: SWIGLANG=javascript ENGINE=jsc
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=javascript ENGINE=v8 env: SWIGLANG=javascript ENGINE=v8
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=lua env: SWIGLANG=lua
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=lua VER=5.3 env: SWIGLANG=lua VER=5.3
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=mzscheme env: SWIGLANG=mzscheme
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ocaml env: SWIGLANG=ocaml
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=octave SWIGJOBS=-j2 env: SWIGLANG=octave SWIGJOBS=-j2
sudo: required
dist: xenial # Octave v4.0.0 dist: xenial # Octave v4.0.0
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=octave SWIGJOBS=-j2 CPP11=1 env: SWIGLANG=octave SWIGJOBS=-j2 CPP11=1
sudo: required
dist: bionic # Octave v4.2.2 dist: bionic # Octave v4.2.2
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=perl5 env: SWIGLANG=perl5
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=php VER=7.0 env: SWIGLANG=php VER=7.0
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=php VER=7.1 env: SWIGLANG=php VER=7.1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=php VER=7.2 env: SWIGLANG=php VER=7.2
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=php VER=7.3 env: SWIGLANG=php VER=7.3
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python # 2.7 env: SWIGLANG=python # 2.7
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.2 env: SWIGLANG=python PY3=3 VER=3.2
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.3 env: SWIGLANG=python PY3=3 VER=3.3
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.4 env: SWIGLANG=python PY3=3 VER=3.4
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.5 env: SWIGLANG=python PY3=3 VER=3.5
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.6 env: SWIGLANG=python PY3=3 VER=3.6
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.7 env: SWIGLANG=python PY3=3 VER=3.7
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.8 env: SWIGLANG=python PY3=3 VER=3.8
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python PY3=3 VER=3.9 env: SWIGLANG=python PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin env: SWIGLANG=python SWIG_FEATURES=-builtin
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES="-builtin -O" env: SWIGLANG=python SWIG_FEATURES="-builtin -O"
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin GCC=6 CPP11=1 env: SWIGLANG=python SWIG_FEATURES=-builtin GCC=6 CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin GCC=6 CPP11=1 PY3=3 VER=3.9 env: SWIGLANG=python SWIG_FEATURES=-builtin GCC=6 CPP11=1 PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.4 env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.4
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.5 env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.5
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.7 env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.7
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.8 env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.8
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.9 env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES="-builtin -O" PY3=3 VER=3.9 env: SWIGLANG=python SWIG_FEATURES="-builtin -O" PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.9 SWIGOPTPY3= env: SWIGLANG=python SWIG_FEATURES=-builtin PY3=3 VER=3.9 SWIGOPTPY3=
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-O env: SWIGLANG=python SWIG_FEATURES=-O
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=python SWIG_FEATURES=-O PY3=3 VER=3.9 env: SWIGLANG=python SWIG_FEATURES=-O PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=r env: SWIGLANG=r
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=1.9 env: SWIGLANG=ruby VER=1.9
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.0 env: SWIGLANG=ruby VER=2.0
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.1 env: SWIGLANG=ruby VER=2.1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.2 env: SWIGLANG=ruby VER=2.2
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.3 env: SWIGLANG=ruby VER=2.3
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.4 env: SWIGLANG=ruby VER=2.4
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.5 env: SWIGLANG=ruby VER=2.5
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.6 env: SWIGLANG=ruby VER=2.6
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ruby VER=2.7 env: SWIGLANG=ruby VER=2.7
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=scilab env: SWIGLANG=scilab
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=tcl env: SWIGLANG=tcl
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=csharp CPP11=1 env: SWIGLANG=csharp CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=go VER=1.6 CPP11=1 env: SWIGLANG=go VER=1.6 CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=java CPP11=1 env: SWIGLANG=java CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python CPP11=1 env: SWIGLANG=python CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=r CPP11=1 # Note: making 'R CMD SHLIB' use a different compiler is non-trivial env: SWIGLANG=r CPP11=1 # Note: making 'R CMD SHLIB' use a different compiler is non-trivial
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=ruby CPP11=1 env: SWIGLANG=ruby CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=tcl CPP11=1 env: SWIGLANG=tcl CPP11=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=csharp GCC=6 CPP14=1 env: SWIGLANG=csharp GCC=6 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=go VER=1.6 GCC=6 CPP14=1 env: SWIGLANG=go VER=1.6 GCC=6 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=java GCC=6 CPP14=1 env: SWIGLANG=java GCC=6 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python GCC=6 CPP14=1 env: SWIGLANG=python GCC=6 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=ruby GCC=6 CPP14=1 env: SWIGLANG=ruby GCC=6 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=tcl GCC=6 CPP14=1 env: SWIGLANG=tcl GCC=6 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=java GCC=7 CPP14=1 env: SWIGLANG=java GCC=7 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python GCC=7 CPP14=1 env: SWIGLANG=python GCC=7 CPP14=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=csharp GCC=8 CPP17=1 env: SWIGLANG=csharp GCC=8 CPP17=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=java GCC=8 CPP17=1 env: SWIGLANG=java GCC=8 CPP17=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python GCC=8 CPP17=1 PY3=3 VER=3.9 env: SWIGLANG=python GCC=8 CPP17=1 PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=csharp GCC=9 CPP17=1 env: SWIGLANG=csharp GCC=9 CPP17=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=java GCC=9 CPP17=1 env: SWIGLANG=java GCC=9 CPP17=1
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
env: SWIGLANG=python GCC=9 CPP17=1 PY3=3 VER=3.9 env: SWIGLANG=python GCC=9 CPP17=1 PY3=3 VER=3.9
sudo: required
dist: xenial dist: xenial
- os: linux - os: linux
arch: s390x arch: s390x
env: SWIGLANG=ruby CPP11=1 env: SWIGLANG=ruby CPP11=1
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: osx os: osx
@ -487,24 +394,20 @@ matrix:
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=d VER=2.086.1 env: SWIGLANG=d VER=2.086.1
sudo: required
dist: xenial dist: xenial
# seg fault in director_basic testcase # seg fault in director_basic testcase
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=php VER=7.2 env: SWIGLANG=php VER=7.2
sudo: required
dist: xenial dist: xenial
# Experimental languages # Experimental languages
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=mzscheme env: SWIGLANG=mzscheme
sudo: required
dist: xenial dist: xenial
- compiler: gcc - compiler: gcc
os: linux os: linux
env: SWIGLANG=ocaml env: SWIGLANG=ocaml
sudo: required
dist: xenial dist: xenial
before_install: before_install: