Displaying 6 results from an estimated 6 matches for "catch_zero_length_access".
2024 Jun 08
1
changes in R-devel and zero-extent objects in Rcpp
...)
I'm interested in discussion from the community.
Details/diagnosis for the issues in the lme4 package are here:
https://github.com/lme4/lme4/issues/794, with a bit more discussion
about how zero-length objects should be handled.
The short(ish) version is that r86629 enables the
CATCH_ZERO_LENGTH_ACCESS definition. This turns on the CHKZLN macro
<https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104>,
which returns a trivial pointer (rather than the data pointer that would
be returned in the normal control flow) if an object has lengt...
2024 Jun 08
1
changes in R-devel and zero-extent objects in Rcpp
...scussion from the community.
>
> Details/diagnosis for the issues in the lme4 package are here:
> https://github.com/lme4/lme4/issues/794, with a bit more discussion
> about how zero-length objects should be handled.
>
> The short(ish) version is that r86629 enables the
> CATCH_ZERO_LENGTH_ACCESS definition. This turns on the CHKZLN macro
> <
> https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104>,
>
> which returns a trivial pointer (rather than the data pointer that would
> be returned in the normal control flow)...
2024 Jun 08
1
changes in R-devel and zero-extent objects in Rcpp
...in the lme4 package are here:
> https://github.com/lme4/lme4/issues/794
> <https://github.com/lme4/lme4/issues/794>, with a bit more discussion
> about how zero-length objects should be handled.
>
> ? ?The short(ish) version is that r86629 enables the
> CATCH_ZERO_LENGTH_ACCESS definition. This turns on the CHKZLN macro
> <https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104 <https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104>>,
> whi...
2024 Jun 09
1
[External] Re: changes in R-devel and zero-extent objects in Rcpp
...;> https://github.com/lme4/lme4/issues/794
>> <https://github.com/lme4/lme4/issues/794>,
>> with a bit more discussion
>> about how zero-length objects should be handled.
>>
>> ? ?The short(ish) version is that r86629 enables the
>> CATCH_ZERO_LENGTH_ACCESS definition. This turns on the CHKZLN macro
>> <https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104
>> <https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104>>...
2024 Jun 09
1
[External] Re: changes in R-devel and zero-extent objects in Rcpp
...lme4/lme4/issues/794
> >> <https://github.com/lme4/lme4/issues/794>,
> >> with a bit more discussion
> >> about how zero-length objects should be handled.
> >>
> >> The short(ish) version is that r86629 enables the
> >> CATCH_ZERO_LENGTH_ACCESS definition. This turns on the CHKZLN macro
> >> <
> https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104
> >> <
> https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory....
2024 Jun 10
1
changes in R-devel and zero-extent objects in Rcpp
...ssues/794
> > <https://github.com/lme4/lme4/issues/794>, with a bit more
discussion
> > about how zero-length objects should be handled.
> >
> > ? ?The short(ish) version is that r86629 enables the
> > CATCH_ZERO_LENGTH_ACCESS definition. This turns on the CHKZLN macro
> >
<https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104
<https://github.com/r-devel/r-svn/blob/4ef83b9dc3c6874e774195d329cbb6c11a71c414/src/main/memory.c#L4090-L4104>>,...