[R] Set compilation standard to C++17 on Windows, remove it on Unix (Closes #3407) #3408
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR suggests to increase the compilation standard from C++14 to C++17 to preempt a nag from CRAN.
With the suggested change, and on a (very recent, just updated) r-devel we now get a new line (that I just tweeted about too) that is actually just a comment after an OK instead of the nag I reported in #3407.
The full log with this change (as well as with #3405 addressing my #3406) we get the (good, passing) check below. Note that for that check I also increased the version number locally to make it distinct, this is not part of the PR.