-Wreal-q-constant -Wfunction-elimination