| ▲ | Someone 3 days ago | |
Old-time x86 sort-of has “states representable in registers but not main memory”, too. Compilers used to use its 80-bit floating point registers for 64-bit float computations, but also might spill them to memory as 64-bit float numbers. https://hal.science/hal-00128124v3/file/floating-point.pdf section 3 has some examples, including one where the assert can fail in:
with
in a different compilation unit. | ||