aboutsummaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2022-02-05 14:27:50 +0100
committerRon Evans <[email protected]>2022-04-23 08:45:46 +0200
commit6b31ee1e9392a463b536735081cc496405929882 (patch)
tree2eeb92533ccb7269a2e013b3feb9520c004598d1 /.github
parentcad6a57077c7887025ba532a03f41d6ad78daa72 (diff)
downloadtinygo-6b31ee1e9392a463b536735081cc496405929882.tar.gz
tinygo-6b31ee1e9392a463b536735081cc496405929882.zip
all: update to LLVM 14
Switch over to LLVM 14 for static builds. Keep using LLVM 13 for regular builds for now. This uses a branch of the upstream Espressif branch to fix an issue, see: https://github.com/espressif/llvm-project/pull/59
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build-macos.yml6
-rw-r--r--.github/workflows/linux.yml12
-rw-r--r--.github/workflows/windows.yml6
3 files changed, 12 insertions, 12 deletions
diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml
index 208b7345a..e84e3bd47 100644
--- a/.github/workflows/build-macos.yml
+++ b/.github/workflows/build-macos.yml
@@ -35,7 +35,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-source
with:
- key: llvm-source-13-macos-v2
+ key: llvm-source-14-macos-v1
path: |
llvm-project/clang/lib/Headers
llvm-project/clang/include
@@ -49,7 +49,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-build
with:
- key: llvm-build-13-macos-v3
+ key: llvm-build-14-macos-v1
path: llvm-build
- name: Build LLVM
if: steps.cache-llvm-build.outputs.cache-hit != 'true'
@@ -67,7 +67,7 @@ jobs:
uses: actions/cache@v2
id: cache-wasi-libc
with:
- key: wasi-libc-sysroot-v2
+ key: wasi-libc-sysroot-v3
path: lib/wasi-libc/sysroot
- name: Build wasi-libc
if: steps.cache-wasi-libc.outputs.cache-hit != 'true'
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index 562de7bb6..80ac39d43 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -38,7 +38,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-source
with:
- key: llvm-source-13-linux-v2
+ key: llvm-source-14-linux-v1
path: |
llvm-project/clang/lib/Headers
llvm-project/clang/include
@@ -52,7 +52,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-build
with:
- key: llvm-build-13-linux-v2
+ key: llvm-build-14-linux-v1
path: llvm-build
- name: Build LLVM
if: steps.cache-llvm-build.outputs.cache-hit != 'true'
@@ -77,7 +77,7 @@ jobs:
uses: actions/cache@v2
id: cache-wasi-libc
with:
- key: wasi-libc-sysroot-linux-asserts-v3
+ key: wasi-libc-sysroot-linux-asserts-v4
path: lib/wasi-libc/sysroot
- name: Build wasi-libc
if: steps.cache-wasi-libc.outputs.cache-hit != 'true'
@@ -180,7 +180,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-source
with:
- key: llvm-source-13-linux-asserts-v2
+ key: llvm-source-14-linux-asserts-v1
path: |
llvm-project/clang/lib/Headers
llvm-project/clang/include
@@ -194,7 +194,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-build
with:
- key: llvm-build-13-linux-asserts-v2
+ key: llvm-build-14-linux-asserts-v1
path: llvm-build
- name: Build LLVM
if: steps.cache-llvm-build.outputs.cache-hit != 'true'
@@ -219,7 +219,7 @@ jobs:
uses: actions/cache@v2
id: cache-wasi-libc
with:
- key: wasi-libc-sysroot-linux-asserts-v3
+ key: wasi-libc-sysroot-linux-asserts-v4
path: lib/wasi-libc/sysroot
- name: Build wasi-libc
if: steps.cache-wasi-libc.outputs.cache-hit != 'true'
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 238379d1d..617f63dd8 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -35,7 +35,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-source
with:
- key: llvm-source-13-windows-v2
+ key: llvm-source-14-windows-v1
path: |
llvm-project/clang/lib/Headers
llvm-project/clang/include
@@ -49,7 +49,7 @@ jobs:
uses: actions/cache@v2
id: cache-llvm-build
with:
- key: llvm-build-13-windows-v2
+ key: llvm-build-14-windows-v1
path: llvm-build
- name: Build LLVM
if: steps.cache-llvm-build.outputs.cache-hit != 'true'
@@ -66,7 +66,7 @@ jobs:
uses: actions/cache@v2
id: cache-wasi-libc
with:
- key: wasi-libc-sysroot-v2
+ key: wasi-libc-sysroot-v3
path: lib/wasi-libc/sysroot
- name: Build wasi-libc
if: steps.cache-wasi-libc.outputs.cache-hit != 'true'