@@ -29,285 +29,14 @@ jobs:
29
29
strategy :
30
30
matrix :
31
31
include :
32
- - SWIGLANG : " "
33
- CPPFLAGS : " -DDOH_POISON"
34
- - SWIGLANG : " "
35
- GCC : 7
36
- - SWIGLANG : " "
37
- GCC : 8
38
- - SWIGLANG : " "
39
- GCC : 9
40
- - SWIGLANG : " "
41
- GCC : 10
42
- - SWIGLANG : " "
43
- GCC : 11
44
- - SWIGLANG : " "
45
- compiler : clang
46
- - SWIGLANG : csharp
47
- # D support can't be enabled because dmd 2.066 fails to build anything
48
- # under Ubuntu 18.04 due to its standard library (libphobos2.a) not
49
- # being compiled with -FPIC, but system gcc using -fpie by default,
50
- # resulting in linking errors for any output. And later versions, such
51
- # as 2.086.1, are not supported and result in errors in SWIG test suite.
52
- #
53
- # - SWIGLANG: d
54
- # VER: '2.066.0'
55
- # os: ubuntu-18.04 # This dlang version doesn't work under 20.04.
56
32
- SWIGLANG : fortran
57
33
CPPSTD : c++11
58
- - SWIGLANG : go
59
- VER : ' 1.6'
60
- CSTD : gnu11
61
- - SWIGLANG : go
62
- VER : ' 1.8'
63
- - SWIGLANG : go
64
- VER : ' 1.12'
65
- CSTD : gnu11
66
- - SWIGLANG : go
67
- VER : ' 1.17'
68
- - SWIGLANG : guile
69
- - SWIGLANG : java
70
- - SWIGLANG : javascript
71
- ENGINE : node
72
- VER : ' 6'
73
- CPPSTD : c++11
74
- os : ubuntu-18.04
75
- - SWIGLANG : javascript
76
- ENGINE : node
77
- VER : ' 8'
78
- CPPSTD : c++11
79
- os : ubuntu-18.04
80
- - SWIGLANG : javascript
81
- ENGINE : node
82
- VER : ' 10'
83
- CPPSTD : c++11
84
- os : ubuntu-18.04
85
- - SWIGLANG : javascript
86
- ENGINE : node
87
- VER : ' 12'
88
- CPPSTD : c++11
89
- - SWIGLANG : javascript
90
- ENGINE : node
91
- VER : ' 17'
92
- CPPSTD : c++14
93
- - SWIGLANG : javascript
94
- ENGINE : jsc
95
- - SWIGLANG : lua
96
- - SWIGLANG : lua
97
- VER : ' 5.3'
98
- - SWIGLANG : octave
99
- CPPSTD : c++11
100
- - SWIGLANG : octave
101
- CPPSTD : c++11
102
- - SWIGLANG : perl5
103
- - SWIGLANG : php
104
- VER : ' 7.0'
105
- - SWIGLANG : php
106
- VER : ' 7.1'
107
- - SWIGLANG : php
108
- VER : ' 7.2'
109
- - SWIGLANG : php
110
- VER : ' 7.3'
111
- - SWIGLANG : php
112
- VER : ' 7.4'
113
- - SWIGLANG : php
114
- - SWIGLANG : php
115
- VER : ' 8.1'
116
- - SWIGLANG : python
117
- PY2 : 2
118
- - SWIGLANG : python
119
- VER : ' 3.2'
120
- os : ubuntu-18.04 # Python < 3.5 not available for 20.04.
121
- continue-on-error : true # broken packages problem
122
- - SWIGLANG : python
123
- VER : ' 3.3'
124
- os : ubuntu-18.04 # Python < 3.5 not available for 20.04.
125
- - SWIGLANG : python
126
- VER : ' 3.4'
127
- os : ubuntu-18.04 # Python < 3.5 not available for 20.04.
128
- - SWIGLANG : python
129
- VER : ' 3.5'
130
- - SWIGLANG : python
131
- VER : ' 3.6'
132
- - SWIGLANG : python
133
- VER : ' 3.7'
134
- - SWIGLANG : python
135
- VER : ' 3.8'
136
- - SWIGLANG : python
137
- VER : ' 3.9'
138
- - SWIGLANG : python
139
- VER : ' 3.10'
140
- - SWIGLANG : python
141
- PY2 : 2
142
- SWIG_FEATURES : -builtin
143
- - SWIGLANG : python
144
- PY2 : 2
145
- SWIG_FEATURES : -builtin -O
146
- - SWIGLANG : python
147
- SWIG_FEATURES : -builtin
148
- - SWIGLANG : python
149
- SWIG_FEATURES : -builtin -O
150
- - SWIGLANG : r
151
- - SWIGLANG : ruby
152
- VER : ' 1.9'
153
- os : ubuntu-18.04
154
- - SWIGLANG : ruby
155
- VER : ' 2.0'
156
- os : ubuntu-18.04
157
- - SWIGLANG : ruby
158
- VER : ' 2.1'
159
- os : ubuntu-18.04
160
- - SWIGLANG : ruby
161
- VER : ' 2.2'
162
- os : ubuntu-18.04
163
- - SWIGLANG : ruby
164
- VER : ' 2.3'
165
- os : ubuntu-18.04
166
- - SWIGLANG : ruby
167
- VER : ' 2.4'
168
- - SWIGLANG : ruby
169
- VER : ' 2.5'
170
- - SWIGLANG : ruby
171
- VER : ' 2.6'
172
- - SWIGLANG : ruby
173
- VER : ' 2.7'
174
- - SWIGLANG : ruby
175
- VER : ' 3.0'
176
- CPPSTD : c++11
177
- - SWIGLANG : scilab
178
- VER : ' 5.5.2'
179
- - SWIGLANG : scilab
180
- os : ubuntu-18.04 # scilab 6.0
181
- - SWIGLANG : scilab
182
- - SWIGLANG : tcl
183
- # c++11 testing
184
- - SWIGLANG : csharp
185
- CPPSTD : c++11
186
34
- SWIGLANG : fortran
187
35
CPPSTD : c++11
188
- - SWIGLANG : go
189
- VER : ' 1.17'
190
- CPPSTD : c++11
191
- CSTD : gnu11
192
- - SWIGLANG : guile
193
- CPPSTD : c++11
194
- - SWIGLANG : java
195
- CPPSTD : c++11
196
- - SWIGLANG : javascript
197
- ENGINE : node
198
- VER : ' 14'
199
- CPPSTD : c++11
200
- - SWIGLANG : lua
201
- CPPSTD : c++11
202
- - SWIGLANG : perl5
203
- CPPSTD : c++11
204
- - SWIGLANG : php
205
- CPPSTD : c++11
206
- CSTD : gnu11
207
- - SWIGLANG : python
208
- CPPSTD : c++11
209
- - SWIGLANG : r
210
- CPPSTD : c++11
211
- - SWIGLANG : ruby
212
- CPPSTD : c++11
213
- - SWIGLANG : scilab
214
- CPPSTD : c++11
215
- - SWIGLANG : tcl
216
- CPPSTD : c++11
217
- # c++14 testing
218
- - SWIGLANG : csharp
219
- CPPSTD : c++14
220
- - SWIGLANG : go
221
- VER : ' 1.17'
222
- CPPSTD : c++14
223
- CSTD : gnu11
224
- - SWIGLANG : guile
225
- CPPSTD : c++14
226
- - SWIGLANG : java
227
- CPPSTD : c++14
228
- - SWIGLANG : javascript
229
- ENGINE : node
230
- VER : ' 16'
231
- CPPSTD : c++14
232
- - SWIGLANG : lua
233
- CPPSTD : c++14
234
- - SWIGLANG : octave
235
- CPPSTD : c++14
236
- - SWIGLANG : perl5
237
- CPPSTD : c++14
238
- - SWIGLANG : php
239
- CPPSTD : c++14
240
- CSTD : gnu11
241
- - SWIGLANG : python
242
- CPPSTD : c++14
243
- - SWIGLANG : r
244
- CPPSTD : c++14
245
- - SWIGLANG : ruby
246
- CPPSTD : c++14
247
- - SWIGLANG : scilab
248
- CPPSTD : c++14
249
- - SWIGLANG : tcl
250
- CPPSTD : c++14
251
- # c++17 testing (using gcc11)
252
- - SWIGLANG : csharp
253
- CPPSTD : c++17
254
- GCC : 11
255
36
- SWIGLANG : fortran
256
37
CPPSTD : c++17
257
38
FCSTD : f2003
258
39
GCC : 11
259
- - SWIGLANG : go
260
- VER : ' 1.17'
261
- CPPSTD : c++17
262
- GCC : 11
263
- CSTD : gnu17
264
- - SWIGLANG : guile
265
- CPPSTD : c++17
266
- GCC : 11
267
- - SWIGLANG : java
268
- CPPSTD : c++17
269
- GCC : 11
270
- - SWIGLANG : javascript
271
- ENGINE : node
272
- VER : ' 17'
273
- CPPSTD : c++17
274
- GCC : 11
275
- - SWIGLANG : lua
276
- CPPSTD : c++17
277
- GCC : 11
278
- - SWIGLANG : octave
279
- CPPSTD : c++17
280
- GCC : 11
281
- - SWIGLANG : perl5
282
- CPPSTD : c++17
283
- GCC : 11
284
- - SWIGLANG : php
285
- CPPSTD : c++17
286
- CSTD : gnu17
287
- GCC : 11
288
- - SWIGLANG : python
289
- CPPSTD : c++17
290
- GCC : 11
291
- - SWIGLANG : r
292
- CPPSTD : c++17
293
- GCC : 11
294
- - SWIGLANG : ruby
295
- CPPSTD : c++17
296
- GCC : 11
297
- - SWIGLANG : scilab
298
- CPPSTD : c++17
299
- GCC : 11
300
- - SWIGLANG : tcl
301
- CPPSTD : c++17
302
- GCC : 11
303
- # Experimental languages (these are allowed to fail)
304
- - SWIGLANG : mzscheme
305
- continue-on-error : true
306
- - SWIGLANG : ocaml
307
- CPPSTD : c++17
308
- GCC : 11
309
- continue-on-error : true
310
- os : ubuntu-18.04 # ocaml-4.08 in ubuntu-20.04 not yet working
311
40
# Run all of them, as opposed to aborting when one fails
312
41
fail-fast : false
313
42
0 commit comments