diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-04-20 08:32:39 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-04-20 08:32:39 (GMT) |
commit | dcd9929939e787c0f7e7933dcdbf55d9df010f4e (patch) | |
tree | d18feac16a33c75f64ce9ca6e97065e9e59e6684 /.travis.yml | |
parent | 0424b820bc8101075ba4673a8d07df870348f134 (diff) | |
parent | 2958d5196de3452ea46a083603d4ce1dc0d05d2a (diff) | |
download | tcl-dcd9929939e787c0f7e7933dcdbf55d9df010f4e.zip tcl-dcd9929939e787c0f7e7933dcdbf55d9df010f4e.tar.gz tcl-dcd9929939e787c0f7e7933dcdbf55d9df010f4e.tar.bz2 |
Add travis build for TCL_UTF_MAX=4 and TCL_UTF_MAX=6. This test whether the "compat85" constraint (which is only true for TCL_UTF_MAX=3) is necessary for this test-case.
Since TCL_UTF_MAX>3 is UNSUPPORTED, it doesn't matter what the actual test result is for test-cases tagged with "compat85". We just want to know which testcases are effected.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 45 |
1 files changed, 30 insertions, 15 deletions
diff --git a/.travis.yml b/.travis.yml index e10ca7c..63c1645 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,15 @@ sudo: false language: c +addons: + apt: + packages: + - binutils-mingw-w64-i686 + - binutils-mingw-w64-x86-64 + - gcc-mingw-w64 + - gcc-mingw-w64-base + - gcc-mingw-w64-i686 + - gcc-mingw-w64-x86-64 + - gcc-multilib matrix: include: # Testing on Linux with various compilers @@ -9,6 +19,26 @@ matrix: compiler: gcc env: - BUILD_DIR=unix + - name: "Linux/GCC/Shared: UTF_MAX=4" + os: linux + dist: bionic + compiler: gcc + env: + - BUILD_DIR=unix + - CFGOPT=CFLAGS=-DTCL_UTF_MAX=4 + script: + - make all tcltest + - make test TESTFLAGS="-file utf.test" + - name: "Linux/GCC/Shared: UTF_MAX=6" + os: linux + dist: bionic + compiler: gcc + env: + - BUILD_DIR=unix + - CFGOPT=CFLAGS=-DTCL_UTF_MAX=6 + script: + - make all tcltest + - make test TESTFLAGS="-file utf.test" - name: "Linux/GCC/Static" os: linux dist: bionic @@ -146,13 +176,6 @@ matrix: os: linux dist: bionic compiler: x86_64-w64-mingw32-gcc - addons: - apt: - packages: - - gcc-mingw-w64-base - - binutils-mingw-w64-x86-64 - - gcc-mingw-w64-x86-64 - - gcc-mingw-w64 env: - BUILD_DIR=win - CFGOPT="--host=x86_64-w64-mingw32 --enable-64bit --enable-threads" @@ -167,14 +190,6 @@ matrix: os: linux dist: bionic compiler: i686-w64-mingw32-gcc - addons: - apt: - packages: - - gcc-mingw-w64-base - - binutils-mingw-w64-i686 - - gcc-mingw-w64-i686 - - gcc-mingw-w64 - - gcc-multilib env: - BUILD_DIR=win - CFGOPT="--host=i686-w64-mingw32 --enable-threads" |