@@ -517,7 +517,7 @@ buildSCG' ist pats args = nub $ concatMap scgPat pats where
517 -- find which argument in pargs <a> is smaller than, if any
517 -- find which argument in pargs <a> is smaller than, if any
518 checkSize a (p : ps) i
518 checkSize a (p : ps) i
519 | a == p = Just (i, Same)
519 | a == p = Just (i, Same)
520− | (P _ (UN as) _, [_,arg,_]) <- unApply a,
520+ | (P _ (UN as) _, [_,_,arg,_]) <- unApply a,
521 as == txt "assert_smaller" && arg == p
521 as == txt "assert_smaller" && arg == p
522 = Just (i, Smaller)
522 = Just (i, Smaller)
523 | smaller Nothing a (p, Nothing) = Just (i, Smaller)
523 | smaller Nothing a (p, Nothing) = Just (i, Smaller)