Я начинающий разработчик.У меня есть пакет, который я успешно отправил в 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
недавно прошел собственные проверки на всех платформах.
Учитывая это, я не уверен, как продолжить отладку.Я немного озадачен тем, как возникает эта ошибка.