New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
consider requiring C++11 for 'long long' #37
Comments
@jjf234: Well. what makes you think the warning is new? AFAIK we had that for years, and I used the same trick (of turning on C++11, or just C++0x with g++-4.6.*) to get |
My guess is that this is a new warning as otherwise the CRAN maintainers would've rejected these package submissions. |
It's also possible that package authors just need to re-submit with |
We had those warnings for years. I even once tried an entire dummy package around it: RcppLongLong. So I still doubt these are new -- Anyway, all over now, apart from those base-layer packages we need to be able to compile with g++-4.6 or older. |
I should emphasize that these are compiler warnings that are now being treated as For |
And I'm guessing that a recent R-devel change is now causing R to compile with the |
True dat on both counts. Cannot propagate a compilation standard down to a client when the "interface" is offering a directory with headers :-/ |
I've confirmed that no warnings are emitted when compiling RcppParallel client packages with |
I'm going to update the RcppParallel documentation to suggest the use of |
From @jjf234:
We might want to require C++11 support on Windows to avoid these CRAN warnings.
The text was updated successfully, but these errors were encountered: