[Rcpp-devel] Package Submission Barred by Pedantic
Hi KK, Thanks for the speedy reply.
On 17 December 2018 at 12:00, Qiang Kou wrote:
| The warning is | | "d:/RCompile/CRANpkg/lib/3.6/BH/include/boost/interprocess/detail/win32_api.hpp:145:9: | warning: ISO C++ prohibits anonymous structs [-Wpedantic]" | | It is a Windows-only warning and has been fixed in Boost 1.69. And for Boost 1.66 we are really screwed because a good ten line above we have //Ignore -pedantic errors here (anonymous structs, etc.) #if defined(BOOST_GCC) # if (BOOST_GCC >= 40600) # pragma GCC diagnostic push # if (BOOST_GCC >= 60000) //# pragma GCC diagnostic ignored "-Wpedantic" # else //# pragma GCC diagnostic ignored "-pedantic" # endif # else # pragma GCC system_header # endif #endif where I *had to* comment out the pragmas because CRAN Policy insists on not altering compiler diagnostics. :-/ Nick: In short no easy fix. Greetings from across Chicago, Dirk
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org