@@ -199,7 +199,7 @@ usable False n ns
199199 = case lookup n ns of
200200 Just 0 -> return (False, ns)
201201 Just i -> return $ (True, (n, abs (i-1)) : filter (\ (n', _) -> n/=n') ns)
202− _ -> return $ (True, (n, 100) : filter (\ (n', _) -> n/=n') ns)
202+ _ -> return $ (True, (n, 1000000) : filter (\ (n', _) -> n/=n') ns)
203203
204204
205205fnCount :: Int -> Name -> Eval ()
@@ -311,7 +311,7 @@ eval traceon ctxt ntimes genv tm opts = ev ntimes [] True [] tm where
311311 -- block reduction immediately under codata (and not forced)
312312 ev ntimes stk top env
313313 (App _ (App _ (App _ d@(P _ (UN dly) _) l@(P _ (UN lco) _)) t) arg)
314− | dly == txt "Delay" && lco == txt "LazyCodata" && not (simpl || atRepl)
314+ | dly == txt "Delay" && lco == txt "Infinite" && not simpl
315315 = do let (f, _) = unApply arg
316316 let ntimes' = case f of
317317 P _ fn _ -> (fn, 0) : ntimes