At this point I might just give up on 64-bit math and handle only 32 stuff. Seriously considering killing it on a compiler level, but then some standard libraries will break as well.
I'm slowly switching the broken things into soft operations, but even those break sometimes beyond my compreension.