Re: [getdata-devel] alter_entry_scalar3c test fails on big endian platforms
Scientific Database Format
Brought to you by:
ketiltrout
|
From: Dan H. <da...@da...> - 2016-03-05 21:53:53
|
On Fri, 4 Mar 2016 15:51:29 -0800 "D. V. Wiebe" <ge...@ke...> wrote: > On Fri, Mar 04, 2016 at 11:29:06PM +0100, Dan Horák wrote: > > this is captured build log including "make check" output - > > http://fedora.danny.cz/tmp/.build-0.9.1-1.fc25.log.gz > > > > If the code plays with bit-fields in C, then the bits are used > > differently between little and big endian arches. You can find the > > details in eg. PPC ELF ABI document [1]. > > > > With regards, > > > > Dan > > Thanks Dan, > > that was helpful. I think I've found the problem. I wish it were > something as interesting as bit twiddling, but it's just trying to ok, just saw some "bit" handling in the failing test case :-) > put a 64-bit integer into an int. The bug seems to have been > introduced in 0.6.0 in 2009; I'm surprised it wasn't found earlier. > > Regardless, I've been working towards a 0.9.2 release. I'll fix this, > and there will likely be a release next week. thanks Dan |