With clang we get some reasonable result.