compile with warnings, so test does not clutter travis output