workaround strange compilation issue with ICC and -strict-ansi