File tree Expand file tree Collapse file tree 7 files changed +30
-58
lines changed Expand file tree Collapse file tree 7 files changed +30
-58
lines changed Original file line number Diff line number Diff line change 6767 - target : riscv64gc-unknown-linux-gnu
6868 os : ubuntu-latest
6969 rust : nightly-2024-11-01
70- - target : sbf-solana-solana
71- os : ubuntu-latest
72- rust : nightly-2024-11-01
7370 - target : sbpf-solana-solana
7471 os : ubuntu-latest
7572 rust : nightly-2024-11-01
@@ -127,7 +124,7 @@ jobs:
127124 run : rustup update ${{ matrix.rust }} --no-self-update && rustup default ${{ matrix.rust }}
128125 shell : bash
129126 - run : rustup target add ${{ matrix.target }}
130- if : ${{ !startsWith(matrix.target, 'sbf') && !startsWith(matrix.target, ' sbpf') }}
127+ if : ${{ !startsWith(matrix.target, 'sbpf') }}
131128 - run : rustup component add llvm-tools-preview
132129 - uses : Swatinem/rust-cache@v2
133130 with :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -10,16 +10,16 @@ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y -v -
1010RUN cp ${HOME}/.cargo/bin/* /usr/local/bin/
1111
1212RUN cargo install --git https://github.com/anza-xyz/cargo-run-solana-tests.git \
13- --rev c5df324a62a5e03d2ff5f9efbdbf5a4e4182325e \
13+ --rev 2ff58e81919c5c6580620f4b1f0e37777ef6787f \
1414 --bin cargo-run-solana-tests --root /usr/local
1515
16- RUN mkdir -p /tmp/.cache/solana/v1.47 /platform-tools
17- RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.47 /platform-tools-linux-x86_64.tar.bz2
18- RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.47 /platform-tools
19- RUN rustup toolchain link solana /tmp/.cache/solana/v1.47 /platform-tools/rust
16+ RUN mkdir -p /tmp/.cache/solana/v1.50 /platform-tools
17+ RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.50 /platform-tools-linux-x86_64.tar.bz2
18+ RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.50 /platform-tools
19+ RUN rustup toolchain link solana /tmp/.cache/solana/v1.50 /platform-tools/rust
2020RUN cp -R ${HOME}/.rustup /tmp/
2121
2222ENV CARGO_TARGET_SBPF_SOLANA_SOLANA_RUNNER="cargo-run-solana-tests --heap-size 104857600"
23- ENV LLVM_HOME="/tmp/.cache/solana/v1.47 /platform-tools/llvm"
24- ENV CC="/tmp/.cache/solana/v1.47 /platform-tools/llvm/bin/clang"
23+ ENV LLVM_HOME="/tmp/.cache/solana/v1.50 /platform-tools/llvm"
24+ ENV CC="/tmp/.cache/solana/v1.50 /platform-tools/llvm/bin/clang"
2525ENV RUSTUP_TOOLCHAIN="solana"
Original file line number Diff line number Diff line change @@ -10,16 +10,16 @@ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y -v -
1010RUN cp ${HOME}/.cargo/bin/* /usr/local/bin/
1111
1212RUN cargo install --git https://github.com/anza-xyz/cargo-run-solana-tests.git \
13- --rev c5df324a62a5e03d2ff5f9efbdbf5a4e4182325e \
13+ --rev 2ff58e81919c5c6580620f4b1f0e37777ef6787f \
1414 --bin cargo-run-solana-tests --root /usr/local
1515
16- RUN mkdir -p /tmp/.cache/solana/v1.47 /platform-tools
17- RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.47 /platform-tools-linux-x86_64.tar.bz2
18- RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.47 /platform-tools
19- RUN rustup toolchain link solana /tmp/.cache/solana/v1.47 /platform-tools/rust
16+ RUN mkdir -p /tmp/.cache/solana/v1.50 /platform-tools
17+ RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.50 /platform-tools-linux-x86_64.tar.bz2
18+ RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.50 /platform-tools
19+ RUN rustup toolchain link solana /tmp/.cache/solana/v1.50 /platform-tools/rust
2020RUN cp -R ${HOME}/.rustup /tmp/
2121
2222ENV CARGO_TARGET_SBPFV1_SOLANA_SOLANA_RUNNER="cargo-run-solana-tests --heap-size 104857600"
23- ENV LLVM_HOME="/tmp/.cache/solana/v1.47 /platform-tools/llvm"
24- ENV CC="/tmp/.cache/solana/v1.47 /platform-tools/llvm/bin/clang"
23+ ENV LLVM_HOME="/tmp/.cache/solana/v1.50 /platform-tools/llvm"
24+ ENV CC="/tmp/.cache/solana/v1.50 /platform-tools/llvm/bin/clang"
2525ENV RUSTUP_TOOLCHAIN="solana"
Original file line number Diff line number Diff line change @@ -10,16 +10,16 @@ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y -v -
1010RUN cp ${HOME}/.cargo/bin/* /usr/local/bin/
1111
1212RUN cargo install --git https://github.com/anza-xyz/cargo-run-solana-tests.git \
13- --rev c5df324a62a5e03d2ff5f9efbdbf5a4e4182325e \
13+ --rev 2ff58e81919c5c6580620f4b1f0e37777ef6787f \
1414 --bin cargo-run-solana-tests --root /usr/local
1515
16- RUN mkdir -p /tmp/.cache/solana/v1.47 /platform-tools
17- RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.47 /platform-tools-linux-x86_64.tar.bz2
18- RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.47 /platform-tools
19- RUN rustup toolchain link solana /tmp/.cache/solana/v1.47 /platform-tools/rust
16+ RUN mkdir -p /tmp/.cache/solana/v1.50 /platform-tools
17+ RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.50 /platform-tools-linux-x86_64.tar.bz2
18+ RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.50 /platform-tools
19+ RUN rustup toolchain link solana /tmp/.cache/solana/v1.50 /platform-tools/rust
2020RUN cp -R ${HOME}/.rustup /tmp/
2121
2222ENV CARGO_TARGET_SBPFV2_SOLANA_SOLANA_RUNNER="cargo-run-solana-tests --heap-size 104857600"
23- ENV LLVM_HOME="/tmp/.cache/solana/v1.47 /platform-tools/llvm"
24- ENV CC="/tmp/.cache/solana/v1.47 /platform-tools/llvm/bin/clang"
23+ ENV LLVM_HOME="/tmp/.cache/solana/v1.50 /platform-tools/llvm"
24+ ENV CC="/tmp/.cache/solana/v1.50 /platform-tools/llvm/bin/clang"
2525ENV RUSTUP_TOOLCHAIN="solana"
Original file line number Diff line number Diff line change @@ -10,16 +10,16 @@ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y -v -
1010RUN cp ${HOME}/.cargo/bin/* /usr/local/bin/
1111
1212RUN cargo install --git https://github.com/anza-xyz/cargo-run-solana-tests.git \
13- --rev c5df324a62a5e03d2ff5f9efbdbf5a4e4182325e \
13+ --rev 2ff58e81919c5c6580620f4b1f0e37777ef6787f \
1414 --bin cargo-run-solana-tests --root /usr/local
1515
16- RUN mkdir -p /tmp/.cache/solana/v1.47 /platform-tools
17- RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.47 /platform-tools-linux-x86_64.tar.bz2
18- RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.47 /platform-tools
19- RUN rustup toolchain link solana /tmp/.cache/solana/v1.47 /platform-tools/rust
16+ RUN mkdir -p /tmp/.cache/solana/v1.50 /platform-tools
17+ RUN curl -L -o platform-tools-linux-x86_64.tar.bz2 https://github.com/anza-xyz/platform-tools/releases/download/v1.50 /platform-tools-linux-x86_64.tar.bz2
18+ RUN tar -xjf platform-tools-linux-x86_64.tar.bz2 --strip-components 1 -C /tmp/.cache/solana/v1.50 /platform-tools
19+ RUN rustup toolchain link solana /tmp/.cache/solana/v1.50 /platform-tools/rust
2020RUN cp -R ${HOME}/.rustup /tmp/
2121
2222ENV CARGO_TARGET_SBPFV3_SOLANA_SOLANA_RUNNER="cargo-run-solana-tests --heap-size 104857600"
23- ENV LLVM_HOME="/tmp/.cache/solana/v1.47 /platform-tools/llvm"
24- ENV CC="/tmp/.cache/solana/v1.47 /platform-tools/llvm/bin/clang"
23+ ENV LLVM_HOME="/tmp/.cache/solana/v1.50 /platform-tools/llvm"
24+ ENV CC="/tmp/.cache/solana/v1.50 /platform-tools/llvm/bin/clang"
2525ENV RUSTUP_TOOLCHAIN="solana"
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ if [ "${NO_STD:-}" = "1" ]; then
2525else
2626 run=" cargo test --manifest-path testcrate/Cargo.toml --no-fail-fast --target $target "
2727
28- if [[ ! " $target " =~ ^sbf && ! " $target " =~ ^sbpf- && ! " $target " =~ ^sbpfv3- ]]; then
28+ if [[ ! " $target " =~ ^sbf && ! " $target " =~ ^sbpf- ]]; then
2929 # Not using release mode causes a stack overflow in SBPFv0
3030 # There is a bug in SBPFv3 whereby we were not adding returns to -O0 code
3131 $run
You can’t perform that action at this time.
0 commit comments