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