>>>>> Jan Gorecki >>>>> on Tue, 30 Jun 2020 11:29:24 +0100 writes:
> No packages are being loaded, or even installed. > Did you try running the example on R-devel built with flags I have > provided in this email? > I checked now and it is required to use --enable-strict-barrier to > reproduce the issue. No, I (and Kurt probably, too) had overlooked the extra flags setting you'd used .... Thank you and Deepayan for checking more there. I now agree this is something we (R Core) should address one way or the other. Martin > On Tue, Jun 30, 2020 at 9:02 AM Martin Maechler > <maech...@stat.math.ethz.ch> wrote: >> >> >>>>> Kurt Hornik >> >>>>> on Tue, 30 Jun 2020 06:20:57 +0200 writes: >> >> >>>>> Jan Gorecki writes: >> >> Thank you both, You are absolutely correct that example >> >> should be minimal, so here it is. >> >> >> l = list(a=new.env(), b=new.env()) unique(l) >> >> >> Just for completeness, env_list during check that raises >> >> error >> >> >> env_list <- list(baseenv(), >> >> as.environment("package:graphics"), >> >> as.environment("package:stats"), >> >> as.environment("package:utils"), >> >> as.environment("package:methods") ) >> >> >> unique(env_list) >> >> > Thanks ... but the above work fine for me. E.g., >> R> l = list(a=new.env(), b=new.env()) R> unique(l) >> > [[1]] <environment: 0x55695f2f6d20> >> >> > [[2]] <environment: 0x55695f2f6930> >> >> > Best -k >> >> Ditto here; also your (Jan) 2nd example works fine. >> >> So, you must have loaded some (untidy) packages / code which redefine >> standard base R behavior ? >> >> Martin >> >> ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel