aboutsummaryrefslogtreecommitdiffhomepage
path: root/.circleci/config.yml
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2022-05-05 14:52:20 +0200
committerRon Evans <[email protected]>2022-05-07 17:15:35 +0200
commit5c23f6fb6c64c4de46a3cf2374490a2c3b7401f3 (patch)
treee5048ec49679778313cb3db5416bbbb0b4b3bddd /.circleci/config.yml
parent5afb63df60427bd5ddf7adb8e2d43258c2544ce6 (diff)
downloadtinygo-5c23f6fb6c64c4de46a3cf2374490a2c3b7401f3.tar.gz
tinygo-5c23f6fb6c64c4de46a3cf2374490a2c3b7401f3.zip
all: remove support for LLVM 11 and LLVM 12
This removes a lot of backwards compatibility cruft and makes it possible to start using features that need LLVM 13 or newer. For example: * https://github.com/tinygo-org/tinygo/pull/2637 * https://github.com/tinygo-org/tinygo/pull/2830
Diffstat (limited to '.circleci/config.yml')
-rw-r--r--.circleci/config.yml15
1 files changed, 5 insertions, 10 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index f33f9de31..ca09e4aad 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -102,21 +102,16 @@ commands:
- run: make fmt-check
jobs:
- test-llvm11-go116:
+ test-llvm13-go116:
docker:
- image: circleci/golang:1.16-buster
steps:
- test-linux:
- llvm: "11"
- test-llvm12-go117:
- docker:
- - image: circleci/golang:1.17-buster
- steps:
- - test-linux:
- llvm: "12"
+ llvm: "13"
workflows:
test-all:
jobs:
- - test-llvm11-go116
- - test-llvm12-go117
+ # This tests our lowest supported versions of Go and LLVM, to make sure at
+ # least the smoke tests still pass.
+ - test-llvm13-go116