Community
Participate
Working Groups
Build Identifier: 20110831 program pgm type BasicProgram{} a decimal(4); b decimal(4); c decimal(4); function main() a+=b; a-=b; a*=b; a/=b; a**=b; a%=b; end end The operator -= is undefined for the argument type(s) java.math.BigDecimal, java.math.BigDecimal The operator *= is undefined for the argument type(s) java.math.BigDecimal, java.math.BigDecimal The operator *= is undefined for the argument type(s) java.math.BigDecimal, java.math.BigDecimal The operator /= is undefined for the argument type(s) java.math.BigDecimal, java.math.BigDecimal The operator %= is undefined for the argument type(s) java.math.BigDecimal, java.math.BigDecimal The operator += is undefined for the argument type(s) java.math.BigDecimal, java.math.BigDecimal It also looks like the message doesn't allow enough space for a 3 character operator. The operator **= just has *= in the message. Reproducible: Always
fixed
Verified in 20110912