[geos-devel] 3.12.0beta2
Greg Troxel
gdt at lexort.com
Thu Jun 15 08:51:48 PDT 2023
"Regina Obe" <lr at pcorp.us> writes:
>> On Thu, Jun 15, 2023 at 6:30 AM Greg Troxel <gdt at lexort.com> wrote:
>>
>> > Looking at the logs (at end), overall this smells like either a
>> > systematic issue where the floating point on my system is broken, or
>> > there is some slight floating point difference from x86, and geos
>> > tests are very sensitive to exact FP results. But that's just guessing.
>>
>> In terms of CI, it's linux/windows/macos all on Intel. In terms of development,
>> there's me on MacOS AppleSilicon, so getting a little
>> Arm64 in there. It's possible there's something special about the floating point
>> in the RPI3, but there's also a failure in unit-io-GeoJSONReader in there, which
>> ... is not doing any heavy lifting. So I duno. As with other fun platforms I'm
>> always open to patches. :)
>
> We do have 2 rasberry Pis (Arm64 and Arm32) running debian bullseye testing - berrie and berrie64
> And those look to be showing successes. But not sure about the endian.
>
> https://libgeos.org/project/development/ci_status/
Interesting. Raspberry Pi culture is very much to run LE, and I have
never heard of Debian doing BE on RPI. NetBSD people do occasionally,
just to be difficult, I mean to help with testing.
> I think we've had issues in past specific to big endian.
I would expect so absent testing. Someday(tm) I will have an emulated
sparc64 to run tests on.
For now, I think the project should just keep my report in mind in case
there are similar, but I don't think it's reasonable to ask anyone to do
anything, mostly.
My only suggestion for the CI page is:
Avoid using '32-bit' and '64-bit' as if that describes a CPU type,
using i386/x86_64 for PCs and armv7/aarch64 (or some such) for
RPI/ARM.
but that's just being picky about wording, not anything real.
More information about the geos-devel
mailing list