Skip to content

Apple M1 CRAN checks

1 message · Simon Urbanek

#
Paul,

this is being worked on. As you can imagine testing over 17,000 package in a M1 Mac mini isn't quite trivial. The first priority was to get the nightly R builds to work. Second was to get CRAN package builds to work. Third is to provide checks. The first two have finished last week and the checks have been running for the past two days. Unfortunately, some pieces (like XQuartz) are still not quite stable so it takes more manual interventions than one would expect. We are at close to 16k packags checked, so we're getting there.

As for EvalEst the check has finished so I have:

  Running ?dse2tstgd2.R? [13s/14s]
Running the tests in ?tests/dse2tstgd2.R? failed.
Last 13 lines of output:
  >   ok <-  fuzz.large > error 
  >   if (!ok) {if (is.na(max.error)) max.error <- error
  +             else max.error <- max(error, max.error)}
  >   all.ok <- all.ok & ok 
  >   {if (ok) cat("ok\n") else cat("failed! error= ", error,"\n") }
  ok
  > 
  >   cat("All Brief User Guide example tests part 2 completed")
  All Brief User Guide example tests part 2 completed>      if (all.ok) cat(" OK\n")  else 
  +         cat(", some FAILED! max.error = ", max.error,"\n")
  , some FAILED! max.error =  1.065814e-14 
  > 
  >   if (!all.ok) stop("Some tests FAILED")
  Error: Some tests FAILED
  Execution halted

when I run it by hand I get ok for all but:

Guide part 2 test 10... 
failed! error=  1.065814e-14
[1] 14.933660144821400806
[1] 14.933660144821400806
[1] 31.654672476928304548
[1] 18.324461923341957004
+                         14.933660144821400806 - sum(fc2$forecastCov[[1]]),
+                         31.654672476928297442 - sum(fc2$forecastCov.zero),
+                         18.324461923341953451 - sum(fc2$forecastCov.trend) )
[1]  0.0000000000000000000e+00  0.0000000000000000000e+00 -1.0658141036401502788e-14
[4] -3.5527136788005009294e-15

I hope this helps you to track it down.

Cheers,
Simon