Skip to content

Commit 91c7b05

Browse files
committed
REVERTME: delete other CI languages
1 parent 110706f commit 91c7b05

File tree

1 file changed

+0
-292
lines changed

1 file changed

+0
-292
lines changed

.github/workflows/ci.yml

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

0 commit comments

Comments
 (0)