/* Test for bug where fold changed binary operation to decimal depending on typedefs. */#include"dfp-dbg.h"volatiledouble d =1.2345675;typedefconstvolatile _Decimal32 d32;intmain(void){
_Decimal32 a = (d * d);
d32 b = (d * d);if(a != b)
FAILURE
FINISH
}