-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
38 lines (33 loc) · 906 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
language: lisp
sudo: required
env:
matrix:
- LISP=sbcl
addons:
apt:
packages:
- sbcl
- python3-pip
- python3-numpy
install:
- sbcl --version
- git clone --branch v2.3.0 https://github.com/digikar99/py4cl2.git
- git clone -b release https://github.com/roswell/roswell.git
- cd roswell
- sh bootstrap
- ./configure
- make && sudo make install
- ros install sbcl-bin
- cd ~/
- ls
script:
- ros -e '(push (uiop:getcwd) ql:*local-project-directories*)
(ql:quickload :numericals/tests)
(ql:quickload :numericals+array/tests)
(setq 5am:*on-error* nil)
(setq 5am:*on-failure* nil)' run -- --dynamic-space-size 2048 --eval '(uiop:quit (if (and (numericals/tests:run-correctness-tests)
(numericals+array/tests:run-correctness-tests))
0 1))'
[ $? -eq 1 ]
notifications:
email: false