forked from aniani/vim
		
	patch 8.2.0377: no CI test for a big-endian system
Problem: No CI test for a big-endian system. Solution: Test with s390x. (James McCoy, closes #5772)
This commit is contained in:
		
							
								
								
									
										23
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								.travis.yml
									
									
									
									
									
								
							| @@ -32,7 +32,7 @@ anchors: | |||||||
|         sources: |         sources: | ||||||
|           # Need msgfmt 0.19.8 to be able to generate .desktop files |           # Need msgfmt 0.19.8 to be able to generate .desktop files | ||||||
|           - sourceline: 'ppa:ricotz/toolchain' |           - sourceline: 'ppa:ricotz/toolchain' | ||||||
|         packages: |         packages: &linux-packages | ||||||
|           - autoconf |           - autoconf | ||||||
|           - clang |           - clang | ||||||
|           - lcov |           - lcov | ||||||
| @@ -73,9 +73,13 @@ anchors: | |||||||
|         fi |         fi | ||||||
|     before_script: |     before_script: | ||||||
|       # Start virtual framebuffer to be able to test the GUI. Does not work on OS X. |       # Start virtual framebuffer to be able to test the GUI. Does not work on OS X. | ||||||
|       - export DISPLAY=:99.0 |       - | | ||||||
|       - sh -e /etc/init.d/xvfb start && sleep 3 |         if [[ "${TEST}" =~ gui ]]; then | ||||||
|       - sudo modprobe snd-dummy |           export DISPLAY=:99.0 | ||||||
|  |           sh -e /etc/init.d/xvfb start && sleep 3 | ||||||
|  |         fi | ||||||
|  |       - | | ||||||
|  |         [ "${TRAVIS_CPU_ARCH}" = s390x ] || sudo modprobe snd-dummy | ||||||
|       - sudo usermod -a -G audio $USER |       - sudo usermod -a -G audio $USER | ||||||
|       - do_test() { sg audio "sg $(id -gn) '$*'"; } |       - do_test() { sg audio "sg $(id -gn) '$*'"; } | ||||||
|  |  | ||||||
| @@ -201,6 +205,17 @@ matrix: | |||||||
|       env: |       env: | ||||||
|         - *normal |         - *normal | ||||||
|         - *shadowopt |         - *shadowopt | ||||||
|  |     - <<: *linux | ||||||
|  |       arch: s390x | ||||||
|  |       name: huge/gcc-s390x | ||||||
|  |       compiler: gcc | ||||||
|  |       env: | ||||||
|  |         - *linux-huge | ||||||
|  |       addons: | ||||||
|  |         apt: | ||||||
|  |           packages: | ||||||
|  |             - *linux-packages | ||||||
|  |             - libtool-bin | ||||||
|     - <<: *linux |     - <<: *linux | ||||||
|       name: huge+coverage/clang |       name: huge+coverage/clang | ||||||
|       compiler: clang |       compiler: clang | ||||||
|   | |||||||
| @@ -738,6 +738,8 @@ static char *(features[]) = | |||||||
|  |  | ||||||
| static int included_patches[] = | static int included_patches[] = | ||||||
| {   /* Add new patch number below this line */ | {   /* Add new patch number below this line */ | ||||||
|  | /**/ | ||||||
|  |     377, | ||||||
| /**/ | /**/ | ||||||
|     376, |     376, | ||||||
| /**/ | /**/ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user