@@ -67,7 +67,7 @@ commands:
67
67
- run : go install .
68
68
- run : go test -v
69
69
- run : make gen-device -j4
70
- - run : make smoketest
70
+ - run : make smoketest RISCV=0
71
71
- save_cache :
72
72
key : go-cache-{{ checksum "Gopkg.lock" }}-{{ .Environment.CIRCLE_BUILD_NUM }}
73
73
paths :
@@ -100,7 +100,7 @@ commands:
100
100
- llvm-source-linux
101
101
- restore_cache :
102
102
keys :
103
- - llvm-build-8-linux-v6
103
+ - llvm-build-8-linux-v7
104
104
- run :
105
105
name : " Build LLVM"
106
106
command : |
@@ -118,7 +118,7 @@ commands:
118
118
make llvm-build
119
119
fi
120
120
- save_cache :
121
- key : llvm-build-8-linux-v6
121
+ key : llvm-build-8-linux-v7
122
122
paths :
123
123
llvm-build
124
124
- run :
@@ -149,6 +149,11 @@ commands:
149
149
tar -C ~/lib -xf /tmp/tinygo.linux-amd64.tar.gz
150
150
ln -s ~/lib/tinygo/bin/tinygo /go/bin/tinygo
151
151
tinygo version
152
+ - run :
153
+ name : " Download SiFive GNU toolchain"
154
+ command : |
155
+ curl -O https://static.dev.sifive.com/dev-tools/riscv64-unknown-elf-gcc-8.2.0-2019.05.3-x86_64-linux-ubuntu14.tar.gz
156
+ sudo tar -C /usr/local --strip-components=1 -xf riscv64-unknown-elf-gcc-8.2.0-2019.05.3-x86_64-linux-ubuntu14.tar.gz
152
157
- run : make smoketest
153
158
build-macos :
154
159
steps :
@@ -173,7 +178,7 @@ commands:
173
178
- llvm-project
174
179
- restore_cache :
175
180
keys :
176
- - llvm-build-8-macos-v5
181
+ - llvm-build-8-macos-v6
177
182
- run :
178
183
name : " Build LLVM"
179
184
command : |
@@ -185,7 +190,7 @@ commands:
185
190
make llvm-build
186
191
fi
187
192
- save_cache :
188
- key : llvm-build-8-macos-v5
193
+ key : llvm-build-8-macos-v6
189
194
paths :
190
195
llvm-build
191
196
- run :
@@ -209,6 +214,11 @@ commands:
209
214
tar -C /usr/local/opt -xf /tmp/tinygo.darwin-amd64.tar.gz
210
215
ln -s /usr/local/opt/tinygo/bin/tinygo /usr/local/bin/tinygo
211
216
tinygo version
217
+ - run :
218
+ name : " Download SiFive GNU toolchain"
219
+ command : |
220
+ curl -O https://static.dev.sifive.com/dev-tools/riscv64-unknown-elf-gcc-8.2.0-2019.05.3-x86_64-apple-darwin.tar.gz
221
+ sudo tar -C /usr/local --strip-components=1 -xf riscv64-unknown-elf-gcc-8.2.0-2019.05.3-x86_64-apple-darwin.tar.gz
212
222
- run : make smoketest AVR=0
213
223
214
224
0 commit comments