Funny FPU trick I discovered yesterday to detect arm64 or x86_64 architecture at runtime

@pancake

Interesting.

Drop stdint and workaround it. See what happens.

@SpaceLifeForm nothing happens. same results. use "unsigned long long" instead of uint64_t if you want

@pancake

This gets curiouser and curiouser.

I am thinking it is due to microcode differences.

Actually, just the instruction set.

Something is happening differently because sqrt(-1) is using an invalid parameter to the call in the first place.

errno needs to be checked immediately.