Bug#344615: missinglib: ftbfs [sparc] *** [test] Bus error
forwarded 344615 http://caml.inria.fr/mantis/view.php?id=3944
On Mon, Jan 2, 2006 at 12:26:14 +0000, Jurij Smakov wrote:
> ldd is a double-word load, so the first argument (the memory location)
> must be double-word aligned. I bet it's not (what's the value of %i1?) and
> that's what causes the bus error.
%i1 contains 0xa3f74, which is indeed not double-word aligned.
The ocaml float allocation function doesn't take care of alignment, so
we've reported this problem upstream.
Thanks a lot,