gcc does not support "-Wno-error=shorten-64-to-32"