Submodules are now required to run tests
@@ -12,6 +12,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v2
+ with:
+ submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- name: Install Ninja
uses: llvm/actions/install-ninja@main
@@ -54,6 +56,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v2
+ with:
+ submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- run: cmake -G Ninja -DLLVM_ENABLE_ASSERTIONS=On -DLLVM_ENABLE_TERMINFO=Off
-DLLVM_ENABLE_LIBXML2=Off -DLLVM_ENABLE_ZLIB=Off
@@ -93,6 +97,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v2
+ with:
+ submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
# We may not have enough space to compile llvm, see https://github.com/actions/virtual-environments/issues/326
working-directory: C:\
@@ -138,6 +144,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
+ with:
+ submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- name: Install Ninja
uses: llvm/actions/install-ninja@main
@@ -182,6 +190,8 @@ jobs:
steps:
- name: Checkout sources
uses: actions/checkout@v3
+ with:
+ submodules: recursive
- run: git clone --depth 1 --branch solana-rustc/13.0-2021-08-08 https://github.com/solana-labs/llvm-project.git
- name: Install Ninja
uses: llvm/actions/install-ninja@main
