Super late to the party, but were you just silencing warnings here?

With -O1 this will go away again.