From 381d5f5b154dbdb6b54853a80f0e73f6c45619dc Mon Sep 17 00:00:00 2001 From: FiveMovesAhead Date: Thu, 9 Oct 2025 03:26:08 +0100 Subject: [PATCH] Fix deserialization of hyperparameters. --- tig-binary/src/entry_point_template.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tig-binary/src/entry_point_template.rs b/tig-binary/src/entry_point_template.rs index fe38899..2d7f113 100644 --- a/tig-binary/src/entry_point_template.rs +++ b/tig-binary/src/entry_point_template.rs @@ -42,7 +42,7 @@ pub fn entry_point( ) -> Result<()> { catch_unwind(AssertUnwindSafe(|| { - let hyperparameters = hyperparameters.map(|x| serde_json::from_str::>(x)); + let hyperparameters = hyperparameters.map(|x| serde_json::from_str::>(&x).unwrap()); {ALGORITHM}::solve_challenge(challenge, save_solution, &hyperparameters, module, stream, prop) })).unwrap_or_else(|_| { Err(anyhow!("Panic occurred calling solve_challenge"))