pass tests on travis old gcc