Index: C:/harmony/trunk_0427/modules/math/src/main/java/java/math/BigDecimal.java =================================================================== --- C:/harmony/trunk_0427/modules/math/src/main/java/java/math/BigDecimal.java (revision 419509) +++ C:/harmony/trunk_0427/modules/math/src/main/java/java/math/BigDecimal.java (working copy) @@ -239,7 +242,7 @@ * @com.intel.drl.spec_ref */ public BigDecimal(BigInteger value, MathContext mC) { - this(value); + intVal = value; if (mC.precision != 0) { BigDecimal rounded = this.round(mC); this.intVal = rounded.intVal;