futureverse / future.mirai

:rocket: R package future.mirai: A Future API for Parallel Processing using 'mirai'
https://future.mirai.futureverse.org/
21 stars 1 forks source link

CRAN: `R_ExternalPtrTag: argument of type NILSXP is not an external pointer` from mirai package #14

Closed HenrikBengtsson closed 2 months ago

HenrikBengtsson commented 2 months ago

CRAN just reported on lots of:

Error in request(.context(envir[["sock"]]), data = data, send_mode = 3L,  : 
  R_ExternalPtrTag: argument of type NILSXP is not an external pointer
Calls: plan ... run.MiraiFuture -> do.call -> <Anonymous> -> request
Execution halted

for several R-devel platforms;

See also

It looks like mirai itself has this problem too, cf. https://cran.r-project.org/web/checks/check_results_mirai.html

shikokuchuo commented 2 months ago

These externalptr issues have now all been cured. It seems you still have one outstanding check error - looks like it's that unreliable test I think you've already fixed.

HenrikBengtsson commented 2 months ago

Fixed in nanonext 1.1.1, cf. https://github.com/shikokuchuo/nanonext/issues/35.

HenrikBengtsson commented 2 months ago

Thanks.

These externalptr issues have now all been cured. It seems you still have one outstanding check error - looks like it's that unreliable test I think you've already fixed.

Yes. I'll give another go at that sporadic failure, cf. https://github.com/HenrikBengtsson/future.mirai/issues/15.