Opened 16 years ago

Closed 16 years ago

#215 closed defect (fixed)

Discrepency when simplifying using reals vs integers

Reported by: dfix Owned by: zirkel
Priority: major Milestone: Release 1.0
Component: dynamic Version: 1.0
Keywords: simplifier Cc:

Description

Creating a simplifier with the assumption integer x=1 and then simplifying on the expression 0<x will correctly evaluate to true.

Creating a simplifier with the assumption real y=1 and then simplifying on the expression 0<y will evaluate to y>0.

Change History (1)

comment:1 by Stephen Siegel, 16 years ago

Resolution: fixed
Status: newclosed

Fixed: problem was almost nothing was being done to simplify expressions of form f/g>0, because the general mechanism was turned off as it interfered with CVC3's powers. Now this handled at least in the case where g is constant. The test that was failing was test16 in SimplifierTest. Now it is passing and other tests un-affected.

Note: See TracTickets for help on using tickets.