diff --git a/compiler/load/src/file.rs b/compiler/load/src/file.rs index cadfe0a1b1..3e4b6882c2 100644 --- a/compiler/load/src/file.rs +++ b/compiler/load/src/file.rs @@ -3193,6 +3193,16 @@ fn run_solve<'a>( solve_aliases, ); + let solved_subs = if false { + solved_subs + } else { + let mut serialized = Vec::new(); + solved_subs.inner().serialize(&mut serialized).unwrap(); + let subs = Subs::deserialize(&serialized); + + Solved(subs) + }; + let exposed_vars_by_symbol: Vec<_> = solved_env .vars_by_symbol() .filter(|(k, _)| exposed_symbols.contains(k))