Dear all,
I am a MacOSX/Fink (which is more or less like Debian's APT) maintainer and making R binary. One of the users tried test suite with make -k check and get the following results. Some differences are numerical, while others show sign differences in the result.
Could someone possible explain/fix them?
Thanks
--------
#!/bin/sh -ev
make -k check || exit 2
make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
WARNING: ignoring environment value of R_HOME
Testing examples for package 'base'
Testing examples for package 'tools'
comparing 'tools-Ex.Rout' to 'tools-Ex.Rout.save' ... OK
Testing examples for package 'utils'
Testing examples for package 'grDevices'
comparing 'grDevices-Ex.Rout' to 'grDevices-Ex.Rout.save' ...
1951c1951
< [1,] 0.00000 0.000000 0.000000e+00
---
Testing examples for package 'graphics'
comparing 'graphics-Ex.Rout' to 'graphics-Ex.Rout.save' ... OK
Testing examples for package 'stats'
comparing 'stats-Ex.Rout' to 'stats-Ex.Rout.save' ...
6355c6355
< Grand Mean: 291.5937
---
Testing examples for package 'datasets'
comparing 'datasets-Ex.Rout' to 'datasets-Ex.Rout.save' ... OK
Testing examples for package 'methods'
comparing 'methods-Ex.Rout' to 'methods-Ex.Rout.save' ... OK
Testing examples for package 'grid'
comparing 'grid-Ex.Rout' to 'grid-Ex.Rout.save' ... OK
Testing examples for package 'splines'
comparing 'splines-Ex.Rout' to 'splines-Ex.Rout.save' ... OK
Testing examples for package 'stats4'
comparing 'stats4-Ex.Rout' to 'stats4-Ex.Rout.save' ... OK
Testing examples for package 'tcltk'
Testing examples for package 'compiler'
make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
running strict specific tests
running code in 'eval-etc.R' ... OK
comparing 'eval-etc.Rout' to './eval-etc.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [eval-etc.Rout] Error 1
running code in 'simple-true.R' ... OK
comparing 'simple-true.Rout' to './simple-true.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [simple-true.Rout] Error 1
running code in 'arith-true.R' ... OK
comparing 'arith-true.Rout' to './arith-true.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [arith-true.Rout] Error 1
running code in 'arith.R' ... OK
comparing 'arith.Rout' to './arith.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [arith.Rout] Error 1
running code in 'lm-tests.R' ... OK
comparing 'lm-tests.Rout' to './lm-tests.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [lm-tests.Rout] Error 1
running code in 'ok-errors.R' ... OK
comparing 'ok-errors.Rout' to './ok-errors.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [ok-errors.Rout] Error 1
running code in 'method-dispatch.R' ... OK
comparing 'method-dispatch.Rout' to './method-dispatch.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [method-dispatch.Rout] Error 1
running code in 'array-subset.R' ... OK
comparing 'array-subset.Rout' to './array-subset.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [array-subset.Rout] Error 1
running code in 'any-all.R' ... OK
comparing 'any-all.Rout' to './any-all.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [any-all.Rout] Error 1
running code in 'd-p-q-r-tests.R' ... OK
comparing 'd-p-q-r-tests.Rout' to './d-p-q-r-tests.Rout.save' ...WARNING: ignoring environment value of R_HOME
1d0
< WARNING: ignoring environment value of R_HOME
make[3]: *** [d-p-q-r-tests.Rout] Error 1
make[3]: Target `test-Specific-strict' not remade because of errors.
make[2]: *** [test-Specific] Error 2
make[1]: *** [test-all-basics] Error 1
make[1]: Target `check' not remade because of errors.
make: *** [check] Error 2
--
BABA Yoshihiko
Urban Design Laboratory, Tokyo University
TEL: +81 (0)90 1738 7439