diff --git a/repos/mml/src/app/blinktree/blinktree_benchmark/main.cpp b/repos/mml/src/app/blinktree/blinktree_benchmark/main.cpp index fe2af33288..de111a6bb6 100644 --- a/repos/mml/src/app/blinktree/blinktree_benchmark/main.cpp +++ b/repos/mml/src/app/blinktree/blinktree_benchmark/main.cpp @@ -9,6 +9,7 @@ #include #include #include +#include using namespace application::blinktree_benchmark; @@ -202,13 +203,13 @@ void Libc::Component::construct(Libc::Env &env) { std::uint16_t cores = env.cpu().affinity_space().total(); char cores_arg[10]; - snprintf(cores_arg, 9, "1:%d", cores); + sprintf(cores_arg, "%d", cores); - char *args[] = {"blinktree_benchmark", "-i", "4", "-pd", "3", cores_arg}; + char *args[] = {"blinktree_benchmark", "-i", "4", "-pd", "3", "-p", cores_arg}; Libc::with_libc([&]() { std::cout << "Starting B-link tree benchmark" << std::endl; - bt_main(env, 6, args); + bt_main(env, 7, args); }); }