-
Notifications
You must be signed in to change notification settings - Fork 17
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
warning #3924: attribute namespace "cpp11" is unrecognized #98
Comments
This seems related to the cpp11 R package, not your compiler... Do you have the latest cpp11 version installed? |
Thanks so much for your response.
I've also tried cloning systemfonts and adding a
Again, please advise, and please let me know if I can provide more information, thanks. |
What OS are you on? |
CentOS 6.5 for now - admittedly EOL - and in Science DMZ. Also, some nodes have been migrated to CentOS 7.4 and have gcc v4.8.5, which supports gnu++11 and not any >= gnu++14 - so no support on the cluster for gnu++17. Advice welcome, thanks. |
@cb4github could you try installing this cpp11 pull request, and then reinstalling systemfonts? remotes::install_github("r-lib/cpp11#278")
# Restart R
remotes::install_github("r-lib/systemfonts") |
Please see details below, and thanks @DavisVaughan that those changes certainly did succeed in eliminating the subject icpc compiler warnings #3924, though the need for said changes now arguably seems questionable in light of the ever deepening obsolescence of my current platform. That said, I'll close the issue and thanks @DavisVaughan and @thomasp85 for all your time and efforts. Best, Details:
For reasons that 1) icpc v19XX is no longer maintained and 2) other R packages prerequisite for devtools, etc., are now presenting errors with ld v2.20XX in centos6.5, I've now seen sufficient reason to move to centos 7X and no longer attempt to use R on centos 6 for all reasonable intents and purposes. If it helps anyone, I was able to install systemfonts using g++ v6.3.0 vice ipcp v19XX using the following local Makevars, including local LDFLAGS with -fopenmp vice my local R-system option -qopenmp.
|
Thanks, I'll probably try and get cpp11 updated to avoid this warning in the future then |
CRAN advised that we revert this since the "Classic" intel compiler this was intended to support is deprecated and will be removed in 2023. It also did not even really help the original issue (r-lib/systemfonts#98) since there were other compilation errors there. Since this is such an old system and we have only ever had 1 report about this, I feel fine reverting it back.
Getting the following during build.
My gcc version (with intel-mkl):
I suspect I'll need to upgrade to gnu++17, true?
Please advise, and please let me know if I can provide more information, thanks.
Best,
CB
The text was updated successfully, but these errors were encountered: