Я не уверен, что здесь происходит ... Я пытаюсь разработать пакет R для Bioconductor, и при проверке пакетов при запуске примеров появляется странная ошибка.
Running examples in ‘MMAPPR2-Ex.R’ failed
The error most likely occurred in:
> ### Name: prePeak
> ### Title: Identify chromosomes containing peaks
> ### Aliases: prePeak
>
> ### ** Examples
>
> postPrePeakMD <- prePeak(postLoessMD)
>
>
>
> ### * <FOOTER>
> ###
> cleanEx()
> options(digits = 7L)
> base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
Time elapsed: 423.952 27.296 464.105 0.004 0.14
> grDevices::dev.off()
Error in grDevices::dev.off() :
cannot shut down device 1 (the null device)
Как видите, ошибка не в моем коде, а скорее в этом разделе «FOOTER», автоматически генерируемом впоследствии.Я не знаю, как мой пакет мог испортить графические устройства, поскольку он рассматривает их только в одном месте, и я прокомментировал, где эта часть запускается в примерах.Я не уверен, что делать.
Вот сборка Travis с рассматриваемой проблемой: https://travis -ci.org / kjohnsen / MMAPPR2 / builds / 436922565