There's a few ways that CrossHair can behave subtly different than CPython. Many path executions won't implement true IEEE float semantics, it could use an impossible set iteration order, etc.
In these cases, we could realize the inputs and re-run the execution with those.
There's a few ways that CrossHair can behave subtly different than CPython. Many path executions won't implement true IEEE float semantics, it could use an impossible set iteration order, etc.
In these cases, we could realize the inputs and re-run the execution with those.