sometimes i get questions asking me about some weird float code i wrote and ask why it's not included by default in our builds and i have to explain that ieee754 conformance allows for a surprising range of possible behaviors and binary formats (how it's laid out in memory and what the bits mean).
this often surprises people and it gives me validation that the inclusion of maybe overzealous checks that currently let builds fail on e.g. macOS was the right move until the code is rewritten.