php 5.6 not allowed to fail