Skip to content

Commit 12186c9

Browse files
committed
Bump RBPF version
1 parent 16dc21f commit 12186c9

File tree

3 files changed

+27
-24
lines changed

3 files changed

+27
-24
lines changed

Cargo.lock

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "run-solana-tests"
33
description = "Blockchain, Rebuilt for Scale"
4-
version = "1.15.0"
4+
version = "1.16.0"
55
documentation = "https://docs.rs/solana"
66
homepage = "https://solana.com/"
77
readme = "README.md"
@@ -19,7 +19,7 @@ solana-bpf-loader-program = { git = "https://github.com/solana-labs/solana" }
1919
solana-logger = { git = "https://github.com/solana-labs/solana" }
2020
solana-program-runtime = { git = "https://github.com/solana-labs/solana" }
2121
solana-sdk = { git = "https://github.com/solana-labs/solana" }
22-
solana_rbpf = "=0.2.39"
22+
solana_rbpf = "=0.2.40"
2323

2424
[package.metadata.docs.rs]
2525
targets = ["x86_64-unknown-linux-gnu"]

src/main.rs

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use {
22
anyhow::{anyhow, Context},
33
regex::Regex,
44
solana_bpf_loader_program::{
5-
create_vm, serialization::serialize_parameters, syscalls::create_loader,
5+
create_ebpf_vm, create_vm, serialization::serialize_parameters, syscalls::create_loader,
66
},
77
solana_program_runtime::{
88
compute_budget::ComputeBudget,
@@ -81,7 +81,7 @@ fn llvm_home() -> Result<PathBuf, anyhow::Error> {
8181
Ok(home_dir
8282
.join(".cache")
8383
.join("solana")
84-
.join("v1.35")
84+
.join("v1.36")
8585
.join("platform-tools")
8686
.join("llvm"))
8787
}
@@ -215,13 +215,16 @@ fn run_tests(opt: Opt) -> Result<(), anyhow::Error> {
215215
.unwrap();
216216
#[cfg(all(not(target_os = "windows"), target_arch = "x86_64"))]
217217
verified_executable.jit_compile().unwrap();
218-
let mut vm = create_vm(
218+
create_vm!(
219+
vm,
219220
&verified_executable,
221+
stack,
222+
heap,
220223
regions,
221224
account_lengths,
222-
&mut invoke_context,
223-
)
224-
.unwrap();
225+
&mut invoke_context
226+
);
227+
let mut vm = vm.unwrap();
225228
let start_time = Instant::now();
226229
let (instruction_count, result) = vm.execute_program(false);
227230
println!(

0 commit comments

Comments
 (0)