It is wrong to remove integer variable by substituting a real variable.
This was happening in the mcsat preprocessor during equality propagation of the top-level equality x_int_var = y_real_var.
This PR fixes this issue by not doing propagation of such equalities.
coverage: 65.141% (+0.001%) from 65.14%
when pulling 424c00633b76dfbb599cb098b6ecee755a39bd2e on fix-mcsat-nira-eq-preprocessing
into f1860fe253af1b0bd1b8bbe111c40f12134524eb on master.
It is wrong to remove integer variable by substituting a real variable. This was happening in the mcsat preprocessor during equality propagation of the top-level equality x_int_var = y_real_var. This PR fixes this issue by not doing propagation of such equalities.
This PR: