On Mon, Jul 16, 2012 at 08:27:50PM +0000, Adam Conrad wrote:
> PS: (FWIW, the original patch was mine, not Luca's, it seems to have
>     gotten mis/re-attributed along the way...)

Disregard this bit, BTW.  Luca told me on IRC that we arrived at our
shockingly similar workarounds independently.

Anyhow.  More from said IRC discussion, while I was brain-dumping
at Luca:

< infinity> DktrKranz: If you feel like debugging further, I *suspect* 
            the error either lies in the bundled tre (in src/extra/tre), 
            or in the code in R itself that's calling it.
< infinity> DktrKranz: 20 to 1 odds say it's an alignment issue or 
            something.
< infinity> DktrKranz: And, for added fun, the bundled tre is a forked 
            version from upstream tre.  So, it could just be that it was 
            subtly broken in the fork.
< infinity> DktrKranz: It still *could* be eglibc's fault, as we're also 
            calling into eglibc to mangle wchars and such, but if wchar 
            was fundamentally broken in eglibc on ARM, I think I'd have 
            seen a lot more fallout.
< infinity> DktrKranz: So, it's probably either R mis-mangling types or 
            doing dodgy pointer math, or tre doing similar.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to