Проверка пакета CRAN теперь не выполняется только на некоторых платформах - PullRequest
0 голосов
/ 26 мая 2019

Я начинающий разработчик.У меня есть пакет, который я успешно отправил в CRAN в конце 2018 года. Недавно я получил электронное письмо от команды CRAN, в котором говорится, что пакет в настоящее время не проходит проверки, и журналы показывают, что следующая ошибка возникает только на платформах не-Mac, когдамой пакет пытается вызвать функцию из StepwiseTest::FWERkControl:

error: Mat::row(): index out of bounds
    Error in FWERkControl(samp.res$tvals, as.matrix(resamps$t.bt), k = 1, : 
     Mat::row(): index out of bounds
    Calls: corr_tests -> FWERkControl
    Execution halted 

На моей собственной машине (OSX 10.14.4), devtools::check() не возвращает ошибок, предупреждений или заметок.Вышеприведенная ошибка, по-видимому, говорит о том, что сама функция FWERkControl работает как-то иначе или ожидает другие аргументы при запуске на платформах, отличных от Mac.Однако я проверил, что пакет зависимостей StepwiseTest недавно прошел собственные проверки на всех платформах.

Учитывая это, я не уверен, как продолжить отладку.Я немного озадачен тем, как возникает эта ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...