OHDSI / Andromeda

AsynchroNous Disk-based Representation of MassivE DAta: An R package aimed at replacing ff for storing large data objects.
https://ohdsi.github.io/Andromeda/
11 stars 9 forks source link

r-oldrel-macos-x86_64 CRAN tests failing #19

Closed ablack3 closed 3 years ago

ablack3 commented 3 years ago

It seems that one of the Andromeda tests fails on the r-oldrel-macos-x86_64 environment.

https://cran.rstudio.com//web/checks/check_results_Andromeda.html image

We get the last 13 lines of output which does not provide any help in identifying the cause of the error. image

I really need a way to reproduce the error and test a fix. The specs of the cran machine are: image

Mac OS: 10.11.6, XCode 8.2.1, clang 4.0.0, gfortran 6.1, R 3.6.3

rversions::r_oldrel() tells me that the old release R version is 3.6.3. I installed R 3.6.3 on my Mac mini running Mac OS 10.15 with xcode 12.4 and clang 12.0.0. All tests passed and R CMD check worked fine on this computer.

Unfortunately it looks like r-oldrel-macos is not one of the rhub options.

rhub::platforms()
#> debian-clang-devel:
#>   Debian Linux, R-devel, clang, ISO-8859-15 locale
#> debian-gcc-devel:
#>   Debian Linux, R-devel, GCC
#> debian-gcc-devel-nold:
#>   Debian Linux, R-devel, GCC, no long double
#> debian-gcc-patched:
#>   Debian Linux, R-patched, GCC
#> debian-gcc-release:
#>   Debian Linux, R-release, GCC
#> fedora-clang-devel:
#>   Fedora Linux, R-devel, clang, gfortran
#> fedora-gcc-devel:
#>   Fedora Linux, R-devel, GCC
#> linux-x86_64-centos-epel:
#>   CentOS 8, stock R from EPEL
#> linux-x86_64-rocker-gcc-san:
#>   Debian Linux, R-devel, GCC ASAN/UBSAN
#> macos-highsierra-release:
#>   macOS 10.13.6 High Sierra, R-release, brew
#> macos-highsierra-release-cran:
#>   macOS 10.13.6 High Sierra, R-release, CRAN's setup
#> solaris-x86-patched:
#>   Oracle Solaris 10, x86, 32 bit, R-release
#> solaris-x86-patched-ods:
#>   Oracle Solaris 10, x86, 32 bit, R-release, Oracle Developer Studio 12.6
#> ubuntu-gcc-devel:
#>   Ubuntu Linux 20.04.1 LTS, R-devel, GCC
#> ubuntu-gcc-release:
#>   Ubuntu Linux 20.04.1 LTS, R-release, GCC
#> ubuntu-rchk:
#>   Ubuntu Linux 20.04.1 LTS, R-devel with rchk
#> windows-x86_64-devel:
#>   Windows Server 2008 R2 SP1, R-devel, 32/64 bit
#> windows-x86_64-oldrel:
#>   Windows Server 2008 R2 SP1, R-oldrel, 32/64 bit
#> windows-x86_64-patched:
#>   Windows Server 2008 R2 SP1, R-patched, 32/64 bit
#> windows-x86_64-release:
#>   Windows Server 2008 R2 SP1, R-release, 32/64 bit

It looks to me like github actions does not support old version of mac OS: https://github.com/actions/virtual-environments/issues/461.

Maybe it is time to dig the 10 year old macbook out of the closet.

@msuchard, @schuemie Any ideas about what to try next?

ablack3 commented 3 years ago

I successfully ran R CMD Check on a 2009 Macbook running Mac OS 10.11.6 with clang v8.0.0, gfortran v7.2.0, R 3.6.2.

schuemie commented 3 years ago

Are the folks at CRAN requiring us to fix the error? If not, we can always ignore it.

ablack3 commented 3 years ago

Ignoring this since CRAN is not requiring a fix.