Skip to content

Commit ea8f511

Browse files
author
Ashley Mannix
committed
add i586 targets
1 parent 965edae commit ea8f511

File tree

1 file changed

+79
-0
lines changed

1 file changed

+79
-0
lines changed

.travis.yml

+79
Original file line numberDiff line numberDiff line change
@@ -6,53 +6,62 @@ matrix:
66
fast_finish: true
77
include:
88
# Linux (x86_64)
9+
910
- name: "x86_64-unknown-linux-gnu"
1011
os: linux
1112
arch: amd64
1213
env:
1314
- TARGET=x86_64-unknown-linux-gnu
15+
1416
- name: "x86_64-unknown-linux-gnu+sse"
1517
os: linux
1618
arch: amd64
1719
env:
1820
- TARGET=x86_64-unknown-linux-gnu
1921
- TARGET_FEATURE=sse
22+
2023
- name: "x86_64-unknown-linux-gnu+sse2"
2124
os: linux
2225
arch: amd64
2326
env:
2427
- TARGET=x86_64-unknown-linux-gnu
2528
- TARGET_FEATURE=sse2
29+
2630
- name: "x86_64-unknown-linux-gnu+sse3"
2731
os: linux
2832
arch: amd64
2933
env:
3034
- TARGET=x86_64-unknown-linux-gnu
3135
- TARGET_FEATURE=sse3
36+
3237
- name: "x86_64-unknown-linux-gnu+sse4.1"
3338
os: linux
3439
arch: amd64
3540
env:
3641
- TARGET=x86_64-unknown-linux-gnu
3742
- TARGET_FEATURE=sse4.1
43+
3844
- name: "x86_64-unknown-linux-gnu+sse4.2"
3945
os: linux
4046
arch: amd64
4147
env:
4248
- TARGET=x86_64-unknown-linux-gnu
4349
- TARGET_FEATURE=sse4.2
50+
4451
- name: "x86_64-unknown-linux-gnu+avx"
4552
os: linux
4653
arch: amd64
4754
env:
4855
- TARGET=x86_64-unknown-linux-gnu
4956
- TARGET_FEATURE=avx
57+
5058
- name: "x86_64-unknown-linux-gnu+avx2"
5159
os: linux
5260
arch: amd64
5361
env:
5462
- TARGET=x86_64-unknown-linux-gnu
5563
- TARGET_FEATURE=avx2
64+
5665
- name: "x86_64-unknown-linux-gnu+avx512vl"
5766
os: linux
5867
arch: amd64
@@ -61,17 +70,20 @@ matrix:
6170
- TARGET_FEATURE=avx512vl
6271

6372
# Linux (aarch64)
73+
6474
- name: "aarch64-unknown-linux-gnu"
6575
os: linux
6676
arch: arm64
6777
env:
6878
- TARGET=aarch64-unknown-linux-gnu
79+
6980
- name: "aarch64-unknown-linux-gnu+neon"
7081
os: linux
7182
arch: arm64
7283
env:
7384
- TARGET=aarch64-unknown-linux-gnu
7485
- TARGET_FEATURE=neon
86+
7587
- name: "aarch64-unknown-linux-gnu+sve"
7688
os: linux
7789
arch: arm64
@@ -80,11 +92,13 @@ matrix:
8092
- TARGET_FEATURE=sve
8193

8294
# Linux (powerpc64)
95+
8396
- name: "powerpc64le-unknown-linux-gnu"
8497
os: linux
8598
arch: ppc64le
8699
env:
87100
- TARGET=powerpc64le-unknown-linux-gnu
101+
88102
- name: "powerpc64le-unknown-linux-gnu+vsx"
89103
os: linux
90104
arch: ppc64le
@@ -93,59 +107,124 @@ matrix:
93107
- TARGET_FEATURE=vsx
94108

95109
# Windows (x86_64)
110+
96111
- name: "x86_64-pc-windows-msvc"
97112
os: windows
98113
arch: amd64
99114
env: TARGET=x86_64-pc-windows-msvc
100115

