Hi, I was able to fix the issue and submit my package successfully to CRAN.
However, the question remains, is there any way to replicate the CRAN pre-tests locally for future debugging, particularly in a windows environment? I had tried rhub platforms without any success. Warm Regards On Thu, 19 Sep 2019 at 16:45, Duncan Murdoch <murdoch.dun...@gmail.com> wrote: > On 19/09/2019 6:51 a.m., Aravind J. wrote: > > Hi, > > > > I am trying to submit an updated version of my package PGRdup to CRAN. > The > > package has compiled code in C. > > > > I do development in a windows environment. > > > > The update was to fix issues in > > https://cran.r-project.org/web/checks/check_results_PGRdup.html. > > > > I have successfully fixed PCRE2 compatability issues and the issue with " > > ‘strncpy’ specified bound depends on the length of the source argument". > > > > For all instances of of strncpy I had changed the dependency on the > length > > of the source argument to that of destination argument. > > > > On submission, now one issue remains with debian pre-test. > > > > /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: > > warning: ‘__builtin_strncpy’ specified bound depends on the length of > > the source argument [-Wstringop-overflow=] > > > > > https://win-builder.r-project.org/incoming_pretest/PGRdup_0.2.3.4_20190919_090630/Debian/00check.log > > > > How to reproduce this error. I have tried rhub platforms > > windows-x86_64-devel, ubuntu-gcc-release, fedora-clang-devel, > > linux-x86_64-rocker-gcc-san, linux-x86_64-rocker-gcc-san and ubuntu-rchk > > without any success. > > > > How to reproduce the pre-test results in a windows environment? and how > to > > fix this specific error? > > > > The install.out file points to the error here: > > fdouble_metaphone.c: In function ‘DoubleMetaphone’: > fdouble_metaphone.c:271:33: note: length computed here > 271 | strncpy(original->str, str, strlen(str) + 1); > > Presumably you need to limit the copy to the destination length. > > Duncan Murdoch > -- J.Aravind Scientist, Division of Germplasm Conservation, ICAR-National Bureau of Plant Genetic Resources, New Delhi - 110 012 Email: j.arav...@icar.gov.in [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel