On master, ```erlang f([], X) -> -1 div f(X, ok); f(_, _) -> 0. ``` causes erlc to hang apparently forever (I killed it after 2mn).