101116
# Windows (i686)
117+
102118
- name: "i686-pc-windows-msvc"
103119
os: windows
104120
env: TARGET=i686-pc-windows-msvc
121+
105122
- name: "i686-pc-windows-msvc+sse"
106123
os: windows
107124
arch: amd64
108125
env:
109126
- TARGET=i686-pc-windows-msvc
110127
- TARGET_FEATURE=sse
128+
111129
- name: "i686-pc-windows-msvc+sse2"
112130
os: windows
113131
arch: amd64
114132
env:
115133
- TARGET=i686-pc-windows-msvc
116134
- TARGET_FEATURE=sse2
135+
117136
- name: "i686-pc-windows-msvc+sse3"
118137
os: windows
119138
arch: amd64
120139
env:
121140
- TARGET=i686-pc-windows-msvc
122141
- TARGET_FEATURE=sse3
142+
123143
- name: "i686-pc-windows-msvc+sse4.1"
124144
os: windows
125145
arch: amd64
126146
env:
127147
- TARGET=i686-pc-windows-msvc
128148
- TARGET_FEATURE=sse4.1
149+
129150
- name: "i686-pc-windows-msvc+sse4.2"
130151
os: windows
131152
arch: amd64
132153
env:
133154
- TARGET=i686-pc-windows-msvc
134155
- TARGET_FEATURE=sse4.2
156+
135157
- name: "i686-pc-windows-msvc+avx"
136158
os: windows
137159
arch: amd64
138160
env:
139161
- TARGET=i686-pc-windows-msvc
140162
- TARGET_FEATURE=avx
163+
141164
- name: "i686-pc-windows-msvc+avx2"
142165
os: windows
143166
arch: amd64
144167
env:
145168
- TARGET=i686-pc-windows-msvc
146169
- TARGET_FEATURE=avx2
147170

171+
# Windows (i586)
172+
173+
- name: "i586-pc-windows-msvc"
174+
os: windows
175+
env: TARGET=i586-pc-windows-msvc
176+
177+
- name: "i586-pc-windows-msvc+sse"
178+
os: windows
179+
arch: amd64
180+
env:
181+
- TARGET=i586-pc-windows-msvc
182+
- TARGET_FEATURE=sse
183+
184+
- name: "i586-pc-windows-msvc+sse2"
185+
os: windows
186+
arch: amd64
187+
env:
188+
- TARGET=i586-pc-windows-msvc
189+
- TARGET_FEATURE=sse2
190+
191+
- name: "i586-pc-windows-msvc+sse3"
192+
os: windows
193+
arch: amd64
194+
env:
195+
- TARGET=i586-pc-windows-msvc
196+
- TARGET_FEATURE=sse3
197+
198+
- name: "i586-pc-windows-msvc+sse4.1"
199+
os: windows
200+
arch: amd64
201+
env:
202+
- TARGET=i586-pc-windows-msvc
203+
- TARGET_FEATURE=sse4.1
204+
205+
- name: "i586-pc-windows-msvc+sse4.2"
206+
os: windows
207+
arch: amd64
208+
env:
209+
- TARGET=i586-pc-windows-msvc
210+
- TARGET_FEATURE=sse4.2
211+
212+
- name: "i586-pc-windows-msvc+avx"
213+
os: windows
214+
arch: amd64
215+
env:
216+
- TARGET=i586-pc-windows-msvc
217+
- TARGET_FEATURE=avx
218+
219+
- name: "i586-pc-windows-msvc+avx2"
220+
os: windows
221+
arch: amd64
222+
env:
223+
- TARGET=i586-pc-windows-msvc
224+
- TARGET_FEATURE=avx2
225+
148226
# OSX (x86_64)
227+
149228
- name: "x86_64-apple-darwin"
150229
os: osx
151230
arch: amd64

0 commit comments

Comments
 (0)