diff --git a/crates/compiler/solve/src/solve.rs b/crates/compiler/solve/src/solve.rs index 3a1eccb401..a54ae94715 100644 --- a/crates/compiler/solve/src/solve.rs +++ b/crates/compiler/solve/src/solve.rs @@ -790,7 +790,7 @@ fn solve( state } - Content::Effectful => state, + Content::Effectful | Content::Error => state, Content::RigidVar(_) | Content::FlexAbleVar(_, _) | Content::RigidAbleVar(_, _) @@ -799,8 +799,7 @@ fn solve( | Content::ErasedLambda | Content::Structure(_) | Content::Alias(_, _, _, _) - | Content::RangedNumber(_) - | Content::Error => { + | Content::RangedNumber(_) => { internal_error!("ExpectEffectful: unexpected content: {:?}", content) } }