executable more -Wall compliance