long long is nonstandard