sneumann / mzR

This is the git repository matching the Bioconductor package mzR: parser for netCDF, mzXML, mzData and mzML files (mass spectrometry data)
42 stars 26 forks source link

CHECK error on macOS: getMZIntensityPairs() Sizes do not match #196

Open sneumann opened 5 years ago

sneumann commented 5 years ago

Hi, we have a very recent failure on http://bioconductor.org/checkResults/devel/bioc-LATEST/mzR/celaya2-checksrc.html

* checking tests ...
  Running ‘runTests.R’
 ERROR
Running the tests in ‘tests/runTests.R’ failed.
Last 13 lines of output:
  1 Test Suite : 
  mzR RUnit Tests - 39 test functions, 1 error, 0 failures
  ERROR in test_writeMSData: Error in object@backend$getPeakList(x) : 
    [MSData::Spectrum::getMZIntensityPairs()] Sizes do not match.
  Test files with failing tests 
     test_write.R 
       test_writeMSData 
  Error in BiocGenerics:::testPackage("mzR") : 
    unit tests failed for package mzR

AFAICS there was no recent change in the package

Last Commit: 524b2a7
Last Changed Date: 2019-04-17 11:03:08 -0400 (Wed, 17 Apr 2019)

so not sure yet what caused this failure. Yours, Steffen

sneumann commented 5 years ago

Ok, self-healing capacity on the BioC build machine, issue disappeared. Yours, Steffen

jorainer commented 5 years ago

Just an info: I get the same error from time to time (on macOS) - recently more frequently. Don't know the reason, but my guess is pwiz/boost and/or incompatibility with the compilers on macOS (and/or the way R is compiled).

sneumann commented 3 years ago

Hm, for the records, currently having the issue on merida1 http://bioconductor.org/checkResults/devel/bioc-LATEST/mzR/merida1-checksrc.html