TurboFloat v4.3.0.1 in Alpine 3.10

We are trying to run against the latest TurboFloat v4.3.0.1 in Alpine 3.10, but are running into a segmentation fault when doing so. On the surface this seems like a possible GLIB/MUSL incompatibility, but there might be more going on. We've been using v4.0.9.6 successfully for quite some time in Alpine 3.9/3.10 in the same application.

The strace around the crash can be viewed here: https://pastebin.com/ASLCYMV2

If this is a compatibility issue, would it be possible to add a MUSL compatible version of the latest TurboFloat library?

We cannot reproduce this under a more mainstream linux distro, so it might very well be a compatibility issue with either Alpine itself or the libc implementation they've chosen.

Currently the linux builds of our products only support glibc. We have no short term plans to support other libc implementations (mostly because there isn't widespread usage of them, therefore it increases our engineering and support without really providing a whole lot of benefit).

We'll try to reproduce this when we have more time.