Skip to content
Prev 13011 / 21307 Next

[Bioc-devel] Error during CHECK on Windows (tokay1)

The build system captures the output of the 'R CMD check' command
and displays it. If you look at the devel build report you'll
see that it also displays the content of some of the files produced
by 'R CMD check':

   - openPrimeR.Rcheck/00install.out
   - openPrimeR.Rcheck/tests_i386/testthat.Rout
   - openPrimeR.Rcheck/tests_x64/testthat.Rout
   - openPrimeR.Rcheck/examples_i386/openPrimeR-Ex.timings
   - openPrimeR.Rcheck/examples_x64/openPrimeR-Ex.timings

Yes it will open these files in order to read their content but
openPrimeR-Ex_i386.Rout is not one them.

It also checks that those files exist before trying to open them.
If they don't exist, they're ignored. This is why the 'Tests output'
and 'Example timings' sections at the bottom of openPrimeR check
report in release are empty.

However I'm pretty confident that 'R CMD check' opens
openPrimeR-Ex_i386.Rout after running the examples in 32-bit
mode. I think it parses the file in order to detect/report
problems that happened during the run of the examples.

Just to clarify: I don't think the problem is that the file
doesn't exist when 'R CMD check' tries to open it. I think the
problem is that some process is still holding on the file (via
a write connection), which prevents 'R CMD check' from opening
it (even if it tries to open it in read-only mode).

Disabling parallel execution in your examples would be very
informative!

H.
On 03/22/2018 10:29 AM, Matthias D?ring wrote: