search for: r86629

Displaying 6 results from an estimated 6 matches for "r86629".

Did you mean: r76629
2024 Jun 08
1
changes in R-devel and zero-extent objects in Rcpp
A change to R-devel (SVN r86629 or https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250 has changed the handling of pointers to zero-length objects, leading to ASAN issues with a number of Rcpp-based packages (the commit message reads, in part, "Also define STRICT_TYPECHECK when compiling inli...
2024 Jun 10
1
changes in R-devel and zero-extent objects in Rcpp
...;rhs' is an object wrapping the pointer with a method getSubMapper(i, j) for accessing the data like a matrix. In the first loop iteration, you access rhs[0]; there is no defensive test for 'rhs' of positive length. So ASan _is_ revealing an illegal access, complaining only now (since r86629) because _now_ the address that you access illegally is misaligned. This really should be avoided in lme4 and ideally reported to Eigen maintainers if not already fixed there. Mikael > I'm pretty sure I'm right about this, but it's absolutely possible > that I...
2024 Jun 08
1
changes in R-devel and zero-extent objects in Rcpp
...That is, I think this is ultimately a bug in the affected packages, but Rcpp could do better in detecting and handling this for client packages (avoiding a segfault). Best, Kevin On Sat, Jun 8, 2024, 3:06?PM Ben Bolker <bbolker at gmail.com> wrote: > > A change to R-devel (SVN r86629 or > > https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250 > has changed the handling of pointers to zero-length objects, leading to > ASAN issues with a number of Rcpp-based packages (the commit message > reads, in part, "Also define STRICT_TYPECHEC...
2024 Jun 08
1
changes in R-devel and zero-extent objects in Rcpp
...etter in detecting and handling this for client packages > (avoiding a segfault). > > Best, > Kevin > > > On Sat, Jun 8, 2024, 3:06?PM Ben Bolker <bbolker at gmail.com > <mailto:bbolker at gmail.com>> wrote: > > > ? ? A change to R-devel (SVN r86629 or > https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250 <https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250> > has changed the handling of pointers to zero-length objects, leading to > ASAN issues with a number o...
2024 Jun 09
1
[External] Re: changes in R-devel and zero-extent objects in Rcpp
...ient packages >> (avoiding a segfault). >> >> Best, >> Kevin >> >> >> On Sat, Jun 8, 2024, 3:06?PM Ben Bolker <bbolker at gmail.com >> <mailto:bbolker at gmail.com>> wrote: >> >> >> ? ? A change to R-devel (SVN r86629 or >> https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250 >> <https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250> >> has changed the handling of pointers to zero-length objects, leading to >> ASAN...
2024 Jun 09
1
[External] Re: changes in R-devel and zero-extent objects in Rcpp
.... > >> > >> Best, > >> Kevin > >> > >> > >> On Sat, Jun 8, 2024, 3:06?PM Ben Bolker <bbolker at gmail.com > >> <mailto:bbolker at gmail.com>> wrote: > >> > >> > >> A change to R-devel (SVN r86629 or > >> > https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250 > >> < > https://github.com/r-devel/r-svn/commit/92c1d5de23c93576f55062e26d446feface07250 > > > >> has changed the handling of pointers to zero-length objects, &g...