The fuzzy test shows up different results on x86 and linux-aarch64. Looks like sign/conversion error.
Sample mismatch lines (looks like sign/conversion error):
Expected: doubleFieldVar_42 doubleFieldVar_44 doubleFieldVar_47 = -98.64091548814444 23.07347422444002 -4.423532810673858
Actual : doubleFieldVar_42 doubleFieldVar_44 doubleFieldVar_47 = -98.64091548814444 23.07347422444002 -4.4235328106738585
...
Expected: doubleVar_122 doubleVar_128 = 44.81006894727889 6.076030225056872E37
Actual : doubleVar_122 doubleVar_128 = 44.81006894727889 6.076030225056873E37
Don't know if that is really a bug... may be worth taking a look.
Sample mismatch lines (looks like sign/conversion error):
Expected: doubleFieldVar_42 doubleFieldVar_44 doubleFieldVar_47 = -98.64091548814444 23.07347422444002 -4.423532810673858
Actual : doubleFieldVar_42 doubleFieldVar_44 doubleFieldVar_47 = -98.64091548814444 23.07347422444002 -4.4235328106738585
...
Expected: doubleVar_122 doubleVar_128 = 44.81006894727889 6.076030225056872E37
Actual : doubleVar_122 doubleVar_128 = 44.81006894727889 6.076030225056873E37
Don't know if that is really a bug... may be worth taking a look.