diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/rng/RRNG.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/rng/RRNG.java index e2e074001a610d9986a58019244841194b560ed8..eecc1c27b5f9536182fffd46fdddde09a55d3c1b 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/rng/RRNG.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/rng/RRNG.java @@ -410,7 +410,7 @@ public class RRNG { public static void putRNGState() { int[] seeds = currentGenerator().getSeeds(); seeds[0] = currentKind().ordinal() + 100 * currentNormKind().ordinal(); - RIntVector vector = RDataFactory.createIntVector(seeds, RDataFactory.COMPLETE_VECTOR); + RIntVector vector = RDataFactory.createIntVector(seeds, RDataFactory.INCOMPLETE_VECTOR); REnvironment.globalEnv().safePut(RANDOM_SEED, vector.makeSharedPermanent()); } }