object code blow up by optimization