hhvm is allowed to fail