diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/RBuiltinPackage.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/RBuiltinPackage.java index 521ae38163e3b41b7ff25073eaaa2d9fcae7dbd8..5f4f34202f86871f0219335628e97acf8c9752f6 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/RBuiltinPackage.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/RBuiltinPackage.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -156,6 +156,6 @@ public abstract class RBuiltinPackage { ArgumentsSignature signature = ArgumentsSignature.get(parameterNames); putBuiltin(new RBuiltinFactory(annotation.name(), builtinClass, annotation.visibility(), annotation.aliases(), annotation.kind(), signature, annotation.nonEvalArgs(), annotation.splitCaller(), - annotation.alwaysSplit(), annotation.dispatch(), constructor, annotation.behavior(), specialCall)); + annotation.alwaysSplit(), annotation.dispatch(), annotation.genericName(), constructor, annotation.behavior(), specialCall)); } } diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java index c522a664d9e92e842705404e70112a90d8e1064d..237533d83dd08fa6fbec0849afc019331ae913a1 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java @@ -579,9 +579,9 @@ public class BasePackage extends RBuiltinPackage { add(Sample.class, SampleNodeGen::create); add(Sample2.class, Sample2NodeGen::create); add(Scan.class, ScanNodeGen::create); - add(Seq.class, SeqNodeGen::create); - add(SeqAlong.class, SeqAlongNodeGen::create); - add(SeqLen.class, SeqLenNodeGen::create); + add(SeqFunctions.SeqInt.class, SeqFunctionsFactory.SeqIntNodeGen::create); + add(SeqFunctions.SeqAlong.class, SeqFunctionsFactory.SeqAlongNodeGen::create); + add(SeqFunctions.SeqLen.class, SeqFunctionsFactory.SeqLenNodeGen::create); add(SerializeFunctions.Serialize.class, SerializeFunctionsFactory.SerializeNodeGen::create); add(SerializeFunctions.SerializeB.class, SerializeFunctionsFactory.SerializeBNodeGen::create); add(SerializeFunctions.SerializeToConn.class, SerializeFunctionsFactory.SerializeToConnNodeGen::create); @@ -746,6 +746,8 @@ public class BasePackage extends RBuiltinPackage { addFastPath(baseFrame, "pmin", FastPathFactory.EVALUATE_ARGS); addFastPath(baseFrame, "cbind", FastPathFactory.FORCED_EAGER_ARGS); addFastPath(baseFrame, "rbind", FastPathFactory.FORCED_EAGER_ARGS); + addFastPath(baseFrame, "seq.default", SeqFunctionsFactory.SeqDefaultFastPathNodeGen::create, RVisibility.ON); + addFastPath(baseFrame, "seq", SeqFunctionsFactory.SeqFastPathNodeGen::create, RVisibility.ON); setContainsDispatch(baseFrame, "eval", "[.data.frame", "[[.data.frame", "[<-.data.frame", "[[<-.data.frame"); } diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Seq.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Seq.java deleted file mode 100644 index befc0e169cce2fc98e820d912467fa1aba3c8116..0000000000000000000000000000000000000000 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Seq.java +++ /dev/null @@ -1,694 +0,0 @@ -/* - * Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ -package com.oracle.truffle.r.nodes.builtin.base; - -import static com.oracle.truffle.r.runtime.builtins.RBehavior.PURE; -import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.SUBSTITUTE; - -import com.oracle.truffle.api.CompilerDirectives; -import com.oracle.truffle.api.dsl.Cached; -import com.oracle.truffle.api.dsl.Specialization; -import com.oracle.truffle.api.profiles.BranchProfile; -import com.oracle.truffle.api.profiles.ConditionProfile; -import com.oracle.truffle.r.nodes.builtin.RBuiltinNode; -import com.oracle.truffle.r.runtime.RError; -import com.oracle.truffle.r.runtime.RRuntime; -import com.oracle.truffle.r.runtime.builtins.RBuiltin; -import com.oracle.truffle.r.runtime.data.RDataFactory; -import com.oracle.truffle.r.runtime.data.RDoubleSequence; -import com.oracle.truffle.r.runtime.data.RDoubleVector; -import com.oracle.truffle.r.runtime.data.RIntSequence; -import com.oracle.truffle.r.runtime.data.RIntVector; -import com.oracle.truffle.r.runtime.data.RLogical; -import com.oracle.truffle.r.runtime.data.RMissing; -import com.oracle.truffle.r.runtime.data.closures.RClosures; -import com.oracle.truffle.r.runtime.data.model.RAbstractDoubleVector; -import com.oracle.truffle.r.runtime.data.model.RAbstractIntVector; -import com.oracle.truffle.r.runtime.data.model.RAbstractListVector; -import com.oracle.truffle.r.runtime.data.model.RAbstractLogicalVector; -import com.oracle.truffle.r.runtime.data.model.RAbstractVector; - -@RBuiltin(name = "seq.default", aliases = {"seq.int"}, kind = SUBSTITUTE, parameterNames = {"from", "to", "by", "length.out", "along.with"}, behavior = PURE) -// Implement in R, but seq.int is PRIMITIVE (and may have to contain most, if not all, of the code -// below) -@SuppressWarnings("unused") -public abstract class Seq extends RBuiltinNode { - - // TODO: warnings for non-scalar values of stride are quite weird (for now we simply assume that - // stride is of length one) - - private final ConditionProfile lengthProfile1 = ConditionProfile.createBinaryProfile(); - private final ConditionProfile lengthProfile2 = ConditionProfile.createBinaryProfile(); - private final ConditionProfile topLengthProfile = ConditionProfile.createBinaryProfile(); - private final BranchProfile error = BranchProfile.create(); - - @Child private Seq seqRecursive; - - protected abstract Object execute(Object start, Object to, Object stride, Object lengthOut, Object alongWith); - - private Object seqRecursive(Object start, Object to, Object stride, Object lengthOut, Object alongWith) { - if (seqRecursive == null) { - CompilerDirectives.transferToInterpreterAndInvalidate(); - seqRecursive = insert(SeqNodeGen.create()); - } - return seqRecursive.execute(start, to, stride, lengthOut, alongWith); - } - - private void validateParam(int v, String vName) { - if (RRuntime.isNA(v)) { - error.enter(); - throw RError.error(this, RError.Message.CANNOT_BE_INVALID, vName); - } - } - - private void validateParam(double v, String vName) { - if (RRuntime.isNAorNaN(v) || Double.isInfinite(v)) { - error.enter(); - throw RError.error(this, RError.Message.CANNOT_BE_INVALID, vName); - } - } - - private void validateParams(RAbstractIntVector start, RAbstractIntVector to) { - if (start != null) { - validateParam(start.getDataAt(0), "from"); - } - if (to != null) { - validateParam(start.getDataAt(0), "to"); - } - } - - private void validateParams(RAbstractDoubleVector start, RAbstractIntVector to) { - if (start != null) { - validateParam(start.getDataAt(0), "from"); - } - if (to != null) { - validateParam(start.getDataAt(0), "to"); - } - } - - private void validateParams(RAbstractIntVector start, RAbstractDoubleVector to) { - if (start != null) { - validateParam(start.getDataAt(0), "from"); - } - if (to != null) { - validateParam(start.getDataAt(0), "to"); - } - } - - private void validateParams(double start, double to) { - validateParam(start, "from"); - validateParam(to, "to"); - } - - private void validateParams(RAbstractDoubleVector start, RAbstractDoubleVector to) { - if (start != null) { - validateParam(start.getDataAt(0), "from"); - } - if (to != null) { - validateParam(start.getDataAt(0), "to"); - } - } - - private RDoubleVector getVectorWithComputedStride(double start, double to, double lengthOut, boolean ascending) { - validateParams(start, to); - int length = (int) Math.ceil(lengthOut); - if (lengthProfile1.profile(length == 1)) { - return RDataFactory.createDoubleVector(new double[]{start}, RDataFactory.COMPLETE_VECTOR); - } else if (lengthProfile2.profile(length == 2)) { - return RDataFactory.createDoubleVector(new double[]{start, to}, RDataFactory.COMPLETE_VECTOR); - } else { - double[] data = new double[length]; - data[0] = start; - double newStride = (to - start) / (length - 1); - if (!ascending) { - newStride = -newStride; - } - for (int i = 1; i < length - 1; i++) { - data[i] = start + (i * newStride); - } - data[length - 1] = to; - return RDataFactory.createDoubleVector(data, RDataFactory.COMPLETE_VECTOR); - } - } - - private RIntVector getVectorWithComputedStride(int start, int to, double lengthOut, boolean ascending) { - validateParams(start, to); - int length = (int) Math.ceil(lengthOut); - if (lengthProfile1.profile(length == 1)) { - return RDataFactory.createIntVector(new int[]{start}, RDataFactory.COMPLETE_VECTOR); - } else if (lengthProfile2.profile(length == 2)) { - return RDataFactory.createIntVector(new int[]{start, to}, RDataFactory.COMPLETE_VECTOR); - } else { - int[] data = new int[length]; - data[0] = start; - int newStride = (to - start) / (length - 1); - if (!ascending) { - newStride = -newStride; - } - for (int i = 1; i < length - 1; i++) { - data[i] = start + (i * newStride); - } - data[length - 1] = to; - return RDataFactory.createIntVector(data, RDataFactory.COMPLETE_VECTOR); - } - } - - @Specialization - protected RIntSequence seqFromOneArg(RAbstractListVector start, RMissing to, RMissing stride, RMissing lengthOut, RMissing alongWith) { - // GNU R really does that (take the length of start to create a sequence) - return RDataFactory.createIntSequence(1, 1, start.getLength()); - } - - @Specialization(guards = {"startLengthOne(start)", "toLengthOne(to)", "zero(start, to)"}) - protected int seqZero(RAbstractIntVector start, RAbstractIntVector to, Object stride, RMissing lengthOut, RMissing alongWith) { - return 0; - } - - @Specialization(guards = {"startLengthOne(start)", "toLengthOne(to)", "zero(start, to)"}) - protected int seqZero(RAbstractDoubleVector start, RAbstractIntVector to, Object stride, RMissing lengthOut, RMissing alongWith) { - return 0; - } - - @Specialization(guards = {"startLengthOne(start)", "toLengthOne(to)", "zero(start, to)"}) - protected int seqZero(RAbstractIntVector start, RAbstractDoubleVector to, Object stride, RMissing lengthOut, RMissing alongWith) { - return 0; - } - - @Specialization(guards = {"startLengthOne(start)", "toLengthOne(to)", "zero(start, to)"}) - protected int seqZero(RAbstractDoubleVector start, RAbstractDoubleVector to, Object stride, RMissing lengthOut, RMissing alongWith) { - return 0; - } - - // int vector start, missing to - - @Specialization - protected RAbstractIntVector seqFromOneArg(RAbstractIntVector start, RMissing to, RMissing stride, RMissing lengthOut, RMissing alongWith) { - if (topLengthProfile.profile(start.getLength() == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - validateParam(start.getDataAt(0), "to"); - // GNU R really does that (take the length of start to create a sequence) - return RDataFactory.createIntSequence(1, 1, start.getLength()); - } - } - - @Specialization - protected RAbstractVector seq(RAbstractIntVector start, RMissing to, RMissing stride, int lengthOut, RMissing alongWith) { - startLengthOne(start); - validateParam(start.getDataAt(0), "from"); - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createDoubleSequence(RRuntime.int2double(start.getDataAt(0)), 1, lengthOut); - } - } - - @Specialization - protected RAbstractVector seq(RAbstractIntVector start, RMissing to, RMissing stride, double lengthOut, RMissing alongWith) { - startLengthOne(start); - validateParam(start.getDataAt(0), "from"); - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createDoubleSequence(RRuntime.int2double(start.getDataAt(0)), 1, (int) Math.ceil(lengthOut)); - } - } - - // int vector start, int vector to - - @Specialization - protected Object seq(RAbstractIntVector start, RAbstractIntVector to, RMissing stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - return RDataFactory.createIntSequence(start.getDataAt(0), ascending(start, to) ? 1 : -1, Math.abs(to.getDataAt(0) - start.getDataAt(0)) + 1); - } - } - - @Specialization - protected Object seq(RAbstractIntVector start, RAbstractIntVector to, RAbstractIntVector stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - return RDataFactory.createIntSequence(start.getDataAt(0), stride.getDataAt(0), Math.abs((to.getDataAt(0) - start.getDataAt(0)) / stride.getDataAt(0)) + 1); - } - } - - @Specialization - protected Object seq(RAbstractIntVector start, RAbstractIntVector to, RAbstractDoubleVector stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - return RDataFactory.createDoubleSequence(RRuntime.int2double(start.getDataAt(0)), stride.getDataAt(0), (int) (Math.abs((to.getDataAt(0) - start.getDataAt(0)) / stride.getDataAt(0))) + 1); - } - } - - @Specialization - protected RIntVector seq(RAbstractIntVector start, RAbstractIntVector to, RMissing stride, int lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - if (topLengthProfile.profile(lengthOut == 0)) { - validateParams(start, to); - return RDataFactory.createEmptyIntVector(); - } else { - validateParams(start, to); - return getVectorWithComputedStride(start.getDataAt(0), to.getDataAt(0), RRuntime.int2double(lengthOut), ascending(start, to)); - } - } - - @Specialization - protected RIntVector seq(RAbstractIntVector start, RAbstractIntVector to, RMissing stride, double lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - if (topLengthProfile.profile(lengthOut == 0)) { - validateParams(start, to); - return RDataFactory.createEmptyIntVector(); - } else { - validateParams(start, to); - return getVectorWithComputedStride(start.getDataAt(0), to.getDataAt(0), lengthOut, ascending(start, to)); - } - } - - @Specialization - protected RAbstractVector seq(RAbstractIntVector start, RMissing to, RMissing stride, Object lengthOut, RAbstractVector alongWith) { - startLengthOne(start); - if (topLengthProfile.profile(alongWith.getLength() == 0)) { - validateParam(start.getDataAt(0), "from"); - return RDataFactory.createEmptyIntVector(); - } else { - validateParam(start.getDataAt(0), "from"); - return RDataFactory.createDoubleSequence(start.getDataAt(0), 1, alongWith.getLength()); - } - } - - // int vector start, double vector to - - @Specialization - protected Object seq(RAbstractIntVector start, RAbstractDoubleVector to, RMissing stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - return RDataFactory.createIntSequence(start.getDataAt(0), ascending(start, to) ? 1 : -1, (int) Math.abs(to.getDataAt(0) - start.getDataAt(0)) + 1); - } - } - - @Specialization - protected Object seq(RAbstractIntVector start, RAbstractDoubleVector to, RAbstractIntVector stride, RMissing lengthOut, RMissing alongWith) { - return seq(start, to, RClosures.createIntToDoubleVector(stride), lengthOut, alongWith); - } - - @Specialization - protected Object seq(RAbstractIntVector start, RAbstractDoubleVector to, RAbstractDoubleVector stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - int length = (int) (Math.abs(to.getDataAt(0) - start.getDataAt(0)) / stride.getDataAt(0)); - if (start.getDataAt(0) + length * stride.getDataAt(0) == to.getDataAt(0)) { - length++; - } - return RDataFactory.createDoubleSequence(start.getDataAt(0), stride.getDataAt(0), length); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RAbstractIntVector start, RAbstractDoubleVector to, RMissing stride, int lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return getVectorWithComputedStride(RRuntime.int2double(start.getDataAt(0)), to.getDataAt(0), lengthOut, ascending(start, to)); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RAbstractIntVector start, RAbstractDoubleVector to, RMissing stride, double lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return getVectorWithComputedStride(RRuntime.int2double(start.getDataAt(0)), to.getDataAt(0), lengthOut, ascending(start, to)); - } - } - - // double vector start, missing to - - @Specialization - protected RAbstractVector seqFromOneArg(RAbstractDoubleVector start, RMissing to, RMissing stride, RMissing lengthOut, RMissing alongWith) { - if (topLengthProfile.profile(start.getLength() == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - validateParam(start.getDataAt(0), "from"); - // GNU R really does that (take the length of start to create a sequence) - return RDataFactory.createDoubleSequence(1, 1, start.getLength()); - } - } - - @Specialization - protected RAbstractVector seqStartLengthOne(RAbstractDoubleVector start, RMissing to, RMissing stride, int lengthOut, RMissing alongWith) { - startLengthOne(start); - validateParam(start.getDataAt(0), "from"); - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), 1, lengthOut); - } - } - - @Specialization - protected RAbstractVector seqStartLengthOne(RAbstractDoubleVector start, RMissing to, RMissing stride, double lengthOut, RMissing alongWith) { - startLengthOne(start); - validateParam(start.getDataAt(0), "from"); - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), 1, (int) Math.ceil(lengthOut)); - } - } - - @Specialization - protected RAbstractVector seqStartLengthOne(RAbstractDoubleVector start, RMissing to, RMissing stride, Object lengthOut, RAbstractVector alongWith) { - startLengthOne(start); - validateParam(start.getDataAt(0), "from"); - if (topLengthProfile.profile(alongWith.getLength() == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), 1, alongWith.getLength()); - } - } - - // double vector start, int vector to - - @Specialization - protected Object seq(RAbstractDoubleVector start, RAbstractIntVector to, RMissing stride, RMissing lengthOut, RMissing alongWith, - @Cached("createBinaryProfile()") ConditionProfile intProfile) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - if (intProfile.profile((int) start.getDataAt(0) == start.getDataAt(0))) { - return RDataFactory.createIntSequence((int) start.getDataAt(0), ascending(start, to) ? 1 : -1, (int) (Math.abs(to.getDataAt(0) - start.getDataAt(0)) + 1)); - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), ascending(start, to) ? 1 : -1, (int) (Math.abs(to.getDataAt(0) - start.getDataAt(0)) + 1)); - } - } - } - - @Specialization - protected Object seq(RAbstractDoubleVector start, RAbstractIntVector to, RAbstractIntVector stride, RMissing lengthOut, RMissing alongWith) { - return seq(start, to, RClosures.createIntToDoubleVector(stride), lengthOut, alongWith); - } - - @Specialization - protected Object seq(RAbstractDoubleVector start, RAbstractIntVector to, RAbstractDoubleVector stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), stride.getDataAt(0), (int) Math.abs((to.getDataAt(0) - start.getDataAt(0)) / stride.getDataAt(0)) + 1); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RAbstractDoubleVector start, RAbstractIntVector to, RMissing stride, int lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - if (topLengthProfile.profile(lengthOut == 0)) { - validateParams(start, to); - return RDataFactory.createEmptyIntVector(); - } else { - validateParams(start, to); - return getVectorWithComputedStride(start.getDataAt(0), RRuntime.int2double(to.getDataAt(0)), lengthOut, ascending(start, to)); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RAbstractDoubleVector start, RAbstractIntVector to, RMissing stride, double lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - if (topLengthProfile.profile(lengthOut == 0)) { - validateParams(start, to); - return RDataFactory.createEmptyIntVector(); - } else { - validateParams(start, to); - return getVectorWithComputedStride(start.getDataAt(0), RRuntime.int2double(to.getDataAt(0)), lengthOut, ascending(start, to)); - } - } - - // double vector start, double vector to - - @Specialization - protected Object seq(RAbstractDoubleVector start, RAbstractDoubleVector to, RMissing stride, RMissing lengthOut, RMissing alongWith, // - @Cached("createBinaryProfile()") ConditionProfile intProfile) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - if (intProfile.profile((int) start.getDataAt(0) == start.getDataAt(0) && (int) to.getDataAt(0) == to.getDataAt(0))) { - return RDataFactory.createIntSequence((int) start.getDataAt(0), ascending(start, to) ? 1 : -1, (int) (Math.abs(to.getDataAt(0) - start.getDataAt(0)) + 1)); - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), ascending(start, to) ? 1 : -1, (int) (Math.abs(to.getDataAt(0) - start.getDataAt(0)) + 1)); - } - } - } - - @Specialization - protected Object seq(RAbstractDoubleVector start, RAbstractDoubleVector to, RAbstractIntVector stride, RMissing lengthOut, RMissing alongWith) { - return seq(start, to, RClosures.createIntToDoubleVector(stride), lengthOut, alongWith); - } - - @Specialization - protected Object seq(RAbstractDoubleVector start, RAbstractDoubleVector to, RAbstractDoubleVector stride, RMissing lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - validateParams(start, to); - if (topLengthProfile.profile(zero(start, to))) { - return 0; - } else { - return RDataFactory.createDoubleSequence(start.getDataAt(0), stride.getDataAt(0), (int) (Math.abs((to.getDataAt(0) - start.getDataAt(0)) / stride.getDataAt(0)) + 1)); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RAbstractDoubleVector start, RAbstractDoubleVector to, RMissing stride, int lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - if (topLengthProfile.profile(lengthOut == 0)) { - validateParams(start, to); - return RDataFactory.createEmptyIntVector(); - } else { - validateParams(start, to); - return getVectorWithComputedStride(start.getDataAt(0), to.getDataAt(0), RRuntime.int2double(lengthOut), ascending(start, to)); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RAbstractDoubleVector start, RAbstractDoubleVector to, RMissing stride, double lengthOut, RMissing alongWith) { - startLengthOne(start); - toLengthOne(to); - if (topLengthProfile.profile(lengthOut == 0)) { - validateParams(start, to); - return RDataFactory.createEmptyIntVector(); - } else { - validateParams(start, to); - return getVectorWithComputedStride(start.getDataAt(0), to.getDataAt(0), lengthOut, ascending(start, to)); - } - } - - // logical vectors - - @Specialization - protected Object seq(RAbstractLogicalVector start, RAbstractLogicalVector to, Object stride, Object lengthOut, Object alongWith) { - return seqRecursive(RClosures.createLogicalToDoubleVector(start), RClosures.createLogicalToDoubleVector(to), stride, lengthOut, alongWith); - } - - @Specialization(guards = "!isLogical(to)") - protected Object seq(RAbstractLogicalVector start, RAbstractVector to, Object stride, Object lengthOut, Object alongWith) { - return seqRecursive(RClosures.createLogicalToDoubleVector(start), to, stride, lengthOut, alongWith); - } - - @Specialization(guards = "!isLogical(start)") - protected Object seq(RAbstractVector start, RAbstractLogicalVector to, Object stride, Object lengthOut, Object alongWith) { - return seqRecursive(start, RClosures.createLogicalToDoubleVector(to), stride, lengthOut, alongWith); - } - - @Specialization - protected Object seq(RAbstractLogicalVector start, RMissing to, Object stride, Object lengthOut, Object alongWith) { - return seqRecursive(RClosures.createLogicalToDoubleVector(start), to, stride, lengthOut, alongWith); - } - - @Specialization - protected Object seq(RMissing start, RAbstractLogicalVector to, Object stride, Object lengthOut, Object alongWith) { - return seqRecursive(start, RClosures.createLogicalToDoubleVector(to), stride, lengthOut, alongWith); - } - - protected boolean isLogical(RAbstractVector v) { - return v.getElementClass() == RLogical.class; - } - - @Specialization - protected RAbstractVector seqLengthZero(RMissing start, RMissing to, RMissing stride, int lengthOut, RMissing alongWith) { - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createIntSequence(1, 1, lengthOut); - } - } - - @Specialization - protected RAbstractVector seqLengthZero(RMissing start, RMissing to, RMissing stride, double lengthOut, RMissing alongWith) { - if (topLengthProfile.profile(lengthOut == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createIntSequence(1, 1, (int) Math.ceil(lengthOut)); - } - } - - @Specialization - protected RAbstractVector seqLengthZeroAlong(RMissing start, RMissing to, RMissing stride, Object lengthOut, RAbstractVector alongWith) { - if (topLengthProfile.profile(alongWith.getLength() == 0)) { - return RDataFactory.createEmptyIntVector(); - } else { - return RDataFactory.createIntSequence(1, 1, alongWith.getLength()); - } - } - - @Specialization - protected RDoubleSequence seq(RMissing start, RAbstractIntVector to, RMissing stride, int lengthOut, RMissing alongWith) { - toLengthOne(to); - positiveLengthOut(lengthOut); - validateParam(to.getDataAt(0), "to"); - return RDataFactory.createDoubleSequence(to.getDataAt(0) - lengthOut + 1, 1, lengthOut); - } - - @Specialization - protected RDoubleSequence seq(RMissing start, RAbstractIntVector to, RMissing stride, double lengthOut, RMissing alongWith) { - return seq(start, to, stride, (int) Math.ceil(lengthOut), alongWith); - } - - @Specialization - protected RDoubleSequence seq(RMissing start, RAbstractDoubleVector to, RMissing stride, double lengthOut, RMissing alongWith) { - toLengthOne(to); - positiveLengthOut(lengthOut); - validateParam(to.getDataAt(0), "to"); - return RDataFactory.createDoubleSequence(to.getDataAt(0) - lengthOut + 1, 1, (int) Math.ceil(lengthOut)); - } - - @Specialization - protected Object seq(RMissing start, RAbstractVector to, Object stride, RMissing lengthOut, RMissing alongWith) { - toLengthOne(to); - return seqRecursive(1.0, to, stride, lengthOut, alongWith); - } - - private static boolean ascending(RAbstractIntVector start, RAbstractIntVector to) { - return to.getDataAt(0) > start.getDataAt(0); - } - - private static boolean ascending(RAbstractIntVector start, RAbstractDoubleVector to) { - return to.getDataAt(0) > start.getDataAt(0); - } - - private static boolean ascending(RAbstractDoubleVector start, RAbstractIntVector to) { - return to.getDataAt(0) > start.getDataAt(0); - } - - protected static boolean ascending(RAbstractDoubleVector start, RAbstractDoubleVector to) { - return to.getDataAt(0) > start.getDataAt(0); - } - - protected static boolean zero(RAbstractIntVector start, RAbstractIntVector to) { - return start.getDataAt(0) == 0 && to.getDataAt(0) == 0; - } - - protected static boolean zero(RAbstractLogicalVector start, RAbstractLogicalVector to) { - return start.getDataAt(0) == RRuntime.LOGICAL_FALSE && to.getDataAt(0) == RRuntime.LOGICAL_FALSE; - } - - protected static boolean zero(RAbstractIntVector start, RAbstractDoubleVector to) { - return start.getDataAt(0) == 0 && to.getDataAt(0) == 0; - } - - protected static boolean zero(RAbstractDoubleVector start, RAbstractIntVector to) { - return start.getDataAt(0) == 0 && to.getDataAt(0) == 0; - } - - protected static boolean zero(RAbstractDoubleVector start, RAbstractDoubleVector to) { - return start.getDataAt(0) == 0 && to.getDataAt(0) == 0; - } - - protected boolean startLengthOne(RAbstractVector start) { - if (start.getLength() != 1) { - error.enter(); - throw RError.error(this, RError.Message.MUST_BE_SCALAR, "from"); - } - return true; - } - - protected boolean toLengthOne(RAbstractVector to) { - if (to.getLength() != 1) { - error.enter(); - throw RError.error(this, RError.Message.MUST_BE_SCALAR, "to"); - } - return true; - } - - protected boolean positiveLengthOut(int lengthOut) { - if (lengthOut < 0) { - error.enter(); - throw RError.error(this, RError.Message.MUST_BE_POSITIVE, "length.out"); - } - return true; - } - - protected boolean positiveLengthOut(double lengthOut) { - if (lengthOut < 0) { - error.enter(); - throw RError.error(this, RError.Message.MUST_BE_POSITIVE, "length.out"); - } - return true; - } -} diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqAlong.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqAlong.java deleted file mode 100644 index 9029a2b50ca6e76be1e9df4257df29fb0bb865cc..0000000000000000000000000000000000000000 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqAlong.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ -package com.oracle.truffle.r.nodes.builtin.base; - -import static com.oracle.truffle.r.runtime.builtins.RBehavior.PURE; -import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.PRIMITIVE; - -import com.oracle.truffle.api.dsl.Specialization; -import com.oracle.truffle.api.frame.VirtualFrame; -import com.oracle.truffle.r.nodes.builtin.RBuiltinNode; -import com.oracle.truffle.r.nodes.control.RLengthNode; -import com.oracle.truffle.r.nodes.control.RLengthNodeGen; -import com.oracle.truffle.r.runtime.builtins.RBuiltin; -import com.oracle.truffle.r.runtime.data.RDataFactory; -import com.oracle.truffle.r.runtime.data.RIntSequence; - -@RBuiltin(name = "seq_along", kind = PRIMITIVE, parameterNames = {"along.with"}, behavior = PURE) -public abstract class SeqAlong extends RBuiltinNode { - - @Child private RLengthNode length = RLengthNodeGen.create(); - - @Specialization - protected RIntSequence seq(VirtualFrame frame, Object value) { - return RDataFactory.createIntSequence(1, 1, length.executeInteger(frame, value)); - } -} diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java new file mode 100644 index 0000000000000000000000000000000000000000..f084a5321264d74c638cc7f36cb46ea1ebd92560 --- /dev/null +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java @@ -0,0 +1,981 @@ +/* + * This material is distributed under the GNU General Public License + * Version 2. You may review the terms of this license at + * http://www.gnu.org/licenses/gpl-2.0.html + * + * Copyright (c) 1995, 1998 Robert Gentleman and Ross Ihaka + * Copyright (c) 1998-2015, The R Core Team + * Copyright (c) 2013, 2017, Oracle and/or its affiliates + * + * All rights reserved. + */ +package com.oracle.truffle.r.nodes.builtin.base; + +import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.gte; +import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.size; +import static com.oracle.truffle.r.runtime.RDispatch.INTERNAL_GENERIC; +import static com.oracle.truffle.r.runtime.builtins.RBehavior.PURE; +import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.PRIMITIVE; + +import com.oracle.truffle.api.dsl.Cached; +import com.oracle.truffle.api.dsl.Fallback; +import com.oracle.truffle.api.dsl.ImportStatic; +import com.oracle.truffle.api.dsl.Specialization; +import com.oracle.truffle.api.dsl.TypeSystemReference; +import com.oracle.truffle.api.frame.VirtualFrame; +import com.oracle.truffle.api.nodes.Node; +import com.oracle.truffle.api.profiles.BranchProfile; +import com.oracle.truffle.api.profiles.ConditionProfile; +import com.oracle.truffle.r.nodes.attributes.SpecialAttributesFunctions.GetClassAttributeNode; +import com.oracle.truffle.r.nodes.builtin.CastBuilder; +import com.oracle.truffle.r.nodes.builtin.RBuiltinNode; +import com.oracle.truffle.r.nodes.builtin.base.SeqFunctionsFactory.IsMissingOrNumericNodeGen; +import com.oracle.truffle.r.nodes.builtin.base.SeqFunctionsFactory.SeqIntNodeGen; +import com.oracle.truffle.r.nodes.builtin.base.SeqFunctionsFactory.SeqIntNodeGen.GetIntegralNumericNodeGen; +import com.oracle.truffle.r.nodes.builtin.base.SeqFunctionsFactory.SeqIntNodeGen.IsIntegralNumericNodeGen; +import com.oracle.truffle.r.nodes.control.RLengthNode; +import com.oracle.truffle.r.nodes.control.RLengthNodeGen; +import com.oracle.truffle.r.nodes.ffi.AsRealNode; +import com.oracle.truffle.r.nodes.ffi.AsRealNodeGen; +import com.oracle.truffle.r.nodes.function.CallMatcherNode.CallMatcherGenericNode; +import com.oracle.truffle.r.runtime.RError; +import com.oracle.truffle.r.runtime.RInternalError; +import com.oracle.truffle.r.runtime.RRuntime; +import com.oracle.truffle.r.runtime.builtins.RBuiltin; +import com.oracle.truffle.r.runtime.context.RContext; +import com.oracle.truffle.r.runtime.data.RArgsValuesAndNames; +import com.oracle.truffle.r.runtime.data.RDataFactory; +import com.oracle.truffle.r.runtime.data.RDoubleSequence; +import com.oracle.truffle.r.runtime.data.REmpty; +import com.oracle.truffle.r.runtime.data.RFunction; +import com.oracle.truffle.r.runtime.data.RIntSequence; +import com.oracle.truffle.r.runtime.data.RIntVector; +import com.oracle.truffle.r.runtime.data.RMissing; +import com.oracle.truffle.r.runtime.data.RNull; +import com.oracle.truffle.r.runtime.data.RSequence; +import com.oracle.truffle.r.runtime.data.RTypesFlatLayout; +import com.oracle.truffle.r.runtime.data.model.RAbstractDoubleVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractIntVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractVector; +import com.oracle.truffle.r.runtime.nodes.RFastPathNode; + +/** + * Sequence builtins, {@code seq_along}, {@code seq_len}, {@code seq.int} and fast paths for + * {@code seq} and {@code seq.default}. + * + * Why the fast paths for {@code seq} and {@code seq.default}?. Despite the provision of the more + * efficient builtins, and encouragement to use them in when appropriate in the R documentation, it + * seems that many programmers do not heed this advice. Since {@code seq} is generic and the default + * method {@code seq.default} is coded in R, this can cause a considerable reduction in performance, + * which is more noticeable in FastR than GNU R. + * + * Superficially {@code seq.default} appears to be an R translation of the C code in {@code seq.int} + * (or vice-versa). This appears to be true for numeric types, but there are some differences. E.g., + * {@code seq.int} coerces a character string whereas {@code seq.default} reports an error. Owing to + * these differences the fast paths do not routinely redirect to {@code seq.int}, only for cases + * where the arguments are numeric (which is really what we care about anyway for performance). + * There are also some slight differences in behavior for numeric arguments that may be fixed in an + * upcoming GNU R release. Currently these are handled by passing a flag when creating the + * {@link SeqInt} node for the fast paths. + * + */ +public class SeqFunctions { + + public abstract static class FastPathAdapter extends RFastPathNode { + public static IsMissingOrNumericNode createIsMissingOrNumericNode() { + return IsMissingOrNumericNodeGen.create(); + } + } + + @TypeSystemReference(RTypesFlatLayout.class) + @SuppressWarnings("unused") + public abstract static class IsMissingOrNumericNode extends Node { + public abstract boolean execute(Object obj); + + @Specialization + protected boolean isMissingOrNumericNode(RMissing obj) { + return true; + } + + @Specialization + protected boolean isMissingOrNumericNode(Integer obj) { + return true; + } + + @Specialization + protected boolean isMissingOrNumericNode(Double obj) { + return true; + } + + @Specialization + protected boolean isMissingOrNumericNode(RAbstractIntVector obj) { + return true; + } + + @Specialization + protected boolean isMissingOrNumericNode(RAbstractDoubleVector obj) { + return true; + } + + @Fallback + protected boolean isMissingOrNumericNode(Object obj) { + return false; + } + } + + @TypeSystemReference(RTypesFlatLayout.class) + public abstract static class SeqFastPath extends FastPathAdapter { + @Specialization(guards = {"!hasClass(args, getClassAttributeNode)"}) + @SuppressWarnings("unused") + protected Object seqNoClassAndNumeric(VirtualFrame frame, RArgsValuesAndNames args, // + @Cached("createSeqIntForFastPath()") SeqInt seqInt, + @Cached("lookupSeqInt()") RFunction seqIntFunction, + @Cached("createBinaryProfile()") ConditionProfile isNumericProfile, + @Cached("createGetClassAttributeNode()") GetClassAttributeNode getClassAttributeNode, + @Cached("createIsMissingOrNumericNode()") IsMissingOrNumericNode fromCheck, + @Cached("createIsMissingOrNumericNode()") IsMissingOrNumericNode toCheck, + @Cached("createIsMissingOrNumericNode()") IsMissingOrNumericNode byCheck) { + Object[] rargs = reorderedArguments(args, seqIntFunction); + if (isNumericProfile.profile(fromCheck.execute(rargs[0]) && toCheck.execute(rargs[1]) && toCheck.execute(rargs[2]))) { + return seqInt.execute(frame, rargs[0], rargs[1], rargs[2], rargs[3], rargs[4]); + } else { + return null; + } + } + + @SuppressWarnings("unused") + @Fallback + protected Object seqFallback(VirtualFrame frame, Object args) { + return null; + } + + public static RFunction lookupSeqInt() { + return RContext.lookupBuiltin("seq.int"); + } + + public static GetClassAttributeNode createGetClassAttributeNode() { + return GetClassAttributeNode.create(); + } + + /** + * The arguments are reordered if any are named, and later will be checked for missing or + * numeric. + */ + public static Object[] reorderedArguments(RArgsValuesAndNames argsIn, RFunction seqIntFunction) { + RArgsValuesAndNames args = argsIn; + if (args.getSignature().getNonNullCount() != 0) { + return CallMatcherGenericNode.reorderArguments(args.getArguments(), seqIntFunction, args.getSignature(), RError.NO_CALLER).getArguments(); + } else { + int len = argsIn.getLength(); + Object[] xArgs = new Object[5]; + for (int i = 0; i < xArgs.length; i++) { + xArgs[i] = i < len ? argsIn.getArgument(i) : RMissing.instance; + } + return xArgs; + } + } + + /** + * This guard checks whether the first argument (before reordering) has a class (as it might + * have an S3 {@code seq} method). + */ + public boolean hasClass(RArgsValuesAndNames args, GetClassAttributeNode getClassAttributeNode) { + if (args.getLength() > 0) { + Object arg = args.getArgument(0); + if (arg instanceof RAbstractVector && getClassAttributeNode.execute(arg) != null) { + return true; + } + } + return false; + } + + } + + /** + * Essentially the same as {@link SeqFastPath} but since the signature is explicit there is no + * need to reorder arguments. + */ + @TypeSystemReference(RTypesFlatLayout.class) + public abstract static class SeqDefaultFastPath extends FastPathAdapter { + @SuppressWarnings("unused") + @Specialization(guards = {"fromCheck.execute(fromObj)", "toCheck.execute(toObj)", "byCheck.execute(byObj)"}) + protected Object seqDefaultNumeric(VirtualFrame frame, Object fromObj, Object toObj, Object byObj, Object lengthOut, Object alongWith, // + @Cached("createSeqIntForFastPath()") SeqInt seqInt, + @Cached("createIsMissingOrNumericNode()") IsMissingOrNumericNode fromCheck, + @Cached("createIsMissingOrNumericNode()") IsMissingOrNumericNode toCheck, + @Cached("createIsMissingOrNumericNode()") IsMissingOrNumericNode byCheck) { + return seqInt.execute(frame, fromObj, toObj, byObj, lengthOut, alongWith); + } + + /** + * For everything else (not performance-centric) we invoke the original R code. + */ + @SuppressWarnings("unused") + @Fallback + protected Object seqDefaultFallback(VirtualFrame frame, Object fromObj, Object toObj, Object byObj, Object lengthOut, Object alongWith) { + return null; + } + + } + + @TypeSystemReference(RTypesFlatLayout.class) + @RBuiltin(name = "seq_along", kind = PRIMITIVE, parameterNames = {"along.with"}, behavior = PURE) + public abstract static class SeqAlong extends RBuiltinNode { + + @Child private RLengthNode length = RLengthNodeGen.create(); + + @Specialization + protected RIntSequence seq(VirtualFrame frame, Object value) { + return RDataFactory.createIntSequence(1, 1, length.executeInteger(frame, value)); + } + } + + @TypeSystemReference(RTypesFlatLayout.class) + @RBuiltin(name = "seq_len", kind = PRIMITIVE, parameterNames = {"length.out"}, behavior = PURE) + public abstract static class SeqLen extends RBuiltinNode { + + @Override + protected void createCasts(CastBuilder casts) { + /* + * This is slightly different than what GNU R does as it will report coercion warning + * for: seq_len(c("7", "b")) GNU R (presumably) gets the first element before doing a + * coercion but I don't think we can do it with our API + */ + casts.arg("length.out").asIntegerVector().shouldBe(size(1).or(size(0)), RError.Message.FIRST_ELEMENT_USED, "length.out").findFirst(RRuntime.INT_NA, + RError.Message.FIRST_ELEMENT_USED, "length.out").mustBe(gte(0), RError.Message.MUST_BE_COERCIBLE_INTEGER); + } + + @Specialization + protected RIntSequence seqLen(int length) { + return RDataFactory.createIntSequence(1, 1, length); + } + } + + /** + * The GNU R logic for this builtin is a complex sequence (sic) of "if" statements, that handle + * the presence/absence of the arguments. Converting this to Truffle, where we want to tease out + * specific argument combinations for efficiency is not straightforward and arguably is less + * transparent. + * + * The fact that any of the arguments can be missing is a complicating factor. There is no FastR + * type that signifies "any type except RMissing", so we have to use guards. We also have to be + * careful that specializations do not overlap due to the possibility of a missing value. + * + * Converted from GNU R src/main/seq.c + * + * The specializations are broken into five groups, corresponding to the five "forms" described + * in <a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/seq.html">Sequence + * Generation</a>, (but in a different order). + * + * N.B. javac gives error "cannot find symbol" on plain "@RBuiltin". + */ + @TypeSystemReference(RTypesFlatLayout.class) + @ImportStatic(AsRealNodeGen.class) + @com.oracle.truffle.r.runtime.builtins.RBuiltin(name = "seq.int", kind = PRIMITIVE, parameterNames = {"from", "to", "by", "length.out", "along.with", + "..."}, dispatch = INTERNAL_GENERIC, genericName = "seq", behavior = PURE) + @SuppressWarnings("unused") + public abstract static class SeqInt extends RBuiltinNode { + private final BranchProfile error = BranchProfile.create(); + private final boolean seqFastPath; + + /** + * Used by {@link #getLength} guard. It would be good to cache this in the relevant + * specializations but it does not use {@link RTypesFlatLayout} and that causes an + * IllegalStateException (no parent). + */ + @Child private RLengthNode lengthNode = RLengthNode.create(); + + private static final double FLT_EPSILON = 1.19209290e-7; + + protected abstract Object execute(VirtualFrame frame, Object start, Object to, Object by, Object lengthOut, Object alongWith); + + protected SeqInt(boolean seqFastPath) { + this.seqFastPath = seqFastPath; + } + + protected SeqInt() { + this(false); + } + + public static SeqInt createSeqInt() { + return SeqIntNodeGen.create(false); + } + + public static SeqInt createSeqIntForFastPath() { + return SeqIntNodeGen.create(true); + } + + // No matching args (special case) + + @Specialization + protected RIntSequence allMissing(RMissing from, RMissing to, RMissing by, RMissing lengthOut, RMissing alongWith) { + // GNU R allows this and returns 1 + return RDataFactory.createIntSequence(1, 1, 1); + } + + /* + * seq(from) One "from" arg: THE most common case? ASSERT: this handles ALL the cases where + * "from" is not missing, i.e. the "One" case. Therefore, in subsequent specializations we + * should be careful about an overlap where "from" might or might not be missing. + */ + + /** + * Irrespective of the R type, if the length is zero the result is an empty sequence. + */ + @Specialization(guards = {"!isMissing(from)", "getLength(frame, from) == 0"}) + protected RIntVector emptySeqFromOneArg(VirtualFrame frame, Object from, RMissing to, RMissing by, RMissing lengthOut, RMissing alongWith) { + return RDataFactory.createEmptyIntVector(); + } + + /** + * Also, irrespective of the R type, if the length is greater than 1, the length itself is + * used as the upper bound of the sequence. This is slightly counter-intuitive as most + * builtins take the </i>value</i> of the first element and warn about ignoring the rest, + * but the value likely could not be coerced. + */ + @Specialization(guards = {"!isMissing(from)", "getLength(frame, from) > 1"}) + protected RIntSequence lenSeqFromOneArg(VirtualFrame frame, Object from, RMissing to, RMissing by, RMissing lengthOut, RMissing alongWith) { + return RDataFactory.createIntSequence(1, 1, getLength(frame, from)); + } + + /** + * A length-1 REAL. Return "1:(int) from" (N.B. from may be negative) EXCEPT + * {@code seq(0.2)} is NOT the same as {@code seq(0.0)} (according to GNU R) + */ + @Specialization(guards = "fromVec.getLength() == 1") + protected RAbstractVector seqFromOneArgDouble(RAbstractDoubleVector fromVec, RMissing to, RMissing by, RMissing lengthOut, RMissing alongWith) { + double from = validateDoubleParam(fromVec.getDataAt(0), fromVec, "from"); + int len = effectiveLength(1, from); + return RDataFactory.createIntSequence(1, from > 0 ? 1 : -1, len); + } + + /** + * A length-1 INT. Return "1:from" (N.B. from may be negative) + */ + @Specialization(guards = "fromVec.getLength() == 1") + protected RIntSequence seqFromOneArgInt(RAbstractIntVector fromVec, RMissing to, RMissing by, RMissing lengthOut, RMissing alongWith) { + int from = validateIntParam(fromVec.getDataAt(0), "from"); + int len = from > 0 ? from : 2 - from; + return RDataFactory.createIntSequence(1, from > 0 ? 1 : -1, len); + } + + /** + * A length-1 something other than REAL/INT. Again, use the length, not the value (which + * likely would not make sense, e.g. {@code expression(x, y)}). N.B. Without + * {@code !isNumeric(from)} guard this would "contain" the previous two specializations, + * which would be incorrect as the result is different. + */ + @Specialization(guards = {"!isMissing(from)", "getLength(frame, from) == 1", "!isNumeric(from)"}) + protected RIntSequence seqFromOneArgObj(VirtualFrame frame, Object from, RMissing to, RMissing by, RMissing lengthOut, RMissing alongWith) { + return RDataFactory.createIntSequence(1, 1, 1); + } + + /** + * Treat {@code lengthOut==NULL} as {@link RMissing}. + */ + @Specialization + protected RAbstractVector seqLengthByMissing(VirtualFrame frame, Object from, Object to, Object by, RNull lengthOut, RMissing alongWith, // + @Cached("createSeqInt()") SeqInt seqIntNodeRecursive) { + return (RAbstractVector) seqIntNodeRecursive.execute(frame, from, to, by, RMissing.instance, alongWith); + } + + /* + * seq(from,to) but either could be missing. "along.with" is missing and "length.out" is + * missing (or NULL), and "by" (by) is missing. N.B. we are only interested in the cases + * "from=missing, to!=missing" and "from!=missing, to!=missing" as + * "from!=missing, to=missing" is already covered in the "One" specializations. + * + * The first two specializations handle the expected common cases with valid arguments. The + * third specialization handles other types and invalid arguments. + */ + + @Specialization(guards = "validDoubleParams(fromVec, toVec)") + protected RAbstractVector seqLengthByMissingDouble(VirtualFrame frame, RAbstractDoubleVector fromVec, RAbstractDoubleVector toVec, RMissing by, RMissing lengthOut, RMissing alongWith, // + @Cached("createBinaryProfile()") ConditionProfile directionProfile) { + double from = fromVec.getDataAt(0); + double to = toVec.getDataAt(0); + RAbstractVector result = createRSequence(from, to, directionProfile); + return result; + } + + @Specialization(guards = "validIntParams(fromVec, toVec)") + protected RAbstractVector seqLengthByMissingInt(VirtualFrame frame, RAbstractIntVector fromVec, RAbstractIntVector toVec, RMissing by, RMissing lengthOut, RMissing alongWith, // + @Cached("createBinaryProfile()") ConditionProfile directionProfile) { + int from = fromVec.getDataAt(0); + int to = toVec.getDataAt(0); + RIntSequence result = createRIntSequence(from, to, directionProfile); + return result; + } + + /** + * The performance of this specialization, we assert, is not important. It captures a + * mixture of coercions from improbable types and error cases. N.B. However, mixing doubles + * and ints <b<will</b> hit this specialization; is that likely and a concern? If + * "from ==missing", it defaults to 1.0. "to" cannot be missing as that would overlap with + * previous specializations. + */ + @Specialization(guards = {"!isMissing(toObj)"}) + protected RAbstractVector seqLengthByMissing(VirtualFrame frame, Object fromObj, Object toObj, RMissing by, RMissing lengthOut, RMissing alongWith, // + @Cached("create()") AsRealNode asRealFrom, @Cached("create()") AsRealNode asRealTo, @Cached("createBinaryProfile()") ConditionProfile directionProfile) { + double from; + if (isMissing(fromObj)) { + from = 1.0; + } else { + validateLength(frame, fromObj, "from"); + from = asRealFrom.execute(fromObj); + validateDoubleParam(from, fromObj, "from"); + } + validateLength(frame, toObj, "to"); + double to = asRealTo.execute(toObj); + validateDoubleParam(to, toObj, "to"); + RAbstractVector result = createRSequence(from, to, directionProfile); + return result; + } + + /* + * seq(from, to, by=). As above but with "by" not missing. Except for the special case of + * from/to/by all ints, we do not specialize on "by". Again, "from != missing" is already + * handled in the "One" specializations. + */ + + @Specialization(guards = {"validDoubleParams(fromVec, toVec)", "!isMissing(byObj)"}) + protected Object seqLengthMissing(VirtualFrame frame, RAbstractDoubleVector fromVec, RAbstractDoubleVector toVec, Object byObj, RMissing lengthOut, RMissing alongWith, // + @Cached("create()") AsRealNode asRealby) { + validateLength(frame, byObj, "by"); + double by = asRealby.execute(byObj); + return doSeqLengthMissing(fromVec.getDataAt(0), toVec.getDataAt(0), by, false); + } + + @Specialization(guards = {"validIntParams(fromVec, toVec)", "validIntParam(byVec)", "byVec.getDataAt(0) != 0"}) + protected RAbstractVector seqLengthMissing(VirtualFrame frame, RAbstractIntVector fromVec, RAbstractIntVector toVec, RAbstractIntVector byVec, RMissing lengthOut, RMissing alongWith, // + @Cached("createBinaryProfile()") ConditionProfile directionProfile) { + int by = byVec.getDataAt(0); + int from = fromVec.getDataAt(0); + int to = toVec.getDataAt(0); + RIntSequence result; + if (directionProfile.profile(from < to)) { + if (by < 0) { + error.enter(); + throw RError.error(this, RError.Message.WRONG_SIGN_IN_BY); + } + result = RDataFactory.createIntSequence(from, by, (to - from) / by + 1); + } else { + if (from == to) { + return RDataFactory.createIntVectorFromScalar(from); + } + if (by > 0) { + error.enter(); + throw RError.error(this, RError.Message.WRONG_SIGN_IN_BY); + } + result = RDataFactory.createIntSequence(from, by, (from - to) / (-by) + 1); + } + return result; + } + + /** + * See comment in {@link #seqLengthByMissing}. + */ + @Specialization(guards = {"!isMissing(byObj)"}) + protected Object seqLengthMissing(VirtualFrame frame, Object fromObj, Object toObj, Object byObj, RMissing lengthOut, RMissing alongWith, // + @Cached("create()") AsRealNode asRealFrom, @Cached("create()") AsRealNode asRealTo, @Cached("create()") AsRealNode asRealby) { + double from; + boolean allInt = true; + if (isMissing(fromObj)) { + from = 1.0; + allInt = false; + } else { + validateLength(frame, fromObj, "from"); + from = asRealFrom.execute(fromObj); + validateDoubleParam(from, fromObj, "from"); + allInt &= isInt(fromObj); + } + double to; + if (isMissing(toObj)) { + to = 1.0; + allInt = false; + } else { + validateLength(frame, toObj, "to"); + to = asRealFrom.execute(toObj); + validateDoubleParam(to, toObj, "to"); + allInt &= isInt(toObj); + } + validateLength(frame, byObj, "by"); + allInt &= isInt(byObj); + double by = asRealby.execute(byObj); + return doSeqLengthMissing(from, to, by, allInt); + } + + private static final double FEPS = 1E-10; + + private RAbstractVector doSeqLengthMissing(double from, double to, double by, boolean allInt) { + double del = to - from; + if (del == 0.0 && to == 0.0) { + return RDataFactory.createDoubleVectorFromScalar(to); + } + double n = del / by; + if (!isFinite(n)) { + if (del == 0.0 && by == 0.0) { + // N.B. GNU R returns the original "from" argument (which might be missing) + return RDataFactory.createDoubleVectorFromScalar(from); + } else { + error.enter(); + // This should go away in an upcoming GNU R release + throw RError.error(this, seqFastPath ? RError.Message.INVALID_TFB_SD : RError.Message.INVALID_TFB); + } + } + double dd = Math.abs(del) / Math.max(Math.abs(to), Math.abs(from)); + if (dd < 100 * RRuntime.EPSILON) { + // N.B. GNU R returns the original "from" argument (which might be missing) + return RDataFactory.createDoubleVectorFromScalar(from); + } + if (n > Integer.MAX_VALUE) { + error.enter(); + throw RError.error(this, RError.Message.BY_TOO_SMALL); + } + if (n < -FEPS) { + error.enter(); + throw RError.error(this, RError.Message.WRONG_SIGN_IN_BY); + } + RAbstractVector result; + if (allInt) { + result = RDataFactory.createIntSequence((int) from, (int) by, (int) (n + 1)); + } else { + int nn = (int) (n + FEPS); + if (nn == 0) { + return RDataFactory.createDoubleVectorFromScalar(from); + } + double datann = from + nn * by; + // Added in 2.9.0 + boolean datannAdjust = (by > 0 && datann > to) || (by < 0 && datann < to); + if (!datannAdjust) { + result = RDataFactory.createDoubleSequence(from, by, nn + 1); + } else { + // GNU R creates actual vectors and adjusts the last element to "to" + // We can't do that with RDoubleSequence without breaking the intermediate + // values + double[] data = new double[nn + 1]; + for (int i = 0; i < nn; i++) { + data[i] = from + i * by; + } + data[nn] = to; + result = RDataFactory.createDoubleVector(data, RDataFactory.COMPLETE_VECTOR); + } + } + return result; + + } + + /* + * seq(length.out=) + */ + + @Specialization(guards = "!isMissing(lengthOut)") + protected RAbstractVector seqJustLength(VirtualFrame frame, RMissing from, RMissing to, RMissing by, Object lengthOut, RMissing alongWith, // + @Cached("create()") AsRealNode asRealLen) { + int n = checkLength(frame, lengthOut, asRealLen); + return n == 0 ? RDataFactory.createEmptyIntVector() : RDataFactory.createIntSequence(1, 1, n); + } + + // seq(along,with=) + + @Specialization(guards = "!isMissing(alongWith)") + protected RAbstractVector seqFromJustAlong(VirtualFrame frame, RMissing from, RMissing to, RMissing by, RMissing lengthOut, Object alongWith) { + int len = getLength(frame, alongWith); + return len == 0 ? RDataFactory.createEmptyIntVector() : RDataFactory.createIntSequence(1, 1, len); + } + + /* + * The remaining non-error cases are when either length.out or along.with are provided in + * addition to one or more of from/to/by. Unfortunately this is still a combinatorial + * explosion of possibilities. We break this into three and the logic follows that in seq.c. + * + * The "oneNotMissing(alongWith, lengthOut)" ensure no overlap with the preceding + * specializations where these were missing. + * + * N.B. Counter-intuitive; in the cases where "from" or "to" is missing, but "by" is + * integral, GNU R returns an int sequence truncating "from" or "to". So seq.int(2.7, by=2, + * length.out=4) produces [2,4,6,8], rather than [2.7,4.7,6.7,8.7]. But, seq.int(2.7, + * by=2.1, length.out=4) produces [2.7,4.8,6.9,9.0] + * + * N.B. Also, there is no length check in these forms, so "seq.int(from=c(1,2), by=2, + * length.out=10)" is legal. + * + * The only special case we define is "seq.int(from=k, length.lout=lout)" where "k" and + * "lout" are integral (not just integer as programmers are casual about numeric literals + * and often use "1" where "1L" is more appropriate). + */ + + @TypeSystemReference(RTypesFlatLayout.class) + public abstract static class IsIntegralNumericNode extends Node { + private final boolean checkLength; + + public abstract boolean execute(Object obj); + + public IsIntegralNumericNode(boolean checkLength) { + this.checkLength = checkLength; + } + + @Specialization + protected boolean isIntegralNumericNode(Integer obj) { + if (checkLength) { + return obj >= 0; + } else { + return true; + } + } + + @Specialization + protected boolean isIntegralNumericNode(RAbstractIntVector intVec) { + return intVec.getLength() == 1 && (checkLength ? intVec.getDataAt(0) >= 0 : true); + } + + @Specialization + protected boolean isIntegralNumericNode(Double obj) { + double d = obj; + return d == (int) d && (checkLength ? d >= 0 : true); + } + + @Specialization + protected boolean isIntegralNumericNode(RAbstractDoubleVector doubleVec) { + if (doubleVec.getLength() == 1) { + double d = doubleVec.getDataAt(0); + return d == (int) d && (checkLength ? d >= 0 : true); + } else { + return false; + } + + } + + @Fallback + protected boolean isIntegralNumericNode(Object obj) { + return false; + } + + } + + @TypeSystemReference(RTypesFlatLayout.class) + public abstract static class GetIntegralNumericNode extends Node { + + public abstract int execute(Object obj); + + @Specialization + protected int getIntegralNumeric(Integer integer) { + return integer; + } + + @Specialization + protected int getIntegralNumeric(RAbstractIntVector intVec) { + return intVec.getDataAt(0); + } + + @Specialization + protected int getIntegralNumeric(Double d) { + return (int) (double) d; + } + + @Specialization + protected int getIntegralNumeric(RAbstractDoubleVector doubleVec) { + return (int) doubleVec.getDataAt(0); + } + + @Fallback + protected int getIntegralNumeric(Object obj) { + throw RInternalError.shouldNotReachHere(); + } + + } + + public static GetIntegralNumericNode createGetIntegralNumericNode() { + return GetIntegralNumericNodeGen.create(); + } + + public static IsIntegralNumericNode createIsIntegralNumericNodeNoLengthCheck() { + return IsIntegralNumericNodeGen.create(false); + } + + public static IsIntegralNumericNode createIsIntegralNumericNodeLengthCheck() { + return IsIntegralNumericNodeGen.create(true); + } + + // common idiom + @Specialization(guards = {"fromCheck.execute(fromObj)", "lengthCheck.execute(lengthOut)"}) + protected RAbstractVector seqWithFromLengthIntegralNumeric(VirtualFrame frame, Object fromObj, RMissing toObj, RMissing byObj, Object lengthOut, RMissing alongWith, // + @Cached("createGetIntegralNumericNode()") GetIntegralNumericNode getIntegralNumericNode, + @Cached("createIsIntegralNumericNodeNoLengthCheck()") IsIntegralNumericNode fromCheck, + @Cached("createIsIntegralNumericNodeLengthCheck()") IsIntegralNumericNode lengthCheck) { + int from = getIntegralNumericNode.execute(fromObj); + int lout = getIntegralNumericNode.execute(lengthOut); + if (lout == 0) { + return RDataFactory.createEmptyIntVector(); + } + return RDataFactory.createDoubleSequence(from, 1, lout); + + } + + // "by" missing + @Specialization(guards = {"oneNotMissing(alongWith, lengthOut)", "oneNotMissing(fromObj, toObj)"}) + protected RAbstractVector seqWithLength(VirtualFrame frame, Object fromObj, Object toObj, RMissing byObj, Object lengthOut, Object alongWith, // + @Cached("create()") AsRealNode asRealFrom, @Cached("create()") AsRealNode asRealTo, @Cached("create()") AsRealNode asRealLen) { + int lout = checkLengthAlongWith(frame, lengthOut, alongWith, asRealLen); + if (lout == 0) { + return RDataFactory.createEmptyIntVector(); + } + boolean fromMissing = isMissing(fromObj); + boolean toMissing = isMissing(toObj); + double from = asRealFrom.execute(fromObj); + double to = asRealFrom.execute(toObj); + if (toMissing) { + to = from + lout - 1; + } + if (fromMissing) { + from = to - lout + 1; + } + validateDoubleParam(from, fromObj, "from"); + validateDoubleParam(to, toObj, "to"); + RAbstractVector result; + if (lout > 2) { + double by = (to - from) / (lout - 1); + // double computedTo = from + (lout - 1) * by; + /* + * GNU R sets data[lout-1] to "to". Experimentally using an RDoubleSequence + * sometimes produces a value that differs by a very small amount instead, so we use + * a vector. + */ + double[] data = new double[lout]; + data[0] = from; + data[lout - 1] = to; + for (int i = 1; i < lout - 1; i++) { + data[i] = from + i * by; + } + result = RDataFactory.createDoubleVector(data, RDataFactory.COMPLETE_VECTOR); + } else { + if (lout == 1) { + result = RDataFactory.createDoubleVectorFromScalar(from); + } else { + if (seqFastPath && !fromMissing && isInt(fromObj) && (int) to == to) { + // differing behavior between seq.default and seq.int; may be fixed in + // upcoming GNU R release + result = RDataFactory.createIntVector(new int[]{(int) from, (int) to}, RDataFactory.COMPLETE_VECTOR); + } else { + result = RDataFactory.createDoubleVector(new double[]{from, to}, RDataFactory.COMPLETE_VECTOR); + } + } + } + return result; + } + + // "to" missing + @Specialization(guards = {"oneNotMissing(alongWith, lengthOut)", "oneNotMissing(fromObj, byObj)"}) + protected RAbstractVector seqWithLength(VirtualFrame frame, Object fromObj, RMissing toObj, Object byObj, Object lengthOut, Object alongWith, // + @Cached("create()") AsRealNode asRealFrom, @Cached("create()") AsRealNode asRealby, @Cached("create()") AsRealNode asRealLen) { + int lout = checkLengthAlongWith(frame, lengthOut, alongWith, asRealLen); + if (lout == 0) { + return RDataFactory.createEmptyIntVector(); + } + double from; + if (isMissing(fromObj)) { + from = 1.0; + } else { + from = asRealFrom.execute(fromObj); + validateDoubleParam(from, fromObj, "from"); + } + double by = asRealby.execute(byObj); + validateDoubleParam(by, byObj, "by"); + double to = from + (lout - 1) * by; + if (useIntVector(from, to, by)) { + return RDataFactory.createIntSequence((int) from, (int) by, lout); + } else { + return RDataFactory.createDoubleSequence(from, by, lout); + } + } + + // "from" missing + @Specialization(guards = {"oneNotMissing(alongWith, lengthOut)", "oneNotMissing(toObj, byObj)"}) + protected RAbstractVector seqWithLength(VirtualFrame frame, RMissing fromObj, Object toObj, Object byObj, Object lengthOut, Object alongWith, // + @Cached("create()") AsRealNode asRealTo, @Cached("create()") AsRealNode asRealby, @Cached("create()") AsRealNode asRealLen) { + int lout = checkLengthAlongWith(frame, lengthOut, alongWith, asRealLen); + if (lout == 0) { + return RDataFactory.createEmptyIntVector(); + } + double to = asRealTo.execute(toObj); + double by = asRealby.execute(byObj); + double from = to - (lout - 1) * by; + validateDoubleParam(to, toObj, "to"); + validateDoubleParam(by, byObj, "by"); + if (useIntVector(from, to, by)) { + return RDataFactory.createIntSequence((int) from, (int) by, lout); + } else { + return RDataFactory.createDoubleSequence(from, by, lout); + } + } + + @Fallback + protected RAbstractVector seqFallback(VirtualFrame frame, Object fromObj, Object toObj, Object byObj, Object lengthOut, Object alongWith) { + error.enter(); + throw RError.error(this, RError.Message.TOO_MANY_ARGS); + } + + // Guard methods + + public static boolean validDoubleParams(RAbstractDoubleVector from, RAbstractDoubleVector to) { + return from.getLength() == 1 && to.getLength() == 1 && isFinite(from.getDataAt(0)) && isFinite(to.getDataAt(0)); + } + + public static final boolean validIntParams(RAbstractIntVector from, RAbstractIntVector to) { + return validIntParam(from) && validIntParam(to); + } + + public static final boolean validIntParam(RAbstractIntVector vec) { + return vec.getLength() == 1 && vec.getDataAt(0) != RRuntime.INT_NA; + } + + public final int getLength(VirtualFrame frame, Object obj) { + return lengthNode.executeInteger(frame, obj); + } + + public static final boolean isNumeric(Object obj) { + return obj instanceof Double || obj instanceof Integer || obj instanceof RAbstractDoubleVector || obj instanceof RAbstractIntVector; + } + + public static final boolean isInt(Object obj) { + return obj instanceof Integer || obj instanceof RAbstractIntVector; + } + + public static final boolean isMissing(Object obj) { + return obj == RMissing.instance || obj == REmpty.instance; + } + + public static final boolean oneNotMissing(Object obj1, Object obj2) { + return !isMissing(obj1) || !isMissing(obj2); + } + + // Utility methods + + private static boolean isFinite(double v) { + return !(RRuntime.isNAorNaN(v) || Double.isInfinite(v)); + } + + private int validateIntParam(int v, String vName) { + if (RRuntime.isNA(v)) { + error.enter(); + throw RError.error(this, RError.Message.CANNOT_BE_INVALID, vName); + } + return v; + } + + /** + * Unless {@code vObj} is missing, check whether {@code isFinite}. Return {@code v} + * unmodified. + */ + private double validateDoubleParam(double v, Object vObj, String vName) { + if (vObj != RMissing.instance) { + if (!isFinite(v)) { + error.enter(); + throw RError.error(this, RError.Message.CANNOT_BE_INVALID, vName); + } + } + return v; + } + + /** + * Unless {@code obj} is missing, check whether length is 1. + */ + private void validateLength(VirtualFrame frame, Object obj, String vName) { + if (obj != RMissing.instance) { + if (getLength(frame, obj) != 1) { + error.enter(); + throw RError.error(this, RError.Message.MUST_BE_SCALAR, vName); + } + } + } + + private int checkLength(VirtualFrame frame, Object lengthOut, AsRealNode asRealLen) { + double len = asRealLen.execute(lengthOut); + if (RRuntime.isNAorNaN(len) || len <= -0.5) { + error.enter(); + throw RError.error(this, seqFastPath ? RError.Message.MUST_BE_POSITIVE_SD : RError.Message.MUST_BE_POSITIVE, seqFastPath ? "length" : "length.out"); + } + if (getLength(frame, lengthOut) != 1) { + RError.warning(this, RError.Message.FIRST_ELEMENT_USED, "length.out"); + } + return (int) Math.ceil(len); + } + + private static boolean isInIntRange(double d) { + return d <= Integer.MAX_VALUE && d >= Integer.MIN_VALUE; + } + + private static boolean useIntVector(double from, double to, double by) { + return (int) by == by && isInIntRange(from) && isInIntRange(to); + } + + private int checkLengthAlongWith(VirtualFrame frame, Object lengthOut, Object alongWith, AsRealNode asRealLen) { + if (alongWith != RMissing.instance) { + return getLength(frame, alongWith); + } else if (lengthOut != RMissing.instance) { + return checkLength(frame, lengthOut, asRealLen); + } else { + throw RInternalError.shouldNotReachHere(); + } + } + + private static int effectiveLength(double n1, double n2) { + double r = Math.abs(n2 - n1); + return (int) (r + 1 + FLT_EPSILON); + } + + private int checkVecLength(double from, double to) { + double r = Math.abs(to - from); + if (r > Integer.MAX_VALUE) { + error.enter(); + throw RError.error(this, RError.Message.TOO_LONG_VECTOR); + } + int length = (int) (r + 1 + FLT_EPSILON); + return length; + } + + /** + * Maps from {@code from} and {@code to} to the {@link RSequence} interface. + */ + private static RIntSequence createRIntSequence(int from, int to, ConditionProfile directionProfile) { + if (directionProfile.profile(from <= to)) { + int length = to - from + 1; + return RDataFactory.createIntSequence(from, 1, length); + } else { + int length = from - to + 1; + return RDataFactory.createIntSequence(from, -1, length); + } + } + + /** + * Similar to {@link #createRIntSequence} but chooses the type of sequence based on the + * argument values. + */ + private RAbstractVector createRSequence(double from, double to, ConditionProfile directionProfile) { + boolean useInt = from <= Integer.MAX_VALUE && (from == (int) from); + int length = 0; + if (useInt) { + if (from <= Integer.MIN_VALUE || from > Integer.MAX_VALUE) { + useInt = false; + } else { + /* r := " the effective 'to' " of from:to */ + double dn = Math.abs(to - from) + 1 + FLT_EPSILON; + length = (int) dn; + double r = from + ((from <= to) ? dn - 1 : -(dn - 1)); + if (r <= Integer.MIN_VALUE || r > Integer.MAX_VALUE) { + useInt = false; + } + } + } + if (useInt) { + RIntSequence result = RDataFactory.createIntSequence((int) from, directionProfile.profile(from <= to) ? 1 : -1, length); + return result; + } else { + length = checkVecLength(from, to); + RDoubleSequence result = RDataFactory.createDoubleSequence(from, directionProfile.profile(from <= to) ? 1 : -1, length); + return result; + } + } + + } +} diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqLen.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqLen.java deleted file mode 100644 index 7733fb310f254247c69809c4c61416654577bb7b..0000000000000000000000000000000000000000 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqLen.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ -package com.oracle.truffle.r.nodes.builtin.base; - -import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.gte; -import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.size; -import static com.oracle.truffle.r.runtime.builtins.RBehavior.PURE; -import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.PRIMITIVE; - -import com.oracle.truffle.api.dsl.Specialization; -import com.oracle.truffle.r.nodes.builtin.CastBuilder; -import com.oracle.truffle.r.nodes.builtin.RBuiltinNode; -import com.oracle.truffle.r.runtime.RError; -import com.oracle.truffle.r.runtime.RRuntime; -import com.oracle.truffle.r.runtime.builtins.RBuiltin; -import com.oracle.truffle.r.runtime.data.RDataFactory; -import com.oracle.truffle.r.runtime.data.RIntSequence; - -@RBuiltin(name = "seq_len", kind = PRIMITIVE, parameterNames = {"length.out"}, behavior = PURE) -public abstract class SeqLen extends RBuiltinNode { - - @Override - protected void createCasts(CastBuilder casts) { - // this is slightly different than what GNU R does as it will report coercion warning for: - // seq_len(c("7", "b")) - // GNU R (presumably) gets the first element before doing a coercion but I don't think we - // can do it with our API - casts.arg("length.out").asIntegerVector().shouldBe(size(1).or(size(0)), RError.Message.FIRST_ELEMENT_USED, "length.out").findFirst(RRuntime.INT_NA, - RError.Message.FIRST_ELEMENT_USED, "length.out").mustBe(gte(0), RError.Message.MUST_BE_COERCIBLE_INTEGER); - } - - @Specialization - protected RIntSequence seqLen(int length) { - return RDataFactory.createIntSequence(1, 1, length); - } -} diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/RBuiltinFactory.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/RBuiltinFactory.java index ad09a9073f5ea0dddc0f8e58cd6d0229fb347972..5ef1dd975e00d8128a0f2ec26632ca5178e19a62 100644 --- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/RBuiltinFactory.java +++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/RBuiltinFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -38,8 +38,8 @@ public final class RBuiltinFactory extends RBuiltinDescriptor { private final Supplier<RBuiltinNode> constructor; RBuiltinFactory(String name, Class<?> builtinNodeClass, RVisibility visibility, String[] aliases, RBuiltinKind kind, ArgumentsSignature signature, int[] nonEvalArgs, boolean splitCaller, - boolean alwaysSplit, RDispatch dispatch, Supplier<RBuiltinNode> constructor, RBehavior behavior, RSpecialFactory specialCall) { - super(name, builtinNodeClass, visibility, aliases, kind, signature, nonEvalArgs, splitCaller, alwaysSplit, dispatch, behavior, specialCall); + boolean alwaysSplit, RDispatch dispatch, String genericName, Supplier<RBuiltinNode> constructor, RBehavior behavior, RSpecialFactory specialCall) { + super(name, builtinNodeClass, visibility, aliases, kind, signature, nonEvalArgs, splitCaller, alwaysSplit, dispatch, genericName, behavior, specialCall); this.constructor = constructor; } diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/ffi/AsRealNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/ffi/AsRealNode.java new file mode 100644 index 0000000000000000000000000000000000000000..63ac38812df9812ada58db08c12afb391ddc3175 --- /dev/null +++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/ffi/AsRealNode.java @@ -0,0 +1,96 @@ +/* + * This material is distributed under the GNU General Public License + * Version 2. You may review the terms of this license at + * http://www.gnu.org/licenses/gpl-2.0.html + * + * Copyright (c) 1995, 1996, 1997 Robert Gentleman and Ross Ihaka + * Copyright (c) 1995-2014, The R Core Team + * Copyright (c) 2002-2008, The R Foundation + * Copyright (c) 2017, Oracle and/or its affiliates + * + * All rights reserved. + */ +package com.oracle.truffle.r.nodes.ffi; + +import com.oracle.truffle.api.dsl.Fallback; +import com.oracle.truffle.api.dsl.Specialization; +import com.oracle.truffle.api.nodes.Node; +import com.oracle.truffle.r.nodes.unary.CastDoubleNode; +import com.oracle.truffle.r.runtime.RInternalError; +import com.oracle.truffle.r.runtime.RRuntime; +import com.oracle.truffle.r.runtime.data.RDoubleVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractComplexVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractDoubleVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractIntVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractLogicalVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractStringVector; +import com.oracle.truffle.r.runtime.data.model.RAbstractVector; + +/** + * Implements the {@code Rf_asReal} GNU R function (which is also used internally). The behavior is + * subtly different (more permissive error-wise) that {@link CastDoubleNode}. Non-castable values + * return {@code NA}. + */ +public abstract class AsRealNode extends Node { + @Child private CastDoubleNode castDoubleNode = CastDoubleNode.createNonPreserving(); + + public abstract double execute(Object obj); + + @Specialization + protected double asReal(Double obj) { + return obj; + } + + @Specialization + protected double asReal(Integer obj) { + return obj; + } + + @Specialization + protected double asReal(RAbstractDoubleVector obj) { + if (obj.getLength() == 0) { + return RRuntime.DOUBLE_NA; + } + return obj.getDataAt(0); + } + + @Specialization + protected double asReal(RAbstractIntVector obj) { + if (obj.getLength() == 0) { + return RRuntime.DOUBLE_NA; + } + return obj.getDataAt(0); + } + + @Specialization(guards = "isVectorAtomic(obj)") + protected double asReal(Object obj) { + Object castObj = castDoubleNode.executeDouble(obj); + if (castObj instanceof Double) { + return (double) castObj; + } else if (castObj instanceof RDoubleVector) { + return ((RDoubleVector) castObj).getDataAt(0); + } else { + throw RInternalError.shouldNotReachHere(); + } + } + + @Fallback + protected double asRealFallback(@SuppressWarnings("unused") Object obj) { + return RRuntime.DOUBLE_NA; + } + + public static boolean isVectorAtomic(Object obj) { + return obj instanceof Byte || obj instanceof String || isNonScalarVectorAtomic(obj); + } + + private static boolean isNonScalarVectorAtomic(Object obj) { + if (obj instanceof RAbstractLogicalVector || obj instanceof RAbstractStringVector || obj instanceof RAbstractComplexVector) { + RAbstractVector avec = (RAbstractVector) obj; + return avec.getLength() >= 1; + } else { + return false; + } + + } + +} diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java index 1e8e2bde3ee39f7f4a566aa76d2c0ca9fb44e9c9..35e8fbfd39fdcc815ca2ddb0c5e00243abd81a49 100644 --- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java +++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java @@ -283,13 +283,17 @@ public abstract class RCallNode extends RCallBaseNode implements RSyntaxNode, RS @Cached("createBinaryProfile()") ConditionProfile resultIsBuiltinProfile) { RBuiltinDescriptor builtin = builtinProfile.profile(function.getRBuiltin()); Object dispatchObject = dispatchArgument.execute(frame); + // Cannot dispatch on REmpty + if (dispatchObject == REmpty.instance) { + throw RError.error(this, RError.Message.ARGUMENT_EMPTY, 1); + } FrameSlot slot = dispatchTempSlot.initialize(frame, dispatchObject); try { RStringVector type = classHierarchyNode.execute(dispatchObject); S3Args s3Args; RFunction resultFunction; if (implicitTypeProfile.profile(type != null)) { - Result result = dispatchLookup.execute(frame, builtin.getName(), type, null, frame.materialize(), null); + Result result = dispatchLookup.execute(frame, builtin.getGenericName(), type, null, frame.materialize(), null); if (resultIsBuiltinProfile.profile(result.function.isBuiltin())) { s3Args = null; } else { diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java index 3c1af498acfa2ae64a12b6e4312cf2c122717b6e..2534530957d33c992e9765a469bba4f82970aecc 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java @@ -265,12 +265,15 @@ public final class RError extends RuntimeException { NO_NONMISSING_MAX_NA("no non-missing arguments, returning NA"), NO_NONMISSING_MIN_NA("no non-missing arguments, returning NA"), LENGTH_NONNEGATIVE("length must be non-negative number"), - MUST_BE_POSITIVE("%s must be a non-negative number"), + MUST_BE_POSITIVE("'%s' must be a non-negative number"), + MUST_BE_POSITIVE_SD("%s must be non-negative number"), MUST_BE_SQUARE("'%s' (%d x %d) must be square"), MUST_BE_SQUARE_COMPATIBLE("'%s' (%d x %d) must be compatible with '%' (%d x %d)"), - INVALID_TFB("invalid (to - from)/by in seq(.)"), + INVALID_TFB_SD("invalid (to - from)/by in seq(.)"), + INVALID_TFB("invalid '(to - from)/by' in 'seq'"), WRONG_SIGN_IN_BY("wrong sign in 'by' argument"), BY_TOO_SMALL("'by' argument is much too small"), + TOO_LONG_VECTOR("result would be too long a vector"), INCORRECT_SUBSCRIPTS("incorrect number of subscripts"), INCORRECT_SUBSCRIPTS_MATRIX("incorrect number of subscripts on matrix"), NEGATIVE_EXTENTS_TO_MATRIX("negative extents to matrix"), @@ -772,7 +775,8 @@ public final class RError extends RuntimeException { BAD_FUNCTION_EXPR("badly formed function expression"), FIRST_ELEMENT_ONLY("only first element of '%s' argument used"), MUST_BE_GE_ONE("'%s' must be of length >= 1"), - MORE_THAN_ONE_MATCH("there is more than one match in '%s'"); + MORE_THAN_ONE_MATCH("there is more than one match in '%s'"), + TOO_MANY_ARGS("too many arguments"); public final String message; final boolean hasArgs; diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltin.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltin.java index d904fd823e9194910f97c7afd5a0a235cfac9e41..3c8b2211eb728b0d0f3be6fb44583ca7f21084b6 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltin.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltin.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -51,6 +51,11 @@ public @interface RBuiltin { */ String[] aliases() default {}; + /** + * An override for {@link #name} to use in generic dispatch. + */ + String genericName() default ""; + /** * Some primitives do not evaluate one or more of their arguments. This is a list of indices for * the non-evaluated arguments (zero based). An empty array means all arguments are evaluated. diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltinDescriptor.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltinDescriptor.java index f7e4b12dac38a7ea5abe90aadcdc3c66e72a42c1..ff436f3fb01b8f02edcae346ce7fe2b386671113 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltinDescriptor.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/builtins/RBuiltinDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -44,6 +44,7 @@ public abstract class RBuiltinDescriptor { private final boolean splitCaller; private final boolean alwaysSplit; private final RDispatch dispatch; + private final String genericName; private final RBehavior behavior; private final RSpecialFactory specialCall; @@ -51,7 +52,7 @@ public abstract class RBuiltinDescriptor { @CompilationFinal private final boolean[] evaluatesArgument; public RBuiltinDescriptor(String name, Class<?> builtinNodeClass, RVisibility visibility, String[] aliases, RBuiltinKind kind, ArgumentsSignature signature, int[] nonEvalArgs, boolean splitCaller, - boolean alwaysSplit, RDispatch dispatch, RBehavior behavior, RSpecialFactory specialCall) { + boolean alwaysSplit, RDispatch dispatch, String genericName, RBehavior behavior, RSpecialFactory specialCall) { this.specialCall = specialCall; this.name = name.intern(); this.builtinNodeClass = builtinNodeClass; @@ -63,6 +64,7 @@ public abstract class RBuiltinDescriptor { this.splitCaller = splitCaller; this.alwaysSplit = alwaysSplit; this.dispatch = dispatch; + this.genericName = genericName.intern(); this.behavior = behavior; evaluatesArgument = new boolean[signature.getLength()]; @@ -86,6 +88,14 @@ public abstract class RBuiltinDescriptor { return name; } + public String getGenericName() { + if (genericName.isEmpty()) { + return name; + } else { + return genericName; + } + } + public String[] getAliases() { return aliases; } diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RSequence.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RSequence.java index 998e48a12650f315f77e61e3584f1972042aa867..2167dd74eb15107a32ab61a9e1e7f7d9a614538d 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RSequence.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RSequence.java @@ -27,6 +27,12 @@ import com.oracle.truffle.r.runtime.RInternalError; import com.oracle.truffle.r.runtime.data.model.RAbstractContainer; import com.oracle.truffle.r.runtime.data.model.RAbstractVector; +/** + * An {@link RSequence} only records the "length", "start" and "stride" (the latter two fields in + * the subclasses {@link RIntSequence} and {@link RDoubleSequence}. The "stride" value is positive + * to indicate an ascending sequence and negative for a descending sequence. I.e., the "end" is + * computed and not stored. + */ public abstract class RSequence implements RAbstractVector { private final int length; diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test index c203b50540800e7d636ad61babe30d49b36241d5..11101209e074ae2526f79f00b4611c232bd34823 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test @@ -44955,29 +44955,11924 @@ fe [21] -0.62982603+0i -0.28061293+0i 0.35380259+0i -1.36125320+0i 0.81131930+0i [26] 0.18873632+0i -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# -#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; f(1:8, seq(1L,7L,3L), c(10,100,1000)) } -[1] 10 2 3 100 5 6 1000 8 +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=-1) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=-2.3) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=0) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=1) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=10) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=2.3) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=F) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=T) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=c(1,2)) +[1] 1 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testAlongWith#Output.MayIgnoreErrorContext# +#seq(along.with=list(2,3,4)) +[1] 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testEmptyParams# +#seq(,,,5) +[1] 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testEmptyParams# +#seq(,,5) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testEmptyParams# +#seq(,5) +[1] 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testEmptyParams# +#seq.int(,,,5) +Error in seq.int(, , , 5) : argument 1 is empty + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testEmptyParams# +#seq.int(,,5) +Error in seq.int(, , 5) : argument 1 is empty + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testEmptyParams# +#seq.int(,5) +Error in seq.int(, 5) : argument 1 is empty + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext# +#seq(1, 20, 3, length.out=10) +Error in seq.default(1, 20, 3, length.out = 10) : too many arguments + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreWarningContext# +#seq(1, 20, length.out=c(5,2)) +[1] 1.00 5.75 10.50 15.25 20.00 +Warning message: +In seq.default(1, 20, length.out = c(5, 2)) : + first element used of 'length.out' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreWarningContext# +#seq(1, length.out=c(5,2)) +[1] 1 2 3 4 5 +Warning message: +In seq.default(1, length.out = c(5, 2)) : + first element used of 'length.out' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext# +#seq(Inf) +Error in seq.default(Inf) : 'from' cannot be NA, NaN or infinite + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext# +#seq(NA_integer_) +Error in seq.default(NA_integer_) : 'from' cannot be NA, NaN or infinite + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext# +#seq(NA_real_) +Error in seq.default(NA_real_) : 'from' cannot be NA, NaN or infinite + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext# +#seq(NaN) +Error in seq.default(NaN) : 'from' cannot be NA, NaN or infinite + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext# +#seq(c(5,2), c(5,2)) +Error in seq.default(c(5, 2), c(5, 2)) : 'from' must be of length 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, -1.1) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, -1L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, 0) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, 0L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, 1.1) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, 1L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, 2.3) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, 2L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, -1.1) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, -1L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, 0) +Error in seq.default(-0.2, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, 0L) +Error in seq.default(-0.2, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, 1.1) +Error in seq.default(-0.2, -1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, 1L) +Error in seq.default(-0.2, -1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, 2.3) +Error in seq.default(-0.2, -1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, 2L) +Error in seq.default(-0.2, -1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, -1.1) +[1] -0.2 -1.3 -2.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, -1L) +[1] -0.2 -1.2 -2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, 0) +Error in seq.default(-0.2, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, 0L) +Error in seq.default(-0.2, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, 1.1) +Error in seq.default(-0.2, -2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, 1L) +Error in seq.default(-0.2, -2.999999999, 1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, 2.3) +Error in seq.default(-0.2, -2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, 2L) +Error in seq.default(-0.2, -2.999999999, 2L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, -1.1) + [1] -0.2 -1.3 -2.4 -3.5 -4.6 -5.7 -6.8 -7.9 -9.0 -10.1 -11.2 -12.3 +[13] -13.4 -14.5 -15.6 -16.7 -17.8 -18.9 -20.0 -21.1 -22.2 -23.3 -24.4 -25.5 +[25] -26.6 -27.7 -28.8 -29.9 -31.0 -32.1 -33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, -1L) + [1] -0.2 -1.2 -2.2 -3.2 -4.2 -5.2 -6.2 -7.2 -8.2 -9.2 -10.2 -11.2 +[13] -12.2 -13.2 -14.2 -15.2 -16.2 -17.2 -18.2 -19.2 -20.2 -21.2 -22.2 -23.2 +[25] -24.2 -25.2 -26.2 -27.2 -28.2 -29.2 -30.2 -31.2 -32.2 -33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, 0) +Error in seq.default(-0.2, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, 0L) +Error in seq.default(-0.2, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, 1.1) +Error in seq.default(-0.2, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, 1L) +Error in seq.default(-0.2, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, 2.3) +Error in seq.default(-0.2, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, 2L) +Error in seq.default(-0.2, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, -1.1) +[1] -0.2 -1.3 -2.4 -3.5 -4.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, -1L) +[1] -0.2 -1.2 -2.2 -3.2 -4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, 0) +Error in seq.default(-0.2, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, 0L) +Error in seq.default(-0.2, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, 1.1) +Error in seq.default(-0.2, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, 1L) +Error in seq.default(-0.2, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, 2.3) +Error in seq.default(-0.2, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, 2L) +Error in seq.default(-0.2, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, -1.1) +Error in seq.default(-0.2, 0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, -1L) +Error in seq.default(-0.2, 0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, 0) +Error in seq.default(-0.2, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, 0L) +Error in seq.default(-0.2, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, 1.1) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, 1L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, 2.3) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, 2L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, -1.1) +Error in seq.default(-0.2, 1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, -1L) +Error in seq.default(-0.2, 1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, 0) +Error in seq.default(-0.2, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, 0L) +Error in seq.default(-0.2, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, 1.1) +[1] -0.2 0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, 1L) +[1] -0.2 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, 2.3) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, 2L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, -1.1) +Error in seq.default(-0.2, 2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, -1L) +Error in seq.default(-0.2, 2.999999999, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, 0) +Error in seq.default(-0.2, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, 0L) +Error in seq.default(-0.2, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, 1.1) +[1] -0.2 0.9 2.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, 1L) +[1] -0.2 0.8 1.8 2.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, 2.3) +[1] -0.2 2.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, 2L) +[1] -0.2 1.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, -1.1) +Error in seq.default(-0.2, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, -1L) +Error in seq.default(-0.2, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, 0) +Error in seq.default(-0.2, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, 0L) +Error in seq.default(-0.2, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, 1.1) + [1] -0.2 0.9 2.0 3.1 4.2 5.3 6.4 7.5 8.6 9.7 10.8 11.9 13.0 14.1 15.2 +[16] 16.3 17.4 18.5 19.6 20.7 21.8 22.9 24.0 25.1 26.2 27.3 28.4 29.5 30.6 31.7 +[31] 32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, 1L) + [1] -0.2 0.8 1.8 2.8 3.8 4.8 5.8 6.8 7.8 8.8 9.8 10.8 11.8 12.8 13.8 +[16] 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8 +[31] 29.8 30.8 31.8 32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, 2.3) + [1] -0.2 2.1 4.4 6.7 9.0 11.3 13.6 15.9 18.2 20.5 22.8 25.1 27.4 29.7 32.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, 2L) + [1] -0.2 1.8 3.8 5.8 7.8 9.8 11.8 13.8 15.8 17.8 19.8 21.8 23.8 25.8 27.8 +[16] 29.8 31.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, -1.1) +Error in seq.default(-0.2, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, -1L) +Error in seq.default(-0.2, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, 0) +Error in seq.default(-0.2, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, 0L) +Error in seq.default(-0.2, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, 1.1) +[1] -0.2 0.9 2.0 3.1 4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, 1L) +[1] -0.2 0.8 1.8 2.8 3.8 4.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, 2.3) +[1] -0.2 2.1 4.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, 2L) +[1] -0.2 1.8 3.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, -1.1) +Error in seq.default(-1.1, -0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, -1L) +Error in seq.default(-1.1, -0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, 0) +Error in seq.default(-1.1, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, 0L) +Error in seq.default(-1.1, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, 1.1) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, 1L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, 2.3) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, 2L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, -1.1) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, -1L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, 0) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, 0L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, 1.1) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, 1L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, 2.3) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, 2L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, -1.1) +[1] -1.1 -2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, -1L) +[1] -1.1 -2.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, 0) +Error in seq.default(-1.1, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, 0L) +Error in seq.default(-1.1, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, 1.1) +Error in seq.default(-1.1, -2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, 1L) +Error in seq.default(-1.1, -2.999999999, 1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, 2.3) +Error in seq.default(-1.1, -2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, 2L) +Error in seq.default(-1.1, -2.999999999, 2L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, -1.1) + [1] -1.1 -2.2 -3.3 -4.4 -5.5 -6.6 -7.7 -8.8 -9.9 -11.0 -12.1 -13.2 +[13] -14.3 -15.4 -16.5 -17.6 -18.7 -19.8 -20.9 -22.0 -23.1 -24.2 -25.3 -26.4 +[25] -27.5 -28.6 -29.7 -30.8 -31.9 -33.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, -1L) + [1] -1.1 -2.1 -3.1 -4.1 -5.1 -6.1 -7.1 -8.1 -9.1 -10.1 -11.1 -12.1 +[13] -13.1 -14.1 -15.1 -16.1 -17.1 -18.1 -19.1 -20.1 -21.1 -22.1 -23.1 -24.1 +[25] -25.1 -26.1 -27.1 -28.1 -29.1 -30.1 -31.1 -32.1 -33.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, 0) +Error in seq.default(-1.1, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, 0L) +Error in seq.default(-1.1, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, 1.1) +Error in seq.default(-1.1, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, 1L) +Error in seq.default(-1.1, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, 2.3) +Error in seq.default(-1.1, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, 2L) +Error in seq.default(-1.1, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, -1.1) +[1] -1.1 -2.2 -3.3 -4.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, -1L) +[1] -1.1 -2.1 -3.1 -4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, 0) +Error in seq.default(-1.1, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, 0L) +Error in seq.default(-1.1, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, 1.1) +Error in seq.default(-1.1, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, 1L) +Error in seq.default(-1.1, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, 2.3) +Error in seq.default(-1.1, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, 2L) +Error in seq.default(-1.1, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, -1.1) +Error in seq.default(-1.1, 0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, -1L) +Error in seq.default(-1.1, 0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, 0) +Error in seq.default(-1.1, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, 0L) +Error in seq.default(-1.1, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, 1.1) +[1] -1.1 0.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, 1L) +[1] -1.1 -0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, 2.3) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, 2L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, -1.1) +Error in seq.default(-1.1, 1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, -1L) +Error in seq.default(-1.1, 1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, 0) +Error in seq.default(-1.1, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, 0L) +Error in seq.default(-1.1, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, 1.1) +[1] -1.1 0.0 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, 1L) +[1] -1.1 -0.1 0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, 2.3) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, 2L) +[1] -1.1 0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, -1.1) +Error in seq.default(-1.1, 2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, -1L) +Error in seq.default(-1.1, 2.999999999, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, 0) +Error in seq.default(-1.1, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, 0L) +Error in seq.default(-1.1, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, 1.1) +[1] -1.1 0.0 1.1 2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, 1L) +[1] -1.1 -0.1 0.9 1.9 2.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, 2.3) +[1] -1.1 1.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, 2L) +[1] -1.1 0.9 2.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, -1.1) +Error in seq.default(-1.1, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, -1L) +Error in seq.default(-1.1, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, 0) +Error in seq.default(-1.1, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, 0L) +Error in seq.default(-1.1, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, 1.1) + [1] -1.1 0.0 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9 11.0 12.1 13.2 14.3 +[16] 15.4 16.5 17.6 18.7 19.8 20.9 22.0 23.1 24.2 25.3 26.4 27.5 28.6 29.7 30.8 +[31] 31.9 33.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, 1L) + [1] -1.1 -0.1 0.9 1.9 2.9 3.9 4.9 5.9 6.9 7.9 8.9 9.9 10.9 11.9 12.9 +[16] 13.9 14.9 15.9 16.9 17.9 18.9 19.9 20.9 21.9 22.9 23.9 24.9 25.9 26.9 27.9 +[31] 28.9 29.9 30.9 31.9 32.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, 2.3) + [1] -1.1 1.2 3.5 5.8 8.1 10.4 12.7 15.0 17.3 19.6 21.9 24.2 26.5 28.8 31.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, 2L) + [1] -1.1 0.9 2.9 4.9 6.9 8.9 10.9 12.9 14.9 16.9 18.9 20.9 22.9 24.9 26.9 +[16] 28.9 30.9 32.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, -1.1) +Error in seq.default(-1.1, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, -1L) +Error in seq.default(-1.1, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, 0) +Error in seq.default(-1.1, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, 0L) +Error in seq.default(-1.1, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, 1.1) +[1] -1.1 0.0 1.1 2.2 3.3 4.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, 1L) +[1] -1.1 -0.1 0.9 1.9 2.9 3.9 4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, 2.3) +[1] -1.1 1.2 3.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, 2L) +[1] -1.1 0.9 2.9 4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, -1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, 0L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, 1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, 2L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, -1L) + [1] -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 +[20] -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, 0L) +Error in seq.default(-1L, -30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, 1L) +Error in seq.default(-1L, -30L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, 2L) +Error in seq.default(-1L, -30L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, -1L) +Error in seq.default(-1L, 0L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, 0L) +Error in seq.default(-1L, 0L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, 1L) +[1] -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, 2L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, -1L) +Error in seq.default(-1L, 1L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, 0L) +Error in seq.default(-1L, 1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, 1L) +[1] -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, 2L) +[1] -1 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, -1L) +Error in seq.default(-1L, 30L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, 0L) +Error in seq.default(-1L, 30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, 1L) + [1] -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +[26] 24 25 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, 2L) + [1] -1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, -1.1) +Error in seq.default(-2.999999999, -0.2, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, -1L) +Error in seq.default(-2.999999999, -0.2, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, 0) +Error in seq.default(-2.999999999, -0.2, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, 0L) +Error in seq.default(-2.999999999, -0.2, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, 1.1) +[1] -3.0 -1.9 -0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, 1L) +[1] -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, 2.3) +[1] -3.0 -0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, 2L) +[1] -3 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, -1.1) +Error in seq.default(-2.999999999, -1.1, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, -1L) +Error in seq.default(-2.999999999, -1.1, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, 0) +Error in seq.default(-2.999999999, -1.1, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, 0L) +Error in seq.default(-2.999999999, -1.1, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, 1.1) +[1] -3.0 -1.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, 1L) +[1] -3 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, 2.3) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, 2L) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, -1.1) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, -1L) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, 0) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, 0L) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, 1.1) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, 1L) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, 2.3) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, 2L) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, -1.1) + [1] -3.0 -4.1 -5.2 -6.3 -7.4 -8.5 -9.6 -10.7 -11.8 -12.9 -14.0 -15.1 +[13] -16.2 -17.3 -18.4 -19.5 -20.6 -21.7 -22.8 -23.9 -25.0 -26.1 -27.2 -28.3 +[25] -29.4 -30.5 -31.6 -32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, -1L) + [1] -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 +[20] -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, 0) +Error in seq.default(-2.999999999, -33.3, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, 0L) +Error in seq.default(-2.999999999, -33.3, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, 1.1) +Error in seq.default(-2.999999999, -33.3, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, 1L) +Error in seq.default(-2.999999999, -33.3, 1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, 2.3) +Error in seq.default(-2.999999999, -33.3, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, 2L) +Error in seq.default(-2.999999999, -33.3, 2L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, -1.1) +[1] -3.0 -4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, -1L) +[1] -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, 0) +Error in seq.default(-2.999999999, -5, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, 0L) +Error in seq.default(-2.999999999, -5, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, 1.1) +Error in seq.default(-2.999999999, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, 1L) +Error in seq.default(-2.999999999, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, 2.3) +Error in seq.default(-2.999999999, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, 2L) +Error in seq.default(-2.999999999, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, -1.1) +Error in seq.default(-2.999999999, 0.2, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, -1L) +Error in seq.default(-2.999999999, 0.2, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, 0) +Error in seq.default(-2.999999999, 0.2, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, 0L) +Error in seq.default(-2.999999999, 0.2, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, 1.1) +[1] -3.0 -1.9 -0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, 1L) +[1] -3e+00 -2e+00 -1e+00 1e-09 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, 2.3) +[1] -3.0 -0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, 2L) +[1] -3 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, -1.1) +Error in seq.default(-2.999999999, 1.1, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, -1L) +Error in seq.default(-2.999999999, 1.1, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, 0) +Error in seq.default(-2.999999999, 1.1, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, 0L) +Error in seq.default(-2.999999999, 1.1, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, 1.1) +[1] -3.0 -1.9 -0.8 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, 1L) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, 2.3) +[1] -3.0 -0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, 2L) +[1] -3 -1 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, -1.1) +Error in seq.default(-2.999999999, 2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, -1L) +Error in seq.default(-2.999999999, 2.999999999, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, 0) +Error in seq.default(-2.999999999, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, 0L) +Error in seq.default(-2.999999999, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, 1.1) +[1] -3.0 -1.9 -0.8 0.3 1.4 2.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, 1L) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 2e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, 2.3) +[1] -3.0 -0.7 1.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, 2L) +[1] -3 -1 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, -1.1) +Error in seq.default(-2.999999999, 33.3, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, -1L) +Error in seq.default(-2.999999999, 33.3, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, 0) +Error in seq.default(-2.999999999, 33.3, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, 0L) +Error in seq.default(-2.999999999, 33.3, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, 1.1) + [1] -3.0 -1.9 -0.8 0.3 1.4 2.5 3.6 4.7 5.8 6.9 8.0 9.1 10.2 11.3 12.4 +[16] 13.5 14.6 15.7 16.8 17.9 19.0 20.1 21.2 22.3 23.4 24.5 25.6 26.7 27.8 28.9 +[31] 30.0 31.1 32.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, 1L) + [1] -3.0e+00 -2.0e+00 -1.0e+00 1.0e-09 1.0e+00 2.0e+00 3.0e+00 4.0e+00 + [9] 5.0e+00 6.0e+00 7.0e+00 8.0e+00 9.0e+00 1.0e+01 1.1e+01 1.2e+01 +[17] 1.3e+01 1.4e+01 1.5e+01 1.6e+01 1.7e+01 1.8e+01 1.9e+01 2.0e+01 +[25] 2.1e+01 2.2e+01 2.3e+01 2.4e+01 2.5e+01 2.6e+01 2.7e+01 2.8e+01 +[33] 2.9e+01 3.0e+01 3.1e+01 3.2e+01 3.3e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, 2.3) + [1] -3.0 -0.7 1.6 3.9 6.2 8.5 10.8 13.1 15.4 17.7 20.0 22.3 24.6 26.9 29.2 +[16] 31.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, 2L) + [1] -3 -1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, -1.1) +Error in seq.default(-2.999999999, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, -1L) +Error in seq.default(-2.999999999, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, 0) +Error in seq.default(-2.999999999, 5, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, 0L) +Error in seq.default(-2.999999999, 5, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, 1.1) +[1] -3.0 -1.9 -0.8 0.3 1.4 2.5 3.6 4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, 1L) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 2e+00 3e+00 4e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, 2.3) +[1] -3.0 -0.7 1.6 3.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, 2L) +[1] -3 -1 1 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, -1L) +Error in seq.default(-30L, -1L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, 0L) +Error in seq.default(-30L, -1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, 1L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, 2L) + [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, -1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, 0L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, 1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, 2L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, -1L) +Error in seq.default(-30L, 0L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, 0L) +Error in seq.default(-30L, 0L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, 1L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, 2L) + [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, -1L) +Error in seq.default(-30L, 1L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, 0L) +Error in seq.default(-30L, 1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, 1L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, 2L) + [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, -1L) +Error in seq.default(-30L, 30L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, 0L) +Error in seq.default(-30L, 30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, 1L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 +[39] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 +[58] 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, 2L) + [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 +[20] 8 10 12 14 16 18 20 22 24 26 28 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, -1.1) +Error in seq.default(-33.3, -0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, -1L) +Error in seq.default(-33.3, -0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, 0) +Error in seq.default(-33.3, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, 0L) +Error in seq.default(-33.3, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, -1.1) +Error in seq.default(-33.3, -1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, -1L) +Error in seq.default(-33.3, -1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, 0) +Error in seq.default(-33.3, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, 0L) +Error in seq.default(-33.3, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, -1.1) +Error in seq.default(-33.3, -2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, -1L) +Error in seq.default(-33.3, -2.999999999, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, 0) +Error in seq.default(-33.3, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, 0L) +Error in seq.default(-33.3, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, -1.1) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, -1L) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, 0) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, 0L) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, 1.1) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, 1L) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, 2.3) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, 2L) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, -1.1) +Error in seq.default(-33.3, -5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, -1L) +Error in seq.default(-33.3, -5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, 0) +Error in seq.default(-33.3, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, 0L) +Error in seq.default(-33.3, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, -1.1) +Error in seq.default(-33.3, 0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, -1L) +Error in seq.default(-33.3, 0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, 0) +Error in seq.default(-33.3, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, 0L) +Error in seq.default(-33.3, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, -1.1) +Error in seq.default(-33.3, 1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, -1L) +Error in seq.default(-33.3, 1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, 0) +Error in seq.default(-33.3, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, 0L) +Error in seq.default(-33.3, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, -1.1) +Error in seq.default(-33.3, 2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, -1L) +Error in seq.default(-33.3, 2.999999999, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, 0) +Error in seq.default(-33.3, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, 0L) +Error in seq.default(-33.3, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 0.8 1.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 1.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 0.7 2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, -1.1) +Error in seq.default(-33.3, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, -1L) +Error in seq.default(-33.3, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, 0) +Error in seq.default(-33.3, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, 0L) +Error in seq.default(-33.3, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 0.8 1.9 3.0 4.1 5.2 +[37] 6.3 7.4 8.5 9.6 10.7 11.8 12.9 14.0 15.1 16.2 17.3 18.4 +[49] 19.5 20.6 21.7 22.8 23.9 25.0 26.1 27.2 28.3 29.4 30.5 31.6 +[61] 32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 3.7 4.7 5.7 6.7 7.7 8.7 9.7 10.7 11.7 12.7 13.7 +[49] 14.7 15.7 16.7 17.7 18.7 19.7 20.7 21.7 22.7 23.7 24.7 25.7 +[61] 26.7 27.7 28.7 29.7 30.7 31.7 32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 1.2 3.5 5.8 8.1 10.4 12.7 15.0 17.3 19.6 +[25] 21.9 24.2 26.5 28.8 31.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 0.7 2.7 4.7 6.7 8.7 10.7 12.7 +[25] 14.7 16.7 18.7 20.7 22.7 24.7 26.7 28.7 30.7 32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, -1.1) +Error in seq.default(-33.3, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, -1L) +Error in seq.default(-33.3, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, 0) +Error in seq.default(-33.3, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, 0L) +Error in seq.default(-33.3, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, 1.1) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 0.8 1.9 3.0 4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 3.7 4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, 2.3) + [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3 -8.0 +[13] -5.7 -3.4 -1.1 1.2 3.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, 2L) + [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3 +[13] -9.3 -7.3 -5.3 -3.3 -1.3 0.7 2.7 4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, -1.1) +Error in seq.default(-5, -0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, -1L) +Error in seq.default(-5, -0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, 0) +Error in seq.default(-5, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, 0L) +Error in seq.default(-5, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, 1.1) +[1] -5.0 -3.9 -2.8 -1.7 -0.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, 1L) +[1] -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, 2.3) +[1] -5.0 -2.7 -0.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, 2L) +[1] -5 -3 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, -1.1) +Error in seq.default(-5, -1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, -1L) +Error in seq.default(-5, -1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, 0) +Error in seq.default(-5, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, 0L) +Error in seq.default(-5, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, 1.1) +[1] -5.0 -3.9 -2.8 -1.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, 1L) +[1] -5 -4 -3 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, 2.3) +[1] -5.0 -2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, 2L) +[1] -5 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, -1.1) +Error in seq.default(-5, -2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, -1L) +Error in seq.default(-5, -2.999999999, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, 0) +Error in seq.default(-5, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, 0L) +Error in seq.default(-5, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, 1.1) +[1] -5.0 -3.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, 1L) +[1] -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, 2.3) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, 2L) +[1] -5 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, -1.1) + [1] -5.0 -6.1 -7.2 -8.3 -9.4 -10.5 -11.6 -12.7 -13.8 -14.9 -16.0 -17.1 +[13] -18.2 -19.3 -20.4 -21.5 -22.6 -23.7 -24.8 -25.9 -27.0 -28.1 -29.2 -30.3 +[25] -31.4 -32.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, -1L) + [1] -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 +[20] -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, 0) +Error in seq.default(-5, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, 0L) +Error in seq.default(-5, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, 1.1) +Error in seq.default(-5, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, 1L) +Error in seq.default(-5, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, 2.3) +Error in seq.default(-5, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, 2L) +Error in seq.default(-5, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, -1.1) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, -1L) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, 0) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, 0L) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, 1.1) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, 1L) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, 2.3) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, 2L) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, -1.1) +Error in seq.default(-5, 0.2, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, -1L) +Error in seq.default(-5, 0.2, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, 0) +Error in seq.default(-5, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, 0L) +Error in seq.default(-5, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, 1.1) +[1] -5.0 -3.9 -2.8 -1.7 -0.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, 1L) +[1] -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, 2.3) +[1] -5.0 -2.7 -0.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, 2L) +[1] -5 -3 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, -1.1) +Error in seq.default(-5, 1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, -1L) +Error in seq.default(-5, 1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, 0) +Error in seq.default(-5, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, 0L) +Error in seq.default(-5, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, 1.1) +[1] -5.0 -3.9 -2.8 -1.7 -0.6 0.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, 1L) +[1] -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, 2.3) +[1] -5.0 -2.7 -0.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, 2L) +[1] -5 -3 -1 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, -1.1) +Error in seq.default(-5, 2.999999999, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, -1L) +Error in seq.default(-5, 2.999999999, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, 0) +Error in seq.default(-5, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, 0L) +Error in seq.default(-5, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, 1.1) +[1] -5.0 -3.9 -2.8 -1.7 -0.6 0.5 1.6 2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, 1L) +[1] -5 -4 -3 -2 -1 0 1 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, 2.3) +[1] -5.0 -2.7 -0.4 1.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, 2L) +[1] -5 -3 -1 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, -1.1) +Error in seq.default(-5, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, -1L) +Error in seq.default(-5, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, 0) +Error in seq.default(-5, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, 0L) +Error in seq.default(-5, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, 1.1) + [1] -5.0 -3.9 -2.8 -1.7 -0.6 0.5 1.6 2.7 3.8 4.9 6.0 7.1 8.2 9.3 10.4 +[16] 11.5 12.6 13.7 14.8 15.9 17.0 18.1 19.2 20.3 21.4 22.5 23.6 24.7 25.8 26.9 +[31] 28.0 29.1 30.2 31.3 32.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, 1L) + [1] -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 +[26] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, 2.3) + [1] -5.0 -2.7 -0.4 1.9 4.2 6.5 8.8 11.1 13.4 15.7 18.0 20.3 22.6 24.9 27.2 +[16] 29.5 31.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, 2L) + [1] -5 -3 -1 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, -1.1) +Error in seq.default(-5, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, -1L) +Error in seq.default(-5, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, 0) +Error in seq.default(-5, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, 0L) +Error in seq.default(-5, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, 1.1) + [1] -5.0 -3.9 -2.8 -1.7 -0.6 0.5 1.6 2.7 3.8 4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, 1L) + [1] -5 -4 -3 -2 -1 0 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, 2.3) +[1] -5.0 -2.7 -0.4 1.9 4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, 2L) +[1] -5 -3 -1 1 3 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, -1.1) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, -1L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, 0) +Error in seq.default(0.2, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, 0L) +Error in seq.default(0.2, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, 1.1) +Error in seq.default(0.2, -0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, 1L) +Error in seq.default(0.2, -0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, 2.3) +Error in seq.default(0.2, -0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, 2L) +Error in seq.default(0.2, -0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, -1.1) +[1] 0.2 -0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, -1L) +[1] 0.2 -0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, 0) +Error in seq.default(0.2, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, 0L) +Error in seq.default(0.2, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, 1.1) +Error in seq.default(0.2, -1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, 1L) +Error in seq.default(0.2, -1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, 2.3) +Error in seq.default(0.2, -1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, 2L) +Error in seq.default(0.2, -1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, -1.1) +[1] 0.2 -0.9 -2.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, -1L) +[1] 0.2 -0.8 -1.8 -2.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, 0) +Error in seq.default(0.2, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, 0L) +Error in seq.default(0.2, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, 1.1) +Error in seq.default(0.2, -2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, 1L) +Error in seq.default(0.2, -2.999999999, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, 2.3) +Error in seq.default(0.2, -2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, 2L) +Error in seq.default(0.2, -2.999999999, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, -1.1) + [1] 0.2 -0.9 -2.0 -3.1 -4.2 -5.3 -6.4 -7.5 -8.6 -9.7 -10.8 -11.9 +[13] -13.0 -14.1 -15.2 -16.3 -17.4 -18.5 -19.6 -20.7 -21.8 -22.9 -24.0 -25.1 +[25] -26.2 -27.3 -28.4 -29.5 -30.6 -31.7 -32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, -1L) + [1] 0.2 -0.8 -1.8 -2.8 -3.8 -4.8 -5.8 -6.8 -7.8 -8.8 -9.8 -10.8 +[13] -11.8 -12.8 -13.8 -14.8 -15.8 -16.8 -17.8 -18.8 -19.8 -20.8 -21.8 -22.8 +[25] -23.8 -24.8 -25.8 -26.8 -27.8 -28.8 -29.8 -30.8 -31.8 -32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, 0) +Error in seq.default(0.2, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, 0L) +Error in seq.default(0.2, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, 1.1) +Error in seq.default(0.2, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, 1L) +Error in seq.default(0.2, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, 2.3) +Error in seq.default(0.2, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, 2L) +Error in seq.default(0.2, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, -1.1) +[1] 0.2 -0.9 -2.0 -3.1 -4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, -1L) +[1] 0.2 -0.8 -1.8 -2.8 -3.8 -4.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, 0) +Error in seq.default(0.2, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, 0L) +Error in seq.default(0.2, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, 1.1) +Error in seq.default(0.2, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, 1L) +Error in seq.default(0.2, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, 2.3) +Error in seq.default(0.2, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, 2L) +Error in seq.default(0.2, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, -1.1) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, -1L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, 0) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, 0L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, 1.1) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, 1L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, 2.3) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, 2L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, -1.1) +Error in seq.default(0.2, 1.1, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, -1L) +Error in seq.default(0.2, 1.1, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, 0) +Error in seq.default(0.2, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, 0L) +Error in seq.default(0.2, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, 1.1) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, 1L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, 2.3) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, 2L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, -1.1) +Error in seq.default(0.2, 2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, -1L) +Error in seq.default(0.2, 2.999999999, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, 0) +Error in seq.default(0.2, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, 0L) +Error in seq.default(0.2, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, 1.1) +[1] 0.2 1.3 2.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, 1L) +[1] 0.2 1.2 2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, 2.3) +[1] 0.2 2.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, 2L) +[1] 0.2 2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, -1.1) +Error in seq.default(0.2, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, -1L) +Error in seq.default(0.2, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, 0) +Error in seq.default(0.2, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, 0L) +Error in seq.default(0.2, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, 1.1) + [1] 0.2 1.3 2.4 3.5 4.6 5.7 6.8 7.9 9.0 10.1 11.2 12.3 13.4 14.5 15.6 +[16] 16.7 17.8 18.9 20.0 21.1 22.2 23.3 24.4 25.5 26.6 27.7 28.8 29.9 31.0 32.1 +[31] 33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, 1L) + [1] 0.2 1.2 2.2 3.2 4.2 5.2 6.2 7.2 8.2 9.2 10.2 11.2 12.2 13.2 14.2 +[16] 15.2 16.2 17.2 18.2 19.2 20.2 21.2 22.2 23.2 24.2 25.2 26.2 27.2 28.2 29.2 +[31] 30.2 31.2 32.2 33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, 2.3) + [1] 0.2 2.5 4.8 7.1 9.4 11.7 14.0 16.3 18.6 20.9 23.2 25.5 27.8 30.1 32.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, 2L) + [1] 0.2 2.2 4.2 6.2 8.2 10.2 12.2 14.2 16.2 18.2 20.2 22.2 24.2 26.2 28.2 +[16] 30.2 32.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, -1.1) +Error in seq.default(0.2, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, -1L) +Error in seq.default(0.2, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, 0) +Error in seq.default(0.2, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, 0L) +Error in seq.default(0.2, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, 1.1) +[1] 0.2 1.3 2.4 3.5 4.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, 1L) +[1] 0.2 1.2 2.2 3.2 4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, 2.3) +[1] 0.2 2.5 4.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, 2L) +[1] 0.2 2.2 4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, -1L) +[1] 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, 0L) +Error in seq.default(0L, -1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, 1L) +Error in seq.default(0L, -1L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, 2L) +Error in seq.default(0L, -1L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, -1L) + [1] 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 +[20] -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, 0L) +Error in seq.default(0L, -30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, 1L) +Error in seq.default(0L, -30L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, 2L) +Error in seq.default(0L, -30L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, -1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, 0L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, 1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, 2L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, -1L) +Error in seq.default(0L, 1L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, 0L) +Error in seq.default(0L, 1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, 1L) +[1] 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, 2L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, -1L) +Error in seq.default(0L, 30L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, 0L) +Error in seq.default(0L, 30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, 1L) + [1] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 +[26] 25 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, 2L) + [1] 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, -1.1) +[1] 1.1 0.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, -1L) +[1] 1.1 0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, 0) +Error in seq.default(1.1, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, 0L) +Error in seq.default(1.1, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, 1.1) +Error in seq.default(1.1, -0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, 1L) +Error in seq.default(1.1, -0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, 2.3) +Error in seq.default(1.1, -0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, 2L) +Error in seq.default(1.1, -0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, -1.1) +[1] 1.1 0.0 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, -1L) +[1] 1.1 0.1 -0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, 0) +Error in seq.default(1.1, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, 0L) +Error in seq.default(1.1, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, 1.1) +Error in seq.default(1.1, -1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, 1L) +Error in seq.default(1.1, -1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, 2.3) +Error in seq.default(1.1, -1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, 2L) +Error in seq.default(1.1, -1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, -1.1) +[1] 1.1 0.0 -1.1 -2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, -1L) +[1] 1.1 0.1 -0.9 -1.9 -2.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, 0) +Error in seq.default(1.1, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, 0L) +Error in seq.default(1.1, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, 1.1) +Error in seq.default(1.1, -2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, 1L) +Error in seq.default(1.1, -2.999999999, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, 2.3) +Error in seq.default(1.1, -2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, 2L) +Error in seq.default(1.1, -2.999999999, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, -1.1) + [1] 1.1 0.0 -1.1 -2.2 -3.3 -4.4 -5.5 -6.6 -7.7 -8.8 -9.9 -11.0 +[13] -12.1 -13.2 -14.3 -15.4 -16.5 -17.6 -18.7 -19.8 -20.9 -22.0 -23.1 -24.2 +[25] -25.3 -26.4 -27.5 -28.6 -29.7 -30.8 -31.9 -33.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, -1L) + [1] 1.1 0.1 -0.9 -1.9 -2.9 -3.9 -4.9 -5.9 -6.9 -7.9 -8.9 -9.9 +[13] -10.9 -11.9 -12.9 -13.9 -14.9 -15.9 -16.9 -17.9 -18.9 -19.9 -20.9 -21.9 +[25] -22.9 -23.9 -24.9 -25.9 -26.9 -27.9 -28.9 -29.9 -30.9 -31.9 -32.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, 0) +Error in seq.default(1.1, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, 0L) +Error in seq.default(1.1, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, 1.1) +Error in seq.default(1.1, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, 1L) +Error in seq.default(1.1, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, 2.3) +Error in seq.default(1.1, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, 2L) +Error in seq.default(1.1, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, -1.1) +[1] 1.1 0.0 -1.1 -2.2 -3.3 -4.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, -1L) +[1] 1.1 0.1 -0.9 -1.9 -2.9 -3.9 -4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, 0) +Error in seq.default(1.1, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, 0L) +Error in seq.default(1.1, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, 1.1) +Error in seq.default(1.1, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, 1L) +Error in seq.default(1.1, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, 2.3) +Error in seq.default(1.1, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, 2L) +Error in seq.default(1.1, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, -1.1) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, -1L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, 0) +Error in seq.default(1.1, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, 0L) +Error in seq.default(1.1, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, 1.1) +Error in seq.default(1.1, 0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, 1L) +Error in seq.default(1.1, 0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, 2.3) +Error in seq.default(1.1, 0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, 2L) +Error in seq.default(1.1, 0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, -1.1) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, -1L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, 0) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, 0L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, 1.1) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, 1L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, 2.3) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, 2L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, -1.1) +Error in seq.default(1.1, 2.999999999, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, -1L) +Error in seq.default(1.1, 2.999999999, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, 0) +Error in seq.default(1.1, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, 0L) +Error in seq.default(1.1, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, 1.1) +[1] 1.1 2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, 1L) +[1] 1.1 2.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, 2.3) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, 2L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, -1.1) +Error in seq.default(1.1, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, -1L) +Error in seq.default(1.1, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, 0) +Error in seq.default(1.1, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, 0L) +Error in seq.default(1.1, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, 1.1) + [1] 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9 11.0 12.1 13.2 14.3 15.4 16.5 +[16] 17.6 18.7 19.8 20.9 22.0 23.1 24.2 25.3 26.4 27.5 28.6 29.7 30.8 31.9 33.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, 1L) + [1] 1.1 2.1 3.1 4.1 5.1 6.1 7.1 8.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 +[16] 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1 +[31] 31.1 32.1 33.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, 2.3) + [1] 1.1 3.4 5.7 8.0 10.3 12.6 14.9 17.2 19.5 21.8 24.1 26.4 28.7 31.0 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, 2L) + [1] 1.1 3.1 5.1 7.1 9.1 11.1 13.1 15.1 17.1 19.1 21.1 23.1 25.1 27.1 29.1 +[16] 31.1 33.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, -1.1) +Error in seq.default(1.1, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, -1L) +Error in seq.default(1.1, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, 0) +Error in seq.default(1.1, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, 0L) +Error in seq.default(1.1, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, 1.1) +[1] 1.1 2.2 3.3 4.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, 1L) +[1] 1.1 2.1 3.1 4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, 2.3) +[1] 1.1 3.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, 2L) +[1] 1.1 3.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, -1L) +[1] 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, 0L) +Error in seq.default(1L, -1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, 1L) +Error in seq.default(1L, -1L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, 2L) +Error in seq.default(1L, -1L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, -1L) + [1] 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 +[20] -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, 0L) +Error in seq.default(1L, -30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, 1L) +Error in seq.default(1L, -30L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, 2L) +Error in seq.default(1L, -30L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, -1L) +[1] 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, 0L) +Error in seq.default(1L, 0L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, 1L) +Error in seq.default(1L, 0L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, 2L) +Error in seq.default(1L, 0L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, -1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, 0L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, 1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, 2L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, -1L) +Error in seq.default(1L, 30L, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, 0L) +Error in seq.default(1L, 30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, 1L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, 2L) + [1] 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric# +#seq(2.3, 7.6, 0.1) + [1] 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0 4.1 +[20] 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 6.0 +[39] 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 7.0 7.1 7.2 7.3 7.4 7.5 7.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, -1.1) +[1] 3.0 1.9 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, -1L) +[1] 3e+00 2e+00 1e+00 -1e-09 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, 0) +Error in seq.default(2.999999999, -0.2, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, 0L) +Error in seq.default(2.999999999, -0.2, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, 1.1) +Error in seq.default(2.999999999, -0.2, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, 1L) +Error in seq.default(2.999999999, -0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, 2.3) +Error in seq.default(2.999999999, -0.2, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, 2L) +Error in seq.default(2.999999999, -0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, -1.1) +[1] 3.0 1.9 0.8 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, -1L) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, 0) +Error in seq.default(2.999999999, -1.1, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, 0L) +Error in seq.default(2.999999999, -1.1, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, 1.1) +Error in seq.default(2.999999999, -1.1, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, 1L) +Error in seq.default(2.999999999, -1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, 2.3) +Error in seq.default(2.999999999, -1.1, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, 2L) +Error in seq.default(2.999999999, -1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, -1.1) +[1] 3.0 1.9 0.8 -0.3 -1.4 -2.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, -1L) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 -2e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, 0) +Error in seq.default(2.999999999, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, 0L) +Error in seq.default(2.999999999, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, 1.1) +Error in seq.default(2.999999999, -2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, 1L) +Error in seq.default(2.999999999, -2.999999999, 1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, 2.3) +Error in seq.default(2.999999999, -2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, 2L) +Error in seq.default(2.999999999, -2.999999999, 2L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, -1.1) + [1] 3.0 1.9 0.8 -0.3 -1.4 -2.5 -3.6 -4.7 -5.8 -6.9 -8.0 -9.1 +[13] -10.2 -11.3 -12.4 -13.5 -14.6 -15.7 -16.8 -17.9 -19.0 -20.1 -21.2 -22.3 +[25] -23.4 -24.5 -25.6 -26.7 -27.8 -28.9 -30.0 -31.1 -32.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, -1L) + [1] 3.0e+00 2.0e+00 1.0e+00 -1.0e-09 -1.0e+00 -2.0e+00 -3.0e+00 -4.0e+00 + [9] -5.0e+00 -6.0e+00 -7.0e+00 -8.0e+00 -9.0e+00 -1.0e+01 -1.1e+01 -1.2e+01 +[17] -1.3e+01 -1.4e+01 -1.5e+01 -1.6e+01 -1.7e+01 -1.8e+01 -1.9e+01 -2.0e+01 +[25] -2.1e+01 -2.2e+01 -2.3e+01 -2.4e+01 -2.5e+01 -2.6e+01 -2.7e+01 -2.8e+01 +[33] -2.9e+01 -3.0e+01 -3.1e+01 -3.2e+01 -3.3e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, 0) +Error in seq.default(2.999999999, -33.3, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, 0L) +Error in seq.default(2.999999999, -33.3, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, 1.1) +Error in seq.default(2.999999999, -33.3, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, 1L) +Error in seq.default(2.999999999, -33.3, 1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, 2.3) +Error in seq.default(2.999999999, -33.3, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, 2L) +Error in seq.default(2.999999999, -33.3, 2L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, -1.1) +[1] 3.0 1.9 0.8 -0.3 -1.4 -2.5 -3.6 -4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, -1L) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 -2e+00 -3e+00 -4e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, 0) +Error in seq.default(2.999999999, -5, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, 0L) +Error in seq.default(2.999999999, -5, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, 1.1) +Error in seq.default(2.999999999, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, 1L) +Error in seq.default(2.999999999, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, 2.3) +Error in seq.default(2.999999999, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, 2L) +Error in seq.default(2.999999999, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, -1.1) +[1] 3.0 1.9 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, -1L) +[1] 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, 0) +Error in seq.default(2.999999999, 0.2, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, 0L) +Error in seq.default(2.999999999, 0.2, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, 1.1) +Error in seq.default(2.999999999, 0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, 1L) +Error in seq.default(2.999999999, 0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, 2.3) +Error in seq.default(2.999999999, 0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, 2L) +Error in seq.default(2.999999999, 0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, -1.1) +[1] 3.0 1.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, -1L) +[1] 3 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, 0) +Error in seq.default(2.999999999, 1.1, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, 0L) +Error in seq.default(2.999999999, 1.1, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, 1.1) +Error in seq.default(2.999999999, 1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, 1L) +Error in seq.default(2.999999999, 1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, 2.3) +Error in seq.default(2.999999999, 1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, 2L) +Error in seq.default(2.999999999, 1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, -1.1) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, -1L) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, 0) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, 0L) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, 1.1) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, 1L) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, 2.3) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, 2L) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, -1.1) +Error in seq.default(2.999999999, 33.3, -1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, -1L) +Error in seq.default(2.999999999, 33.3, -1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, 0) +Error in seq.default(2.999999999, 33.3, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, 0L) +Error in seq.default(2.999999999, 33.3, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, 1.1) + [1] 3.0 4.1 5.2 6.3 7.4 8.5 9.6 10.7 11.8 12.9 14.0 15.1 16.2 17.3 18.4 +[16] 19.5 20.6 21.7 22.8 23.9 25.0 26.1 27.2 28.3 29.4 30.5 31.6 32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, 1L) + [1] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 +[26] 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, 2.3) + [1] 3.0 5.3 7.6 9.9 12.2 14.5 16.8 19.1 21.4 23.7 26.0 28.3 30.6 32.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, 2L) + [1] 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, -1.1) +Error in seq.default(2.999999999, 5, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, -1L) +Error in seq.default(2.999999999, 5, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, 0) +Error in seq.default(2.999999999, 5, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, 0L) +Error in seq.default(2.999999999, 5, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, 1.1) +[1] 3.0 4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, 1L) +[1] 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, 2.3) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, 2L) +[1] 3 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, -1L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, 0L) +Error in seq.default(30L, -1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, 1L) +Error in seq.default(30L, -1L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, 2L) +Error in seq.default(30L, -1L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, -1L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 +[20] 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 +[39] -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 +[58] -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, 0L) +Error in seq.default(30L, -30L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, 1L) +Error in seq.default(30L, -30L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, 2L) +Error in seq.default(30L, -30L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, -1L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, 0L) +Error in seq.default(30L, 0L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, 1L) +Error in seq.default(30L, 0L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, 2L) +Error in seq.default(30L, 0L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, -1L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, 0L) +Error in seq.default(30L, 1L, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, 1L) +Error in seq.default(30L, 1L, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, 2L) +Error in seq.default(30L, 1L, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, -1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, 0L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, 1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, 2L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 +[31] 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, 0) +Error in seq.default(33.3, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, 0L) +Error in seq.default(33.3, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, 1.1) +Error in seq.default(33.3, -0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, 1L) +Error in seq.default(33.3, -0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, 2.3) +Error in seq.default(33.3, -0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, 2L) +Error in seq.default(33.3, -0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 +[31] 0.3 -0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, 0) +Error in seq.default(33.3, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, 0L) +Error in seq.default(33.3, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, 1.1) +Error in seq.default(33.3, -1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, 1L) +Error in seq.default(33.3, -1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, 2.3) +Error in seq.default(33.3, -1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, 2L) +Error in seq.default(33.3, -1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 +[31] 0.3 -0.8 -1.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 -1.7 -2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, 0) +Error in seq.default(33.3, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, 0L) +Error in seq.default(33.3, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, 1.1) +Error in seq.default(33.3, -2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, 1L) +Error in seq.default(33.3, -2.999999999, 1L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, 2.3) +Error in seq.default(33.3, -2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, 2L) +Error in seq.default(33.3, -2.999999999, 2L) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 +[13] 20.1 19.0 17.9 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 +[25] 6.9 5.8 4.7 3.6 2.5 1.4 0.3 -0.8 -1.9 -3.0 -4.1 -5.2 +[37] -6.3 -7.4 -8.5 -9.6 -10.7 -11.8 -12.9 -14.0 -15.1 -16.2 -17.3 -18.4 +[49] -19.5 -20.6 -21.7 -22.8 -23.9 -25.0 -26.1 -27.2 -28.3 -29.4 -30.5 -31.6 +[61] -32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 +[13] 21.3 20.3 19.3 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 +[25] 9.3 8.3 7.3 6.3 5.3 4.3 3.3 2.3 1.3 0.3 -0.7 -1.7 +[37] -2.7 -3.7 -4.7 -5.7 -6.7 -7.7 -8.7 -9.7 -10.7 -11.7 -12.7 -13.7 +[49] -14.7 -15.7 -16.7 -17.7 -18.7 -19.7 -20.7 -21.7 -22.7 -23.7 -24.7 -25.7 +[61] -26.7 -27.7 -28.7 -29.7 -30.7 -31.7 -32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, 0) +Error in seq.default(33.3, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, 0L) +Error in seq.default(33.3, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, 1.1) +Error in seq.default(33.3, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, 1L) +Error in seq.default(33.3, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, 2.3) +Error in seq.default(33.3, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, 2L) +Error in seq.default(33.3, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 +[31] 0.3 -0.8 -1.9 -3.0 -4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 -1.7 -2.7 -3.7 -4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, 0) +Error in seq.default(33.3, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, 0L) +Error in seq.default(33.3, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, 1.1) +Error in seq.default(33.3, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, 1L) +Error in seq.default(33.3, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, 2.3) +Error in seq.default(33.3, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, 2L) +Error in seq.default(33.3, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 +[31] 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, 0) +Error in seq.default(33.3, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, 0L) +Error in seq.default(33.3, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, 1.1) +Error in seq.default(33.3, 0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, 1L) +Error in seq.default(33.3, 0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, 2.3) +Error in seq.default(33.3, 0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, 2L) +Error in seq.default(33.3, 0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, 0) +Error in seq.default(33.3, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, 0L) +Error in seq.default(33.3, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, 1.1) +Error in seq.default(33.3, 1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, 1L) +Error in seq.default(33.3, 1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, 2.3) +Error in seq.default(33.3, 1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, 2L) +Error in seq.default(33.3, 1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, 0) +Error in seq.default(33.3, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, 0L) +Error in seq.default(33.3, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, 1.1) +Error in seq.default(33.3, 2.999999999, 1.1) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, 1L) +Error in seq.default(33.3, 2.999999999, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, 2.3) +Error in seq.default(33.3, 2.999999999, 2.3) : + wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, 2L) +Error in seq.default(33.3, 2.999999999, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, -1.1) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, -1L) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, 0) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, 0L) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, 1.1) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, 1L) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, 2.3) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, 2L) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, -1.1) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, 0) +Error in seq.default(33.3, 5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, 0L) +Error in seq.default(33.3, 5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, 1.1) +Error in seq.default(33.3, 5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, 1L) +Error in seq.default(33.3, 5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, 2.3) +Error in seq.default(33.3, 5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, 2L) +Error in seq.default(33.3, 5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, -1.1) +[1] 5.0 3.9 2.8 1.7 0.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, -1L) +[1] 5 4 3 2 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, 0) +Error in seq.default(5, -0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, 0L) +Error in seq.default(5, -0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, 1.1) +Error in seq.default(5, -0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, 1L) +Error in seq.default(5, -0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, 2.3) +Error in seq.default(5, -0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, 2L) +Error in seq.default(5, -0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, -1.1) +[1] 5.0 3.9 2.8 1.7 0.6 -0.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, -1L) +[1] 5 4 3 2 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, 0) +Error in seq.default(5, -1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, 0L) +Error in seq.default(5, -1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, 1.1) +Error in seq.default(5, -1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, 1L) +Error in seq.default(5, -1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, 2.3) +Error in seq.default(5, -1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, 2L) +Error in seq.default(5, -1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, -1.1) +[1] 5.0 3.9 2.8 1.7 0.6 -0.5 -1.6 -2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, -1L) +[1] 5 4 3 2 1 0 -1 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, 0) +Error in seq.default(5, -2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, 0L) +Error in seq.default(5, -2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, 1.1) +Error in seq.default(5, -2.999999999, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, 1L) +Error in seq.default(5, -2.999999999, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, 2.3) +Error in seq.default(5, -2.999999999, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, 2L) +Error in seq.default(5, -2.999999999, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, -1.1) + [1] 5.0 3.9 2.8 1.7 0.6 -0.5 -1.6 -2.7 -3.8 -4.9 -6.0 -7.1 +[13] -8.2 -9.3 -10.4 -11.5 -12.6 -13.7 -14.8 -15.9 -17.0 -18.1 -19.2 -20.3 +[25] -21.4 -22.5 -23.6 -24.7 -25.8 -26.9 -28.0 -29.1 -30.2 -31.3 -32.4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, -1L) + [1] 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 +[20] -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 +[39] -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, 0) +Error in seq.default(5, -33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, 0L) +Error in seq.default(5, -33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, 1.1) +Error in seq.default(5, -33.3, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, 1L) +Error in seq.default(5, -33.3, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, 2.3) +Error in seq.default(5, -33.3, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, 2L) +Error in seq.default(5, -33.3, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, -1.1) + [1] 5.0 3.9 2.8 1.7 0.6 -0.5 -1.6 -2.7 -3.8 -4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, -1L) + [1] 5 4 3 2 1 0 -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, 0) +Error in seq.default(5, -5, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, 0L) +Error in seq.default(5, -5, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, 1.1) +Error in seq.default(5, -5, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, 1L) +Error in seq.default(5, -5, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, 2.3) +Error in seq.default(5, -5, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, 2L) +Error in seq.default(5, -5, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, -1.1) +[1] 5.0 3.9 2.8 1.7 0.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, -1L) +[1] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, 0) +Error in seq.default(5, 0.2, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, 0L) +Error in seq.default(5, 0.2, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, 1.1) +Error in seq.default(5, 0.2, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, 1L) +Error in seq.default(5, 0.2, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, 2.3) +Error in seq.default(5, 0.2, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, 2L) +Error in seq.default(5, 0.2, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, -1.1) +[1] 5.0 3.9 2.8 1.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, -1L) +[1] 5 4 3 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, 0) +Error in seq.default(5, 1.1, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, 0L) +Error in seq.default(5, 1.1, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, 1.1) +Error in seq.default(5, 1.1, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, 1L) +Error in seq.default(5, 1.1, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, 2.3) +Error in seq.default(5, 1.1, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, 2L) +Error in seq.default(5, 1.1, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, -1.1) +[1] 5.0 3.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, -1L) +[1] 5 4 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, 0) +Error in seq.default(5, 2.999999999, 0) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, 0L) +Error in seq.default(5, 2.999999999, 0L) : + invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, 1.1) +Error in seq.default(5, 2.999999999, 1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, 1L) +Error in seq.default(5, 2.999999999, 1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, 2.3) +Error in seq.default(5, 2.999999999, 2.3) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, 2L) +Error in seq.default(5, 2.999999999, 2L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, -1.1) +Error in seq.default(5, 33.3, -1.1) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, -1L) +Error in seq.default(5, 33.3, -1L) : wrong sign in 'by' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, 0) +Error in seq.default(5, 33.3, 0) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, 0L) +Error in seq.default(5, 33.3, 0L) : invalid (to - from)/by in seq(.) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, 1.1) + [1] 5.0 6.1 7.2 8.3 9.4 10.5 11.6 12.7 13.8 14.9 16.0 17.1 18.2 19.3 20.4 +[16] 21.5 22.6 23.7 24.8 25.9 27.0 28.1 29.2 30.3 31.4 32.5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, 1L) + [1] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 +[26] 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, 2.3) + [1] 5.0 7.3 9.6 11.9 14.2 16.5 18.8 21.1 23.4 25.7 28.0 30.3 32.6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, 2L) + [1] 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, -1.1) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, -1L) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, 0) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, 0L) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, 1.1) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, 1L) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, 2.3) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, 2L) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=-1.1) +Error in seq.default(-0.2, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=-2.999999999) +Error in seq.default(-0.2, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=-33.3) +Error in seq.default(-0.2, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=-5) +Error in seq.default(-0.2, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=1.1) +[1] -0.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=2.999999999) +[1] -0.2 -0.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=33.3) + [1] -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 +[16] -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 +[31] -0.2 -0.2 -0.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -0.2, length.out=5) +[1] -0.2 -0.2 -0.2 -0.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=-1.1) +Error in seq.default(-0.2, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=-2.999999999) +Error in seq.default(-0.2, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=-33.3) +Error in seq.default(-0.2, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=-5) +Error in seq.default(-0.2, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=1.1) +[1] -0.2 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=2.999999999) +[1] -0.20 -0.65 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=33.3) + [1] -0.2000000 -0.2272727 -0.2545455 -0.2818182 -0.3090909 -0.3363636 + [7] -0.3636364 -0.3909091 -0.4181818 -0.4454545 -0.4727273 -0.5000000 +[13] -0.5272727 -0.5545455 -0.5818182 -0.6090909 -0.6363636 -0.6636364 +[19] -0.6909091 -0.7181818 -0.7454545 -0.7727273 -0.8000000 -0.8272727 +[25] -0.8545455 -0.8818182 -0.9090909 -0.9363636 -0.9636364 -0.9909091 +[31] -1.0181818 -1.0454545 -1.0727273 -1.1000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -1.1, length.out=5) +[1] -0.200 -0.425 -0.650 -0.875 -1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=-1.1) +Error in seq.default(-0.2, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=-2.999999999) +Error in seq.default(-0.2, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=-33.3) +Error in seq.default(-0.2, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=-5) +Error in seq.default(-0.2, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=1.1) +[1] -0.2 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=2.999999999) +[1] -0.2 -1.6 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=33.3) + [1] -0.2000000 -0.2848485 -0.3696970 -0.4545455 -0.5393939 -0.6242424 + [7] -0.7090909 -0.7939394 -0.8787879 -0.9636364 -1.0484848 -1.1333333 +[13] -1.2181818 -1.3030303 -1.3878788 -1.4727273 -1.5575758 -1.6424242 +[19] -1.7272727 -1.8121212 -1.8969697 -1.9818182 -2.0666667 -2.1515152 +[25] -2.2363636 -2.3212121 -2.4060606 -2.4909091 -2.5757576 -2.6606061 +[31] -2.7454545 -2.8303030 -2.9151515 -3.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -2.999999999, length.out=5) +[1] -0.2 -0.9 -1.6 -2.3 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=-1.1) +Error in seq.default(-0.2, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=-2.999999999) +Error in seq.default(-0.2, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=-33.3) +Error in seq.default(-0.2, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=-5) +Error in seq.default(-0.2, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=1.1) +[1] -0.2 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=2.999999999) +[1] -0.20 -16.75 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=33.3) + [1] -0.200000 -1.203030 -2.206061 -3.209091 -4.212121 -5.215152 + [7] -6.218182 -7.221212 -8.224242 -9.227273 -10.230303 -11.233333 +[13] -12.236364 -13.239394 -14.242424 -15.245455 -16.248485 -17.251515 +[19] -18.254545 -19.257576 -20.260606 -21.263636 -22.266667 -23.269697 +[25] -24.272727 -25.275758 -26.278788 -27.281818 -28.284848 -29.287879 +[31] -30.290909 -31.293939 -32.296970 -33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -33.3, length.out=5) +[1] -0.200 -8.475 -16.750 -25.025 -33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=-1.1) +Error in seq.default(-0.2, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=-2.999999999) +Error in seq.default(-0.2, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=-33.3) +Error in seq.default(-0.2, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=-5) +Error in seq.default(-0.2, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=1.1) +[1] -0.2 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=2.999999999) +[1] -0.2 -2.6 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=33.3) + [1] -0.2000000 -0.3454545 -0.4909091 -0.6363636 -0.7818182 -0.9272727 + [7] -1.0727273 -1.2181818 -1.3636364 -1.5090909 -1.6545455 -1.8000000 +[13] -1.9454545 -2.0909091 -2.2363636 -2.3818182 -2.5272727 -2.6727273 +[19] -2.8181818 -2.9636364 -3.1090909 -3.2545455 -3.4000000 -3.5454545 +[25] -3.6909091 -3.8363636 -3.9818182 -4.1272727 -4.2727273 -4.4181818 +[31] -4.5636364 -4.7090909 -4.8545455 -5.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, -5, length.out=5) +[1] -0.2 -1.4 -2.6 -3.8 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=-1.1) +Error in seq.default(-0.2, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=-2.999999999) +Error in seq.default(-0.2, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=-33.3) +Error in seq.default(-0.2, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=-5) +Error in seq.default(-0.2, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=1.1) +[1] -0.2 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=2.999999999) +[1] -0.2 0.0 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=33.3) + [1] -0.200000000 -0.187878788 -0.175757576 -0.163636364 -0.151515152 + [6] -0.139393939 -0.127272727 -0.115151515 -0.103030303 -0.090909091 +[11] -0.078787879 -0.066666667 -0.054545455 -0.042424242 -0.030303030 +[16] -0.018181818 -0.006060606 0.006060606 0.018181818 0.030303030 +[21] 0.042424242 0.054545455 0.066666667 0.078787879 0.090909091 +[26] 0.103030303 0.115151515 0.127272727 0.139393939 0.151515152 +[31] 0.163636364 0.175757576 0.187878788 0.200000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 0.2, length.out=5) +[1] -0.2 -0.1 0.0 0.1 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=-1.1) +Error in seq.default(-0.2, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=-2.999999999) +Error in seq.default(-0.2, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=-33.3) +Error in seq.default(-0.2, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=-5) +Error in seq.default(-0.2, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=1.1) +[1] -0.2 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=2.999999999) +[1] -0.20 0.45 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=33.3) + [1] -0.200000000 -0.160606061 -0.121212121 -0.081818182 -0.042424242 + [6] -0.003030303 0.036363636 0.075757576 0.115151515 0.154545455 +[11] 0.193939394 0.233333333 0.272727273 0.312121212 0.351515152 +[16] 0.390909091 0.430303030 0.469696970 0.509090909 0.548484848 +[21] 0.587878788 0.627272727 0.666666667 0.706060606 0.745454545 +[26] 0.784848485 0.824242424 0.863636364 0.903030303 0.942424242 +[31] 0.981818182 1.021212121 1.060606061 1.100000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 1.1, length.out=5) +[1] -0.200 0.125 0.450 0.775 1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=-1.1) +Error in seq.default(-0.2, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=-2.999999999) +Error in seq.default(-0.2, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=-33.3) +Error in seq.default(-0.2, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=-5) +Error in seq.default(-0.2, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=1.1) +[1] -0.2 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=2.999999999) +[1] -0.2 1.4 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=33.3) + [1] -0.200000000 -0.103030303 -0.006060606 0.090909091 0.187878788 + [6] 0.284848485 0.381818182 0.478787879 0.575757576 0.672727272 +[11] 0.769696969 0.866666666 0.963636363 1.060606060 1.157575757 +[16] 1.254545454 1.351515151 1.448484848 1.545454545 1.642424242 +[21] 1.739393939 1.836363636 1.933333333 2.030303030 2.127272727 +[26] 2.224242423 2.321212120 2.418181817 2.515151514 2.612121211 +[31] 2.709090908 2.806060605 2.903030302 2.999999999 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 2.999999999, length.out=5) +[1] -0.2 0.6 1.4 2.2 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=-1.1) +Error in seq.default(-0.2, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=-2.999999999) +Error in seq.default(-0.2, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=-33.3) +Error in seq.default(-0.2, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=-5) +Error in seq.default(-0.2, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=1.1) +[1] -0.2 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=2.999999999) +[1] -0.20 16.55 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=33.3) + [1] -0.2000000 0.8151515 1.8303030 2.8454545 3.8606061 4.8757576 + [7] 5.8909091 6.9060606 7.9212121 8.9363636 9.9515152 10.9666667 +[13] 11.9818182 12.9969697 14.0121212 15.0272727 16.0424242 17.0575758 +[19] 18.0727273 19.0878788 20.1030303 21.1181818 22.1333333 23.1484848 +[25] 24.1636364 25.1787879 26.1939394 27.2090909 28.2242424 29.2393939 +[31] 30.2545455 31.2696970 32.2848485 33.3000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 33.3, length.out=5) +[1] -0.200 8.175 16.550 24.925 33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=-1.1) +Error in seq.default(-0.2, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=-2.999999999) +Error in seq.default(-0.2, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=-33.3) +Error in seq.default(-0.2, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=-5) +Error in seq.default(-0.2, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=1.1) +[1] -0.2 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=2.999999999) +[1] -0.2 2.4 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=33.3) + [1] -0.20000000 -0.04242424 0.11515152 0.27272727 0.43030303 0.58787879 + [7] 0.74545455 0.90303030 1.06060606 1.21818182 1.37575758 1.53333333 +[13] 1.69090909 1.84848485 2.00606061 2.16363636 2.32121212 2.47878788 +[19] 2.63636364 2.79393939 2.95151515 3.10909091 3.26666667 3.42424242 +[25] 3.58181818 3.73939394 3.89696970 4.05454545 4.21212121 4.36969697 +[31] 4.52727273 4.68484848 4.84242424 5.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, 5, length.out=5) +[1] -0.2 1.1 2.4 3.7 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=-1.1) +Error in seq.default(-0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=-2.999999999) +Error in seq.default(-0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=-33.3) +Error in seq.default(-0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=-5) +Error in seq.default(-0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=1.1) +[1] -0.2 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=2.999999999) +[1] -0.2 0.8 1.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=33.3) + [1] -0.2 0.8 1.8 2.8 3.8 4.8 5.8 6.8 7.8 8.8 9.8 10.8 11.8 12.8 13.8 +[16] 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8 +[31] 29.8 30.8 31.8 32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-0.2, length.out=5) +[1] -0.2 0.8 1.8 2.8 3.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=-1.1) +Error in seq.default(-1.1, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=-2.999999999) +Error in seq.default(-1.1, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=-33.3) +Error in seq.default(-1.1, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=-5) +Error in seq.default(-1.1, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=1.1) +[1] -1.1 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=2.999999999) +[1] -1.10 -0.65 -0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=33.3) + [1] -1.1000000 -1.0727273 -1.0454545 -1.0181818 -0.9909091 -0.9636364 + [7] -0.9363636 -0.9090909 -0.8818182 -0.8545455 -0.8272727 -0.8000000 +[13] -0.7727273 -0.7454545 -0.7181818 -0.6909091 -0.6636364 -0.6363636 +[19] -0.6090909 -0.5818182 -0.5545455 -0.5272727 -0.5000000 -0.4727273 +[25] -0.4454545 -0.4181818 -0.3909091 -0.3636364 -0.3363636 -0.3090909 +[31] -0.2818182 -0.2545455 -0.2272727 -0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -0.2, length.out=5) +[1] -1.100 -0.875 -0.650 -0.425 -0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=-1.1) +Error in seq.default(-1.1, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=-2.999999999) +Error in seq.default(-1.1, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=-33.3) +Error in seq.default(-1.1, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=-5) +Error in seq.default(-1.1, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=1.1) +[1] -1.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=2.999999999) +[1] -1.1 -1.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=33.3) + [1] -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 +[16] -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 +[31] -1.1 -1.1 -1.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -1.1, length.out=5) +[1] -1.1 -1.1 -1.1 -1.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=-1.1) +Error in seq.default(-1.1, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=-2.999999999) +Error in seq.default(-1.1, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=-33.3) +Error in seq.default(-1.1, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=-5) +Error in seq.default(-1.1, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=1.1) +[1] -1.1 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=2.999999999) +[1] -1.10 -2.05 -3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=33.3) + [1] -1.100000 -1.157576 -1.215152 -1.272727 -1.330303 -1.387879 -1.445455 + [8] -1.503030 -1.560606 -1.618182 -1.675758 -1.733333 -1.790909 -1.848485 +[15] -1.906061 -1.963636 -2.021212 -2.078788 -2.136364 -2.193939 -2.251515 +[22] -2.309091 -2.366667 -2.424242 -2.481818 -2.539394 -2.596970 -2.654545 +[29] -2.712121 -2.769697 -2.827273 -2.884848 -2.942424 -3.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -2.999999999, length.out=5) +[1] -1.100 -1.575 -2.050 -2.525 -3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=-1.1) +Error in seq.default(-1.1, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=-2.999999999) +Error in seq.default(-1.1, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=-33.3) +Error in seq.default(-1.1, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=-5) +Error in seq.default(-1.1, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=1.1) +[1] -1.1 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=2.999999999) +[1] -1.1 -17.2 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=33.3) + [1] -1.100000 -2.075758 -3.051515 -4.027273 -5.003030 -5.978788 + [7] -6.954545 -7.930303 -8.906061 -9.881818 -10.857576 -11.833333 +[13] -12.809091 -13.784848 -14.760606 -15.736364 -16.712121 -17.687879 +[19] -18.663636 -19.639394 -20.615152 -21.590909 -22.566667 -23.542424 +[25] -24.518182 -25.493939 -26.469697 -27.445455 -28.421212 -29.396970 +[31] -30.372727 -31.348485 -32.324242 -33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -33.3, length.out=5) +[1] -1.10 -9.15 -17.20 -25.25 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=-1.1) +Error in seq.default(-1.1, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=-2.999999999) +Error in seq.default(-1.1, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=-33.3) +Error in seq.default(-1.1, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=-5) +Error in seq.default(-1.1, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=1.1) +[1] -1.1 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=2.999999999) +[1] -1.10 -3.05 -5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=33.3) + [1] -1.100000 -1.218182 -1.336364 -1.454545 -1.572727 -1.690909 -1.809091 + [8] -1.927273 -2.045455 -2.163636 -2.281818 -2.400000 -2.518182 -2.636364 +[15] -2.754545 -2.872727 -2.990909 -3.109091 -3.227273 -3.345455 -3.463636 +[22] -3.581818 -3.700000 -3.818182 -3.936364 -4.054545 -4.172727 -4.290909 +[29] -4.409091 -4.527273 -4.645455 -4.763636 -4.881818 -5.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, -5, length.out=5) +[1] -1.100 -2.075 -3.050 -4.025 -5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=-1.1) +Error in seq.default(-1.1, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=-2.999999999) +Error in seq.default(-1.1, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=-33.3) +Error in seq.default(-1.1, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=-5) +Error in seq.default(-1.1, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=1.1) +[1] -1.1 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=2.999999999) +[1] -1.10 -0.45 0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=33.3) + [1] -1.100000000 -1.060606061 -1.021212121 -0.981818182 -0.942424242 + [6] -0.903030303 -0.863636364 -0.824242424 -0.784848485 -0.745454545 +[11] -0.706060606 -0.666666667 -0.627272727 -0.587878788 -0.548484848 +[16] -0.509090909 -0.469696970 -0.430303030 -0.390909091 -0.351515152 +[21] -0.312121212 -0.272727273 -0.233333333 -0.193939394 -0.154545455 +[26] -0.115151515 -0.075757576 -0.036363636 0.003030303 0.042424242 +[31] 0.081818182 0.121212121 0.160606061 0.200000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 0.2, length.out=5) +[1] -1.100 -0.775 -0.450 -0.125 0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=-1.1) +Error in seq.default(-1.1, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=-2.999999999) +Error in seq.default(-1.1, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=-33.3) +Error in seq.default(-1.1, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=-5) +Error in seq.default(-1.1, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=1.1) +[1] -1.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=2.999999999) +[1] -1.1 0.0 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=33.3) + [1] -1.10000000 -1.03333333 -0.96666667 -0.90000000 -0.83333333 -0.76666667 + [7] -0.70000000 -0.63333333 -0.56666667 -0.50000000 -0.43333333 -0.36666667 +[13] -0.30000000 -0.23333333 -0.16666667 -0.10000000 -0.03333333 0.03333333 +[19] 0.10000000 0.16666667 0.23333333 0.30000000 0.36666667 0.43333333 +[25] 0.50000000 0.56666667 0.63333333 0.70000000 0.76666667 0.83333333 +[31] 0.90000000 0.96666667 1.03333333 1.10000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 1.1, length.out=5) +[1] -1.10 -0.55 0.00 0.55 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=-1.1) +Error in seq.default(-1.1, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=-2.999999999) +Error in seq.default(-1.1, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=-33.3) +Error in seq.default(-1.1, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=-5) +Error in seq.default(-1.1, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=1.1) +[1] -1.1 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=2.999999999) +[1] -1.10 0.95 3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=33.3) + [1] -1.10000000 -0.97575758 -0.85151515 -0.72727273 -0.60303030 -0.47878788 + [7] -0.35454545 -0.23030303 -0.10606061 0.01818182 0.14242424 0.26666667 +[13] 0.39090909 0.51515151 0.63939394 0.76363636 0.88787879 1.01212121 +[19] 1.13636364 1.26060606 1.38484848 1.50909091 1.63333333 1.75757576 +[25] 1.88181818 2.00606061 2.13030303 2.25454545 2.37878788 2.50303030 +[31] 2.62727273 2.75151515 2.87575757 3.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 2.999999999, length.out=5) +[1] -1.100 -0.075 0.950 1.975 3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=-1.1) +Error in seq.default(-1.1, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=-2.999999999) +Error in seq.default(-1.1, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=-33.3) +Error in seq.default(-1.1, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=-5) +Error in seq.default(-1.1, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=1.1) +[1] -1.1 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=2.999999999) +[1] -1.1 16.1 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=33.3) + [1] -1.10000000 -0.05757576 0.98484848 2.02727273 3.06969697 4.11212121 + [7] 5.15454545 6.19696970 7.23939394 8.28181818 9.32424242 10.36666667 +[13] 11.40909091 12.45151515 13.49393939 14.53636364 15.57878788 16.62121212 +[19] 17.66363636 18.70606061 19.74848485 20.79090909 21.83333333 22.87575758 +[25] 23.91818182 24.96060606 26.00303030 27.04545455 28.08787879 29.13030303 +[31] 30.17272727 31.21515152 32.25757576 33.30000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 33.3, length.out=5) +[1] -1.1 7.5 16.1 24.7 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=-1.1) +Error in seq.default(-1.1, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=-2.999999999) +Error in seq.default(-1.1, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=-33.3) +Error in seq.default(-1.1, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=-5) +Error in seq.default(-1.1, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=1.1) +[1] -1.1 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=2.999999999) +[1] -1.10 1.95 5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=33.3) + [1] -1.100000000 -0.915151515 -0.730303030 -0.545454545 -0.360606061 + [6] -0.175757576 0.009090909 0.193939394 0.378787879 0.563636364 +[11] 0.748484848 0.933333333 1.118181818 1.303030303 1.487878788 +[16] 1.672727273 1.857575758 2.042424242 2.227272727 2.412121212 +[21] 2.596969697 2.781818182 2.966666667 3.151515152 3.336363636 +[26] 3.521212121 3.706060606 3.890909091 4.075757576 4.260606061 +[31] 4.445454545 4.630303030 4.815151515 5.000000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, 5, length.out=5) +[1] -1.100 0.425 1.950 3.475 5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=-1.1) +Error in seq.default(-1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=-2.999999999) +Error in seq.default(-1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=-33.3) +Error in seq.default(-1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=-5) +Error in seq.default(-1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=1.1) +[1] -1.1 -0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=2.999999999) +[1] -1.1 -0.1 0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=33.3) + [1] -1.1 -0.1 0.9 1.9 2.9 3.9 4.9 5.9 6.9 7.9 8.9 9.9 10.9 11.9 12.9 +[16] 13.9 14.9 15.9 16.9 17.9 18.9 19.9 20.9 21.9 22.9 23.9 24.9 25.9 26.9 27.9 +[31] 28.9 29.9 30.9 31.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1.1, length.out=5) +[1] -1.1 -0.1 0.9 1.9 2.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, length.out=-1L) +Error in seq.default(-1L, -1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, length.out=-30L) +Error in seq.default(-1L, -1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -1L, length.out=30L) + [1] -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 +[26] -1 -1 -1 -1 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, length.out=-1L) +Error in seq.default(-1L, -30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, length.out=-30L) +Error in seq.default(-1L, -30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, -30L, length.out=30L) + [1] -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 +[20] -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, length.out=-1L) +Error in seq.default(-1L, 0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, length.out=-30L) +Error in seq.default(-1L, 0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 0L, length.out=30L) + [1] -1.00000000 -0.96551724 -0.93103448 -0.89655172 -0.86206897 -0.82758621 + [7] -0.79310345 -0.75862069 -0.72413793 -0.68965517 -0.65517241 -0.62068966 +[13] -0.58620690 -0.55172414 -0.51724138 -0.48275862 -0.44827586 -0.41379310 +[19] -0.37931034 -0.34482759 -0.31034483 -0.27586207 -0.24137931 -0.20689655 +[25] -0.17241379 -0.13793103 -0.10344828 -0.06896552 -0.03448276 0.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, length.out=-1L) +Error in seq.default(-1L, 1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, length.out=-30L) +Error in seq.default(-1L, 1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 1L, length.out=30L) + [1] -1.00000000 -0.93103448 -0.86206897 -0.79310345 -0.72413793 -0.65517241 + [7] -0.58620690 -0.51724138 -0.44827586 -0.37931034 -0.31034483 -0.24137931 +[13] -0.17241379 -0.10344828 -0.03448276 0.03448276 0.10344828 0.17241379 +[19] 0.24137931 0.31034483 0.37931034 0.44827586 0.51724138 0.58620690 +[25] 0.65517241 0.72413793 0.79310345 0.86206897 0.93103448 1.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, length.out=-1L) +Error in seq.default(-1L, 30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, length.out=-30L) +Error in seq.default(-1L, 30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, 30L, length.out=30L) + [1] -1.00000000 0.06896552 1.13793103 2.20689655 3.27586207 4.34482759 + [7] 5.41379310 6.48275862 7.55172414 8.62068966 9.68965517 10.75862069 +[13] 11.82758621 12.89655172 13.96551724 15.03448276 16.10344828 17.17241379 +[19] 18.24137931 19.31034483 20.37931034 21.44827586 22.51724138 23.58620690 +[25] 24.65517241 25.72413793 26.79310345 27.86206897 28.93103448 30.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, length.out=-1L) +Error in seq.default(-1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, length.out=-30L) +Error in seq.default(-1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-1L, length.out=30L) + [1] -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +[26] 24 25 26 27 28 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=-1.1) +Error in seq.default(-2.999999999, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=-2.999999999) +Error in seq.default(-2.999999999, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=-33.3) +Error in seq.default(-2.999999999, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=-5) +Error in seq.default(-2.999999999, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=1.1) +[1] -3.0 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=2.999999999) +[1] -3.0 -1.6 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=33.3) + [1] -3.0000000 -2.9151515 -2.8303030 -2.7454545 -2.6606061 -2.5757576 + [7] -2.4909091 -2.4060606 -2.3212121 -2.2363636 -2.1515152 -2.0666667 +[13] -1.9818182 -1.8969697 -1.8121212 -1.7272727 -1.6424242 -1.5575758 +[19] -1.4727273 -1.3878788 -1.3030303 -1.2181818 -1.1333333 -1.0484848 +[25] -0.9636364 -0.8787879 -0.7939394 -0.7090909 -0.6242424 -0.5393939 +[31] -0.4545455 -0.3696970 -0.2848485 -0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -0.2, length.out=5) +[1] -3.0 -2.3 -1.6 -0.9 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=-1.1) +Error in seq.default(-2.999999999, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=-2.999999999) +Error in seq.default(-2.999999999, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=-33.3) +Error in seq.default(-2.999999999, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=-5) +Error in seq.default(-2.999999999, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=1.1) +[1] -3.0 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=2.999999999) +[1] -3.00 -2.05 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=33.3) + [1] -3.000000 -2.942424 -2.884848 -2.827273 -2.769697 -2.712121 -2.654545 + [8] -2.596970 -2.539394 -2.481818 -2.424242 -2.366667 -2.309091 -2.251515 +[15] -2.193939 -2.136364 -2.078788 -2.021212 -1.963636 -1.906061 -1.848485 +[22] -1.790909 -1.733333 -1.675758 -1.618182 -1.560606 -1.503030 -1.445455 +[29] -1.387879 -1.330303 -1.272727 -1.215152 -1.157576 -1.100000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -1.1, length.out=5) +[1] -3.000 -2.525 -2.050 -1.575 -1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=-1.1) +Error in seq.default(-2.999999999, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=-2.999999999) +Error in seq.default(-2.999999999, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=-33.3) +Error in seq.default(-2.999999999, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=-5) +Error in seq.default(-2.999999999, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=1.1) +[1] -3 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=2.999999999) +[1] -3 -3 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=33.3) + [1] -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 +[26] -3 -3 -3 -3 -3 -3 -3 -3 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -2.999999999, length.out=5) +[1] -3 -3 -3 -3 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=-1.1) +Error in seq.default(-2.999999999, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=-2.999999999) +Error in seq.default(-2.999999999, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=-33.3) +Error in seq.default(-2.999999999, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=-5) +Error in seq.default(-2.999999999, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=1.1) +[1] -3.0 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=2.999999999) +[1] -3.00 -18.15 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=33.3) + [1] -3.000000 -3.918182 -4.836364 -5.754545 -6.672727 -7.590909 + [7] -8.509091 -9.427273 -10.345455 -11.263636 -12.181818 -13.100000 +[13] -14.018182 -14.936364 -15.854545 -16.772727 -17.690909 -18.609091 +[19] -19.527273 -20.445455 -21.363636 -22.281818 -23.200000 -24.118182 +[25] -25.036364 -25.954545 -26.872727 -27.790909 -28.709091 -29.627273 +[31] -30.545455 -31.463636 -32.381818 -33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -33.3, length.out=5) +[1] -3.000 -10.575 -18.150 -25.725 -33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=-1.1) +Error in seq.default(-2.999999999, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=-2.999999999) +Error in seq.default(-2.999999999, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=-33.3) +Error in seq.default(-2.999999999, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=-5) +Error in seq.default(-2.999999999, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=1.1) +[1] -3 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=2.999999999) +[1] -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=33.3) + [1] -3.000000 -3.060606 -3.121212 -3.181818 -3.242424 -3.303030 -3.363636 + [8] -3.424242 -3.484848 -3.545455 -3.606061 -3.666667 -3.727273 -3.787879 +[15] -3.848485 -3.909091 -3.969697 -4.030303 -4.090909 -4.151515 -4.212121 +[22] -4.272727 -4.333333 -4.393939 -4.454545 -4.515152 -4.575758 -4.636364 +[29] -4.696970 -4.757576 -4.818182 -4.878788 -4.939394 -5.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, -5, length.out=5) +[1] -3.0 -3.5 -4.0 -4.5 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=-1.1) +Error in seq.default(-2.999999999, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=-2.999999999) +Error in seq.default(-2.999999999, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=-33.3) +Error in seq.default(-2.999999999, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=-5) +Error in seq.default(-2.999999999, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=1.1) +[1] -3.0 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=2.999999999) +[1] -3.0 -1.4 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=33.3) + [1] -2.999999999 -2.903030302 -2.806060605 -2.709090908 -2.612121211 + [6] -2.515151514 -2.418181817 -2.321212120 -2.224242423 -2.127272727 +[11] -2.030303030 -1.933333333 -1.836363636 -1.739393939 -1.642424242 +[16] -1.545454545 -1.448484848 -1.351515151 -1.254545454 -1.157575757 +[21] -1.060606060 -0.963636363 -0.866666666 -0.769696969 -0.672727272 +[26] -0.575757576 -0.478787879 -0.381818182 -0.284848485 -0.187878788 +[31] -0.090909091 0.006060606 0.103030303 0.200000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 0.2, length.out=5) +[1] -3.0 -2.2 -1.4 -0.6 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=-1.1) +Error in seq.default(-2.999999999, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=-2.999999999) +Error in seq.default(-2.999999999, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=-33.3) +Error in seq.default(-2.999999999, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=-5) +Error in seq.default(-2.999999999, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=1.1) +[1] -3.0 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=2.999999999) +[1] -3.00 -0.95 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=33.3) + [1] -3.00000000 -2.87575757 -2.75151515 -2.62727273 -2.50303030 -2.37878788 + [7] -2.25454545 -2.13030303 -2.00606061 -1.88181818 -1.75757576 -1.63333333 +[13] -1.50909091 -1.38484848 -1.26060606 -1.13636364 -1.01212121 -0.88787879 +[19] -0.76363636 -0.63939394 -0.51515151 -0.39090909 -0.26666667 -0.14242424 +[25] -0.01818182 0.10606061 0.23030303 0.35454545 0.47878788 0.60303030 +[31] 0.72727273 0.85151515 0.97575758 1.10000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 1.1, length.out=5) +[1] -3.000 -1.975 -0.950 0.075 1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=-1.1) +Error in seq.default(-2.999999999, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=-2.999999999) +Error in seq.default(-2.999999999, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=-33.3) +Error in seq.default(-2.999999999, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=-5) +Error in seq.default(-2.999999999, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=1.1) +[1] -3 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=2.999999999) +[1] -3 0 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=33.3) + [1] -3.00000000 -2.81818182 -2.63636364 -2.45454545 -2.27272727 -2.09090909 + [7] -1.90909091 -1.72727273 -1.54545454 -1.36363636 -1.18181818 -1.00000000 +[13] -0.81818182 -0.63636364 -0.45454545 -0.27272727 -0.09090909 0.09090909 +[19] 0.27272727 0.45454545 0.63636364 0.81818182 1.00000000 1.18181818 +[25] 1.36363636 1.54545454 1.72727273 1.90909091 2.09090909 2.27272727 +[31] 2.45454545 2.63636364 2.81818182 3.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 2.999999999, length.out=5) +[1] -3.0 -1.5 0.0 1.5 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=-1.1) +Error in seq.default(-2.999999999, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=-2.999999999) +Error in seq.default(-2.999999999, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=-33.3) +Error in seq.default(-2.999999999, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=-5) +Error in seq.default(-2.999999999, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=1.1) +[1] -3.0 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=2.999999999) +[1] -3.00 15.15 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=33.3) + [1] -3.0 -1.9 -0.8 0.3 1.4 2.5 3.6 4.7 5.8 6.9 8.0 9.1 10.2 11.3 12.4 +[16] 13.5 14.6 15.7 16.8 17.9 19.0 20.1 21.2 22.3 23.4 24.5 25.6 26.7 27.8 28.9 +[31] 30.0 31.1 32.2 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 33.3, length.out=5) +[1] -3.000 6.075 15.150 24.225 33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=-1.1) +Error in seq.default(-2.999999999, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=-2.999999999) +Error in seq.default(-2.999999999, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=-33.3) +Error in seq.default(-2.999999999, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=-5) +Error in seq.default(-2.999999999, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=1.1) +[1] -3 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=2.999999999) +[1] -3 1 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=33.3) + [1] -3.00000000 -2.75757576 -2.51515151 -2.27272727 -2.03030303 -1.78787879 + [7] -1.54545454 -1.30303030 -1.06060606 -0.81818182 -0.57575758 -0.33333333 +[13] -0.09090909 0.15151515 0.39393939 0.63636364 0.87878788 1.12121212 +[19] 1.36363636 1.60606061 1.84848485 2.09090909 2.33333333 2.57575758 +[25] 2.81818182 3.06060606 3.30303030 3.54545455 3.78787879 4.03030303 +[31] 4.27272727 4.51515152 4.75757576 5.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, 5, length.out=5) +[1] -3 -1 1 3 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=-1.1) +Error in seq.default(-2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=-2.999999999) +Error in seq.default(-2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=-33.3) +Error in seq.default(-2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=-5) +Error in seq.default(-2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=1.1) +[1] -3 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=2.999999999) +[1] -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=33.3) + [1] -3.0e+00 -2.0e+00 -1.0e+00 1.0e-09 1.0e+00 2.0e+00 3.0e+00 4.0e+00 + [9] 5.0e+00 6.0e+00 7.0e+00 8.0e+00 9.0e+00 1.0e+01 1.1e+01 1.2e+01 +[17] 1.3e+01 1.4e+01 1.5e+01 1.6e+01 1.7e+01 1.8e+01 1.9e+01 2.0e+01 +[25] 2.1e+01 2.2e+01 2.3e+01 2.4e+01 2.5e+01 2.6e+01 2.7e+01 2.8e+01 +[33] 2.9e+01 3.0e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-2.999999999, length.out=5) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, length.out=-1L) +Error in seq.default(-30L, -1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, length.out=-30L) +Error in seq.default(-30L, -1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -1L, length.out=30L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, length.out=-1L) +Error in seq.default(-30L, -30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, length.out=-30L) +Error in seq.default(-30L, -30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, -30L, length.out=30L) + [1] -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 +[20] -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, length.out=-1L) +Error in seq.default(-30L, 0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, length.out=-30L) +Error in seq.default(-30L, 0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 0L, length.out=30L) + [1] -30.000000 -28.965517 -27.931034 -26.896552 -25.862069 -24.827586 + [7] -23.793103 -22.758621 -21.724138 -20.689655 -19.655172 -18.620690 +[13] -17.586207 -16.551724 -15.517241 -14.482759 -13.448276 -12.413793 +[19] -11.379310 -10.344828 -9.310345 -8.275862 -7.241379 -6.206897 +[25] -5.172414 -4.137931 -3.103448 -2.068966 -1.034483 0.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, length.out=-1L) +Error in seq.default(-30L, 1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, length.out=-30L) +Error in seq.default(-30L, 1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 1L, length.out=30L) + [1] -30.00000000 -28.93103448 -27.86206897 -26.79310345 -25.72413793 + [6] -24.65517241 -23.58620690 -22.51724138 -21.44827586 -20.37931034 +[11] -19.31034483 -18.24137931 -17.17241379 -16.10344828 -15.03448276 +[16] -13.96551724 -12.89655172 -11.82758621 -10.75862069 -9.68965517 +[21] -8.62068966 -7.55172414 -6.48275862 -5.41379310 -4.34482759 +[26] -3.27586207 -2.20689655 -1.13793103 -0.06896552 1.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, length.out=-1L) +Error in seq.default(-30L, 30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, length.out=-30L) +Error in seq.default(-30L, 30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, 30L, length.out=30L) + [1] -30.000000 -27.931034 -25.862069 -23.793103 -21.724138 -19.655172 + [7] -17.586207 -15.517241 -13.448276 -11.379310 -9.310345 -7.241379 +[13] -5.172414 -3.103448 -1.034483 1.034483 3.103448 5.172414 +[19] 7.241379 9.310345 11.379310 13.448276 15.517241 17.586207 +[25] 19.655172 21.724138 23.793103 25.862069 27.931034 30.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, length.out=-1L) +Error in seq.default(-30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, length.out=-30L) +Error in seq.default(-30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-30L, length.out=30L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=-1.1) +Error in seq.default(-33.3, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=-2.999999999) +Error in seq.default(-33.3, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=-33.3) +Error in seq.default(-33.3, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=-5) +Error in seq.default(-33.3, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=1.1) +[1] -33.3 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=2.999999999) +[1] -33.30 -16.75 -0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=33.3) + [1] -33.300000 -32.296970 -31.293939 -30.290909 -29.287879 -28.284848 + [7] -27.281818 -26.278788 -25.275758 -24.272727 -23.269697 -22.266667 +[13] -21.263636 -20.260606 -19.257576 -18.254545 -17.251515 -16.248485 +[19] -15.245455 -14.242424 -13.239394 -12.236364 -11.233333 -10.230303 +[25] -9.227273 -8.224242 -7.221212 -6.218182 -5.215152 -4.212121 +[31] -3.209091 -2.206061 -1.203030 -0.200000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -0.2, length.out=5) +[1] -33.300 -25.025 -16.750 -8.475 -0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=-1.1) +Error in seq.default(-33.3, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=-2.999999999) +Error in seq.default(-33.3, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=-33.3) +Error in seq.default(-33.3, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=-5) +Error in seq.default(-33.3, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=1.1) +[1] -33.3 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=2.999999999) +[1] -33.3 -17.2 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=33.3) + [1] -33.300000 -32.324242 -31.348485 -30.372727 -29.396970 -28.421212 + [7] -27.445455 -26.469697 -25.493939 -24.518182 -23.542424 -22.566667 +[13] -21.590909 -20.615152 -19.639394 -18.663636 -17.687879 -16.712121 +[19] -15.736364 -14.760606 -13.784848 -12.809091 -11.833333 -10.857576 +[25] -9.881818 -8.906061 -7.930303 -6.954545 -5.978788 -5.003030 +[31] -4.027273 -3.051515 -2.075758 -1.100000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -1.1, length.out=5) +[1] -33.30 -25.25 -17.20 -9.15 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=-1.1) +Error in seq.default(-33.3, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=-2.999999999) +Error in seq.default(-33.3, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=-33.3) +Error in seq.default(-33.3, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=-5) +Error in seq.default(-33.3, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=1.1) +[1] -33.3 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=2.999999999) +[1] -33.30 -18.15 -3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=33.3) + [1] -33.300000 -32.381818 -31.463636 -30.545455 -29.627273 -28.709091 + [7] -27.790909 -26.872727 -25.954545 -25.036364 -24.118182 -23.200000 +[13] -22.281818 -21.363636 -20.445455 -19.527273 -18.609091 -17.690909 +[19] -16.772727 -15.854545 -14.936364 -14.018182 -13.100000 -12.181818 +[25] -11.263636 -10.345455 -9.427273 -8.509091 -7.590909 -6.672727 +[31] -5.754545 -4.836364 -3.918182 -3.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -2.999999999, length.out=5) +[1] -33.300 -25.725 -18.150 -10.575 -3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=-1.1) +Error in seq.default(-33.3, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=-2.999999999) +Error in seq.default(-33.3, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=-33.3) +Error in seq.default(-33.3, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=-5) +Error in seq.default(-33.3, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=1.1) +[1] -33.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=2.999999999) +[1] -33.3 -33.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=33.3) + [1] -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 +[13] -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 +[25] -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -33.3, length.out=5) +[1] -33.3 -33.3 -33.3 -33.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=-1.1) +Error in seq.default(-33.3, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=-2.999999999) +Error in seq.default(-33.3, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=-33.3) +Error in seq.default(-33.3, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=-5) +Error in seq.default(-33.3, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=1.1) +[1] -33.3 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=2.999999999) +[1] -33.30 -19.15 -5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=33.3) + [1] -33.300000 -32.442424 -31.584848 -30.727273 -29.869697 -29.012121 + [7] -28.154545 -27.296970 -26.439394 -25.581818 -24.724242 -23.866667 +[13] -23.009091 -22.151515 -21.293939 -20.436364 -19.578788 -18.721212 +[19] -17.863636 -17.006061 -16.148485 -15.290909 -14.433333 -13.575758 +[25] -12.718182 -11.860606 -11.003030 -10.145455 -9.287879 -8.430303 +[31] -7.572727 -6.715152 -5.857576 -5.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, -5, length.out=5) +[1] -33.300 -26.225 -19.150 -12.075 -5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=-1.1) +Error in seq.default(-33.3, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=-2.999999999) +Error in seq.default(-33.3, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=-33.3) +Error in seq.default(-33.3, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=-5) +Error in seq.default(-33.3, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=1.1) +[1] -33.3 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=2.999999999) +[1] -33.30 -16.55 0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=33.3) + [1] -33.3000000 -32.2848485 -31.2696970 -30.2545455 -29.2393939 -28.2242424 + [7] -27.2090909 -26.1939394 -25.1787879 -24.1636364 -23.1484848 -22.1333333 +[13] -21.1181818 -20.1030303 -19.0878788 -18.0727273 -17.0575758 -16.0424242 +[19] -15.0272727 -14.0121212 -12.9969697 -11.9818182 -10.9666667 -9.9515152 +[25] -8.9363636 -7.9212121 -6.9060606 -5.8909091 -4.8757576 -3.8606061 +[31] -2.8454545 -1.8303030 -0.8151515 0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 0.2, length.out=5) +[1] -33.300 -24.925 -16.550 -8.175 0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=-1.1) +Error in seq.default(-33.3, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=-2.999999999) +Error in seq.default(-33.3, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=-33.3) +Error in seq.default(-33.3, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=-5) +Error in seq.default(-33.3, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=1.1) +[1] -33.3 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=2.999999999) +[1] -33.3 -16.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=33.3) + [1] -33.30000000 -32.25757576 -31.21515152 -30.17272727 -29.13030303 + [6] -28.08787879 -27.04545455 -26.00303030 -24.96060606 -23.91818182 +[11] -22.87575758 -21.83333333 -20.79090909 -19.74848485 -18.70606061 +[16] -17.66363636 -16.62121212 -15.57878788 -14.53636364 -13.49393939 +[21] -12.45151515 -11.40909091 -10.36666667 -9.32424242 -8.28181818 +[26] -7.23939394 -6.19696970 -5.15454545 -4.11212121 -3.06969697 +[31] -2.02727273 -0.98484848 0.05757576 1.10000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 1.1, length.out=5) +[1] -33.3 -24.7 -16.1 -7.5 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=-1.1) +Error in seq.default(-33.3, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=-2.999999999) +Error in seq.default(-33.3, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=-33.3) +Error in seq.default(-33.3, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=-5) +Error in seq.default(-33.3, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=1.1) +[1] -33.3 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=2.999999999) +[1] -33.30 -15.15 3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=33.3) + [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2 +[13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2 -9.1 -8.0 +[25] -6.9 -5.8 -4.7 -3.6 -2.5 -1.4 -0.3 0.8 1.9 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 2.999999999, length.out=5) +[1] -33.300 -24.225 -15.150 -6.075 3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=-1.1) +Error in seq.default(-33.3, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=-2.999999999) +Error in seq.default(-33.3, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=-33.3) +Error in seq.default(-33.3, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=-5) +Error in seq.default(-33.3, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=1.1) +[1] -33.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=2.999999999) +[1] -33.3 0.0 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=33.3) + [1] -33.300000 -31.281818 -29.263636 -27.245455 -25.227273 -23.209091 + [7] -21.190909 -19.172727 -17.154545 -15.136364 -13.118182 -11.100000 +[13] -9.081818 -7.063636 -5.045455 -3.027273 -1.009091 1.009091 +[19] 3.027273 5.045455 7.063636 9.081818 11.100000 13.118182 +[25] 15.136364 17.154545 19.172727 21.190909 23.209091 25.227273 +[31] 27.245455 29.263636 31.281818 33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 33.3, length.out=5) +[1] -33.30 -16.65 0.00 16.65 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=-1.1) +Error in seq.default(-33.3, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=-2.999999999) +Error in seq.default(-33.3, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=-33.3) +Error in seq.default(-33.3, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=-5) +Error in seq.default(-33.3, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=1.1) +[1] -33.3 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=2.999999999) +[1] -33.30 -14.15 5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=33.3) + [1] -33.3000000 -32.1393939 -30.9787879 -29.8181818 -28.6575758 -27.4969697 + [7] -26.3363636 -25.1757576 -24.0151515 -22.8545455 -21.6939394 -20.5333333 +[13] -19.3727273 -18.2121212 -17.0515152 -15.8909091 -14.7303030 -13.5696970 +[19] -12.4090909 -11.2484848 -10.0878788 -8.9272727 -7.7666667 -6.6060606 +[25] -5.4454545 -4.2848485 -3.1242424 -1.9636364 -0.8030303 0.3575758 +[31] 1.5181818 2.6787879 3.8393939 5.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, 5, length.out=5) +[1] -33.300 -23.725 -14.150 -4.575 5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=-1.1) +Error in seq.default(-33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=-2.999999999) +Error in seq.default(-33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=-33.3) +Error in seq.default(-33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=-5) +Error in seq.default(-33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=1.1) +[1] -33.3 -32.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=2.999999999) +[1] -33.3 -32.3 -31.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=33.3) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-33.3, length.out=5) +[1] -33.3 -32.3 -31.3 -30.3 -29.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=-1.1) +Error in seq.default(-5, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=-2.999999999) +Error in seq.default(-5, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=-33.3) +Error in seq.default(-5, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=-5) +Error in seq.default(-5, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=1.1) +[1] -5.0 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=2.999999999) +[1] -5.0 -2.6 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=33.3) + [1] -5.0000000 -4.8545455 -4.7090909 -4.5636364 -4.4181818 -4.2727273 + [7] -4.1272727 -3.9818182 -3.8363636 -3.6909091 -3.5454545 -3.4000000 +[13] -3.2545455 -3.1090909 -2.9636364 -2.8181818 -2.6727273 -2.5272727 +[19] -2.3818182 -2.2363636 -2.0909091 -1.9454545 -1.8000000 -1.6545455 +[25] -1.5090909 -1.3636364 -1.2181818 -1.0727273 -0.9272727 -0.7818182 +[31] -0.6363636 -0.4909091 -0.3454545 -0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -0.2, length.out=5) +[1] -5.0 -3.8 -2.6 -1.4 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=-1.1) +Error in seq.default(-5, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=-2.999999999) +Error in seq.default(-5, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=-33.3) +Error in seq.default(-5, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=-5) +Error in seq.default(-5, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=1.1) +[1] -5.0 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=2.999999999) +[1] -5.00 -3.05 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=33.3) + [1] -5.000000 -4.881818 -4.763636 -4.645455 -4.527273 -4.409091 -4.290909 + [8] -4.172727 -4.054545 -3.936364 -3.818182 -3.700000 -3.581818 -3.463636 +[15] -3.345455 -3.227273 -3.109091 -2.990909 -2.872727 -2.754545 -2.636364 +[22] -2.518182 -2.400000 -2.281818 -2.163636 -2.045455 -1.927273 -1.809091 +[29] -1.690909 -1.572727 -1.454545 -1.336364 -1.218182 -1.100000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -1.1, length.out=5) +[1] -5.000 -4.025 -3.050 -2.075 -1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=-1.1) +Error in seq.default(-5, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=-2.999999999) +Error in seq.default(-5, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=-33.3) +Error in seq.default(-5, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=-5) +Error in seq.default(-5, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=1.1) +[1] -5 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=2.999999999) +[1] -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=33.3) + [1] -5.000000 -4.939394 -4.878788 -4.818182 -4.757576 -4.696970 -4.636364 + [8] -4.575758 -4.515152 -4.454545 -4.393939 -4.333333 -4.272727 -4.212121 +[15] -4.151515 -4.090909 -4.030303 -3.969697 -3.909091 -3.848485 -3.787879 +[22] -3.727273 -3.666667 -3.606061 -3.545455 -3.484848 -3.424242 -3.363636 +[29] -3.303030 -3.242424 -3.181818 -3.121212 -3.060606 -3.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -2.999999999, length.out=5) +[1] -5.0 -4.5 -4.0 -3.5 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=-1.1) +Error in seq.default(-5, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=-2.999999999) +Error in seq.default(-5, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=-33.3) +Error in seq.default(-5, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=-5) +Error in seq.default(-5, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=1.1) +[1] -5.0 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=2.999999999) +[1] -5.00 -19.15 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=33.3) + [1] -5.000000 -5.857576 -6.715152 -7.572727 -8.430303 -9.287879 + [7] -10.145455 -11.003030 -11.860606 -12.718182 -13.575758 -14.433333 +[13] -15.290909 -16.148485 -17.006061 -17.863636 -18.721212 -19.578788 +[19] -20.436364 -21.293939 -22.151515 -23.009091 -23.866667 -24.724242 +[25] -25.581818 -26.439394 -27.296970 -28.154545 -29.012121 -29.869697 +[31] -30.727273 -31.584848 -32.442424 -33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -33.3, length.out=5) +[1] -5.000 -12.075 -19.150 -26.225 -33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=-1.1) +Error in seq.default(-5, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=-2.999999999) +Error in seq.default(-5, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=-33.3) +Error in seq.default(-5, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=-5) +Error in seq.default(-5, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=1.1) +[1] -5 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=2.999999999) +[1] -5 -5 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=33.3) + [1] -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 +[26] -5 -5 -5 -5 -5 -5 -5 -5 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, -5, length.out=5) +[1] -5 -5 -5 -5 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=-1.1) +Error in seq.default(-5, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=-2.999999999) +Error in seq.default(-5, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=-33.3) +Error in seq.default(-5, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=-5) +Error in seq.default(-5, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=1.1) +[1] -5.0 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=2.999999999) +[1] -5.0 -2.4 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=33.3) + [1] -5.00000000 -4.84242424 -4.68484848 -4.52727273 -4.36969697 -4.21212121 + [7] -4.05454545 -3.89696970 -3.73939394 -3.58181818 -3.42424242 -3.26666667 +[13] -3.10909091 -2.95151515 -2.79393939 -2.63636364 -2.47878788 -2.32121212 +[19] -2.16363636 -2.00606061 -1.84848485 -1.69090909 -1.53333333 -1.37575758 +[25] -1.21818182 -1.06060606 -0.90303030 -0.74545455 -0.58787879 -0.43030303 +[31] -0.27272727 -0.11515152 0.04242424 0.20000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 0.2, length.out=5) +[1] -5.0 -3.7 -2.4 -1.1 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=-1.1) +Error in seq.default(-5, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=-2.999999999) +Error in seq.default(-5, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=-33.3) +Error in seq.default(-5, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=-5) +Error in seq.default(-5, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=1.1) +[1] -5.0 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=2.999999999) +[1] -5.00 -1.95 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=33.3) + [1] -5.000000000 -4.815151515 -4.630303030 -4.445454545 -4.260606061 + [6] -4.075757576 -3.890909091 -3.706060606 -3.521212121 -3.336363636 +[11] -3.151515152 -2.966666667 -2.781818182 -2.596969697 -2.412121212 +[16] -2.227272727 -2.042424242 -1.857575758 -1.672727273 -1.487878788 +[21] -1.303030303 -1.118181818 -0.933333333 -0.748484848 -0.563636364 +[26] -0.378787879 -0.193939394 -0.009090909 0.175757576 0.360606061 +[31] 0.545454545 0.730303030 0.915151515 1.100000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 1.1, length.out=5) +[1] -5.000 -3.475 -1.950 -0.425 1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=-1.1) +Error in seq.default(-5, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=-2.999999999) +Error in seq.default(-5, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=-33.3) +Error in seq.default(-5, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=-5) +Error in seq.default(-5, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=1.1) +[1] -5 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=2.999999999) +[1] -5 -1 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=33.3) + [1] -5.00000000 -4.75757576 -4.51515152 -4.27272727 -4.03030303 -3.78787879 + [7] -3.54545455 -3.30303030 -3.06060606 -2.81818182 -2.57575758 -2.33333333 +[13] -2.09090909 -1.84848485 -1.60606061 -1.36363636 -1.12121212 -0.87878788 +[19] -0.63636364 -0.39393939 -0.15151515 0.09090909 0.33333333 0.57575758 +[25] 0.81818182 1.06060606 1.30303030 1.54545454 1.78787879 2.03030303 +[31] 2.27272727 2.51515151 2.75757576 3.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 2.999999999, length.out=5) +[1] -5 -3 -1 1 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=-1.1) +Error in seq.default(-5, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=-2.999999999) +Error in seq.default(-5, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=-33.3) +Error in seq.default(-5, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=-5) +Error in seq.default(-5, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=1.1) +[1] -5.0 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=2.999999999) +[1] -5.00 14.15 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=33.3) + [1] -5.0000000 -3.8393939 -2.6787879 -1.5181818 -0.3575758 0.8030303 + [7] 1.9636364 3.1242424 4.2848485 5.4454545 6.6060606 7.7666667 +[13] 8.9272727 10.0878788 11.2484848 12.4090909 13.5696970 14.7303030 +[19] 15.8909091 17.0515152 18.2121212 19.3727273 20.5333333 21.6939394 +[25] 22.8545455 24.0151515 25.1757576 26.3363636 27.4969697 28.6575758 +[31] 29.8181818 30.9787879 32.1393939 33.3000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 33.3, length.out=5) +[1] -5.000 4.575 14.150 23.725 33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=-1.1) +Error in seq.default(-5, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=-2.999999999) +Error in seq.default(-5, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=-33.3) +Error in seq.default(-5, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=-5) +Error in seq.default(-5, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=1.1) +[1] -5 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=2.999999999) +[1] -5 0 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=33.3) + [1] -5.0000000 -4.6969697 -4.3939394 -4.0909091 -3.7878788 -3.4848485 + [7] -3.1818182 -2.8787879 -2.5757576 -2.2727273 -1.9696970 -1.6666667 +[13] -1.3636364 -1.0606061 -0.7575758 -0.4545455 -0.1515152 0.1515152 +[19] 0.4545455 0.7575758 1.0606061 1.3636364 1.6666667 1.9696970 +[25] 2.2727273 2.5757576 2.8787879 3.1818182 3.4848485 3.7878788 +[31] 4.0909091 4.3939394 4.6969697 5.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, 5, length.out=5) +[1] -5.0 -2.5 0.0 2.5 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=-1.1) +Error in seq.default(-5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=-2.999999999) +Error in seq.default(-5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=-33.3) +Error in seq.default(-5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=-5) +Error in seq.default(-5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=1.1) +[1] -5 -4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=2.999999999) +[1] -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=33.3) + [1] -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 +[26] 20 21 22 23 24 25 26 27 28 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(-5, length.out=5) +[1] -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=-1.1) +Error in seq.default(0.2, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=-2.999999999) +Error in seq.default(0.2, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=-33.3) +Error in seq.default(0.2, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=-5) +Error in seq.default(0.2, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=1.1) +[1] 0.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=2.999999999) +[1] 0.2 0.0 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=33.3) + [1] 0.200000000 0.187878788 0.175757576 0.163636364 0.151515152 + [6] 0.139393939 0.127272727 0.115151515 0.103030303 0.090909091 +[11] 0.078787879 0.066666667 0.054545455 0.042424242 0.030303030 +[16] 0.018181818 0.006060606 -0.006060606 -0.018181818 -0.030303030 +[21] -0.042424242 -0.054545455 -0.066666667 -0.078787879 -0.090909091 +[26] -0.103030303 -0.115151515 -0.127272727 -0.139393939 -0.151515152 +[31] -0.163636364 -0.175757576 -0.187878788 -0.200000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -0.2, length.out=5) +[1] 0.2 0.1 0.0 -0.1 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=-1.1) +Error in seq.default(0.2, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=-2.999999999) +Error in seq.default(0.2, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=-33.3) +Error in seq.default(0.2, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=-5) +Error in seq.default(0.2, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=1.1) +[1] 0.2 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=2.999999999) +[1] 0.20 -0.45 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=33.3) + [1] 0.200000000 0.160606061 0.121212121 0.081818182 0.042424242 + [6] 0.003030303 -0.036363636 -0.075757576 -0.115151515 -0.154545455 +[11] -0.193939394 -0.233333333 -0.272727273 -0.312121212 -0.351515152 +[16] -0.390909091 -0.430303030 -0.469696970 -0.509090909 -0.548484848 +[21] -0.587878788 -0.627272727 -0.666666667 -0.706060606 -0.745454545 +[26] -0.784848485 -0.824242424 -0.863636364 -0.903030303 -0.942424242 +[31] -0.981818182 -1.021212121 -1.060606061 -1.100000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -1.1, length.out=5) +[1] 0.200 -0.125 -0.450 -0.775 -1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=-1.1) +Error in seq.default(0.2, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=-2.999999999) +Error in seq.default(0.2, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=-33.3) +Error in seq.default(0.2, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=-5) +Error in seq.default(0.2, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=1.1) +[1] 0.2 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=2.999999999) +[1] 0.2 -1.4 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=33.3) + [1] 0.200000000 0.103030303 0.006060606 -0.090909091 -0.187878788 + [6] -0.284848485 -0.381818182 -0.478787879 -0.575757576 -0.672727272 +[11] -0.769696969 -0.866666666 -0.963636363 -1.060606060 -1.157575757 +[16] -1.254545454 -1.351515151 -1.448484848 -1.545454545 -1.642424242 +[21] -1.739393939 -1.836363636 -1.933333333 -2.030303030 -2.127272727 +[26] -2.224242423 -2.321212120 -2.418181817 -2.515151514 -2.612121211 +[31] -2.709090908 -2.806060605 -2.903030302 -2.999999999 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -2.999999999, length.out=5) +[1] 0.2 -0.6 -1.4 -2.2 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=-1.1) +Error in seq.default(0.2, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=-2.999999999) +Error in seq.default(0.2, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=-33.3) +Error in seq.default(0.2, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=-5) +Error in seq.default(0.2, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=1.1) +[1] 0.2 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=2.999999999) +[1] 0.20 -16.55 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=33.3) + [1] 0.2000000 -0.8151515 -1.8303030 -2.8454545 -3.8606061 -4.8757576 + [7] -5.8909091 -6.9060606 -7.9212121 -8.9363636 -9.9515152 -10.9666667 +[13] -11.9818182 -12.9969697 -14.0121212 -15.0272727 -16.0424242 -17.0575758 +[19] -18.0727273 -19.0878788 -20.1030303 -21.1181818 -22.1333333 -23.1484848 +[25] -24.1636364 -25.1787879 -26.1939394 -27.2090909 -28.2242424 -29.2393939 +[31] -30.2545455 -31.2696970 -32.2848485 -33.3000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -33.3, length.out=5) +[1] 0.200 -8.175 -16.550 -24.925 -33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=-1.1) +Error in seq.default(0.2, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=-2.999999999) +Error in seq.default(0.2, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=-33.3) +Error in seq.default(0.2, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=-5) +Error in seq.default(0.2, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=1.1) +[1] 0.2 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=2.999999999) +[1] 0.2 -2.4 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=33.3) + [1] 0.20000000 0.04242424 -0.11515152 -0.27272727 -0.43030303 -0.58787879 + [7] -0.74545455 -0.90303030 -1.06060606 -1.21818182 -1.37575758 -1.53333333 +[13] -1.69090909 -1.84848485 -2.00606061 -2.16363636 -2.32121212 -2.47878788 +[19] -2.63636364 -2.79393939 -2.95151515 -3.10909091 -3.26666667 -3.42424242 +[25] -3.58181818 -3.73939394 -3.89696970 -4.05454545 -4.21212121 -4.36969697 +[31] -4.52727273 -4.68484848 -4.84242424 -5.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, -5, length.out=5) +[1] 0.2 -1.1 -2.4 -3.7 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=-1.1) +Error in seq.default(0.2, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=-2.999999999) +Error in seq.default(0.2, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=-33.3) +Error in seq.default(0.2, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=-5) +Error in seq.default(0.2, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=1.1) +[1] 0.2 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=2.999999999) +[1] 0.2 0.2 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=33.3) + [1] 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 +[20] 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 0.2, length.out=5) +[1] 0.2 0.2 0.2 0.2 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=-1.1) +Error in seq.default(0.2, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=-2.999999999) +Error in seq.default(0.2, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=-33.3) +Error in seq.default(0.2, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=-5) +Error in seq.default(0.2, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=1.1) +[1] 0.2 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=2.999999999) +[1] 0.20 0.65 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=33.3) + [1] 0.2000000 0.2272727 0.2545455 0.2818182 0.3090909 0.3363636 0.3636364 + [8] 0.3909091 0.4181818 0.4454545 0.4727273 0.5000000 0.5272727 0.5545455 +[15] 0.5818182 0.6090909 0.6363636 0.6636364 0.6909091 0.7181818 0.7454545 +[22] 0.7727273 0.8000000 0.8272727 0.8545455 0.8818182 0.9090909 0.9363636 +[29] 0.9636364 0.9909091 1.0181818 1.0454545 1.0727273 1.1000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 1.1, length.out=5) +[1] 0.200 0.425 0.650 0.875 1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=-1.1) +Error in seq.default(0.2, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=-2.999999999) +Error in seq.default(0.2, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=-33.3) +Error in seq.default(0.2, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=-5) +Error in seq.default(0.2, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=1.1) +[1] 0.2 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=2.999999999) +[1] 0.2 1.6 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=33.3) + [1] 0.2000000 0.2848485 0.3696970 0.4545455 0.5393939 0.6242424 0.7090909 + [8] 0.7939394 0.8787879 0.9636364 1.0484848 1.1333333 1.2181818 1.3030303 +[15] 1.3878788 1.4727273 1.5575758 1.6424242 1.7272727 1.8121212 1.8969697 +[22] 1.9818182 2.0666667 2.1515152 2.2363636 2.3212121 2.4060606 2.4909091 +[29] 2.5757576 2.6606061 2.7454545 2.8303030 2.9151515 3.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 2.999999999, length.out=5) +[1] 0.2 0.9 1.6 2.3 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=-1.1) +Error in seq.default(0.2, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=-2.999999999) +Error in seq.default(0.2, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=-33.3) +Error in seq.default(0.2, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=-5) +Error in seq.default(0.2, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=1.1) +[1] 0.2 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=2.999999999) +[1] 0.20 16.75 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=33.3) + [1] 0.200000 1.203030 2.206061 3.209091 4.212121 5.215152 6.218182 + [8] 7.221212 8.224242 9.227273 10.230303 11.233333 12.236364 13.239394 +[15] 14.242424 15.245455 16.248485 17.251515 18.254545 19.257576 20.260606 +[22] 21.263636 22.266667 23.269697 24.272727 25.275758 26.278788 27.281818 +[29] 28.284848 29.287879 30.290909 31.293939 32.296970 33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 33.3, length.out=5) +[1] 0.200 8.475 16.750 25.025 33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=-1.1) +Error in seq.default(0.2, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=-2.999999999) +Error in seq.default(0.2, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=-33.3) +Error in seq.default(0.2, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=-5) +Error in seq.default(0.2, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=1.1) +[1] 0.2 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=2.999999999) +[1] 0.2 2.6 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=33.3) + [1] 0.2000000 0.3454545 0.4909091 0.6363636 0.7818182 0.9272727 1.0727273 + [8] 1.2181818 1.3636364 1.5090909 1.6545455 1.8000000 1.9454545 2.0909091 +[15] 2.2363636 2.3818182 2.5272727 2.6727273 2.8181818 2.9636364 3.1090909 +[22] 3.2545455 3.4000000 3.5454545 3.6909091 3.8363636 3.9818182 4.1272727 +[29] 4.2727273 4.4181818 4.5636364 4.7090909 4.8545455 5.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, 5, length.out=5) +[1] 0.2 1.4 2.6 3.8 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=-1.1) +Error in seq.default(0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=-2.999999999) +Error in seq.default(0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=-33.3) +Error in seq.default(0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=-5) +Error in seq.default(0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=1.1) +[1] 0.2 1.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=2.999999999) +[1] 0.2 1.2 2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=33.3) + [1] 0.2 1.2 2.2 3.2 4.2 5.2 6.2 7.2 8.2 9.2 10.2 11.2 12.2 13.2 14.2 +[16] 15.2 16.2 17.2 18.2 19.2 20.2 21.2 22.2 23.2 24.2 25.2 26.2 27.2 28.2 29.2 +[31] 30.2 31.2 32.2 33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0.2, length.out=5) +[1] 0.2 1.2 2.2 3.2 4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, length.out=-1L) +Error in seq.default(0L, -1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, length.out=-30L) +Error in seq.default(0L, -1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -1L, length.out=30L) + [1] 0.00000000 -0.03448276 -0.06896552 -0.10344828 -0.13793103 -0.17241379 + [7] -0.20689655 -0.24137931 -0.27586207 -0.31034483 -0.34482759 -0.37931034 +[13] -0.41379310 -0.44827586 -0.48275862 -0.51724138 -0.55172414 -0.58620690 +[19] -0.62068966 -0.65517241 -0.68965517 -0.72413793 -0.75862069 -0.79310345 +[25] -0.82758621 -0.86206897 -0.89655172 -0.93103448 -0.96551724 -1.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, length.out=-1L) +Error in seq.default(0L, -30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, length.out=-30L) +Error in seq.default(0L, -30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, -30L, length.out=30L) + [1] 0.000000 -1.034483 -2.068966 -3.103448 -4.137931 -5.172414 + [7] -6.206897 -7.241379 -8.275862 -9.310345 -10.344828 -11.379310 +[13] -12.413793 -13.448276 -14.482759 -15.517241 -16.551724 -17.586207 +[19] -18.620690 -19.655172 -20.689655 -21.724138 -22.758621 -23.793103 +[25] -24.827586 -25.862069 -26.896552 -27.931034 -28.965517 -30.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, length.out=-1L) +Error in seq.default(0L, 0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, length.out=-30L) +Error in seq.default(0L, 0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 0L, length.out=30L) + [1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, length.out=-1L) +Error in seq.default(0L, 1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, length.out=-30L) +Error in seq.default(0L, 1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 1L, length.out=30L) + [1] 0.00000000 0.03448276 0.06896552 0.10344828 0.13793103 0.17241379 + [7] 0.20689655 0.24137931 0.27586207 0.31034483 0.34482759 0.37931034 +[13] 0.41379310 0.44827586 0.48275862 0.51724138 0.55172414 0.58620690 +[19] 0.62068966 0.65517241 0.68965517 0.72413793 0.75862069 0.79310345 +[25] 0.82758621 0.86206897 0.89655172 0.93103448 0.96551724 1.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, length.out=-1L) +Error in seq.default(0L, 30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, length.out=-30L) +Error in seq.default(0L, 30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, 30L, length.out=30L) + [1] 0.000000 1.034483 2.068966 3.103448 4.137931 5.172414 6.206897 + [8] 7.241379 8.275862 9.310345 10.344828 11.379310 12.413793 13.448276 +[15] 14.482759 15.517241 16.551724 17.586207 18.620690 19.655172 20.689655 +[22] 21.724138 22.758621 23.793103 24.827586 25.862069 26.896552 27.931034 +[29] 28.965517 30.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, length.out=-1L) +Error in seq.default(0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, length.out=-30L) +Error in seq.default(0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(0L, length.out=30L) + [1] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 +[26] 25 26 27 28 29 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=-1.1) +Error in seq.default(1.1, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=-2.999999999) +Error in seq.default(1.1, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=-33.3) +Error in seq.default(1.1, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=-5) +Error in seq.default(1.1, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=1.1) +[1] 1.1 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=2.999999999) +[1] 1.10 0.45 -0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=33.3) + [1] 1.100000000 1.060606061 1.021212121 0.981818182 0.942424242 + [6] 0.903030303 0.863636364 0.824242424 0.784848485 0.745454545 +[11] 0.706060606 0.666666667 0.627272727 0.587878788 0.548484848 +[16] 0.509090909 0.469696970 0.430303030 0.390909091 0.351515152 +[21] 0.312121212 0.272727273 0.233333333 0.193939394 0.154545455 +[26] 0.115151515 0.075757576 0.036363636 -0.003030303 -0.042424242 +[31] -0.081818182 -0.121212121 -0.160606061 -0.200000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -0.2, length.out=5) +[1] 1.100 0.775 0.450 0.125 -0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=-1.1) +Error in seq.default(1.1, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=-2.999999999) +Error in seq.default(1.1, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=-33.3) +Error in seq.default(1.1, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=-5) +Error in seq.default(1.1, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=1.1) +[1] 1.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=2.999999999) +[1] 1.1 0.0 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=33.3) + [1] 1.10000000 1.03333333 0.96666667 0.90000000 0.83333333 0.76666667 + [7] 0.70000000 0.63333333 0.56666667 0.50000000 0.43333333 0.36666667 +[13] 0.30000000 0.23333333 0.16666667 0.10000000 0.03333333 -0.03333333 +[19] -0.10000000 -0.16666667 -0.23333333 -0.30000000 -0.36666667 -0.43333333 +[25] -0.50000000 -0.56666667 -0.63333333 -0.70000000 -0.76666667 -0.83333333 +[31] -0.90000000 -0.96666667 -1.03333333 -1.10000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -1.1, length.out=5) +[1] 1.10 0.55 0.00 -0.55 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=-1.1) +Error in seq.default(1.1, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=-2.999999999) +Error in seq.default(1.1, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=-33.3) +Error in seq.default(1.1, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=-5) +Error in seq.default(1.1, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=1.1) +[1] 1.1 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=2.999999999) +[1] 1.10 -0.95 -3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=33.3) + [1] 1.10000000 0.97575758 0.85151515 0.72727273 0.60303030 0.47878788 + [7] 0.35454545 0.23030303 0.10606061 -0.01818182 -0.14242424 -0.26666667 +[13] -0.39090909 -0.51515151 -0.63939394 -0.76363636 -0.88787879 -1.01212121 +[19] -1.13636364 -1.26060606 -1.38484848 -1.50909091 -1.63333333 -1.75757576 +[25] -1.88181818 -2.00606061 -2.13030303 -2.25454545 -2.37878788 -2.50303030 +[31] -2.62727273 -2.75151515 -2.87575757 -3.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -2.999999999, length.out=5) +[1] 1.100 0.075 -0.950 -1.975 -3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=-1.1) +Error in seq.default(1.1, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=-2.999999999) +Error in seq.default(1.1, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=-33.3) +Error in seq.default(1.1, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=-5) +Error in seq.default(1.1, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=1.1) +[1] 1.1 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=2.999999999) +[1] 1.1 -16.1 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=33.3) + [1] 1.10000000 0.05757576 -0.98484848 -2.02727273 -3.06969697 + [6] -4.11212121 -5.15454545 -6.19696970 -7.23939394 -8.28181818 +[11] -9.32424242 -10.36666667 -11.40909091 -12.45151515 -13.49393939 +[16] -14.53636364 -15.57878788 -16.62121212 -17.66363636 -18.70606061 +[21] -19.74848485 -20.79090909 -21.83333333 -22.87575758 -23.91818182 +[26] -24.96060606 -26.00303030 -27.04545455 -28.08787879 -29.13030303 +[31] -30.17272727 -31.21515152 -32.25757576 -33.30000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -33.3, length.out=5) +[1] 1.1 -7.5 -16.1 -24.7 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=-1.1) +Error in seq.default(1.1, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=-2.999999999) +Error in seq.default(1.1, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=-33.3) +Error in seq.default(1.1, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=-5) +Error in seq.default(1.1, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=1.1) +[1] 1.1 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=2.999999999) +[1] 1.10 -1.95 -5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=33.3) + [1] 1.100000000 0.915151515 0.730303030 0.545454545 0.360606061 + [6] 0.175757576 -0.009090909 -0.193939394 -0.378787879 -0.563636364 +[11] -0.748484848 -0.933333333 -1.118181818 -1.303030303 -1.487878788 +[16] -1.672727273 -1.857575758 -2.042424242 -2.227272727 -2.412121212 +[21] -2.596969697 -2.781818182 -2.966666667 -3.151515152 -3.336363636 +[26] -3.521212121 -3.706060606 -3.890909091 -4.075757576 -4.260606061 +[31] -4.445454545 -4.630303030 -4.815151515 -5.000000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, -5, length.out=5) +[1] 1.100 -0.425 -1.950 -3.475 -5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=-1.1) +Error in seq.default(1.1, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=-2.999999999) +Error in seq.default(1.1, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=-33.3) +Error in seq.default(1.1, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=-5) +Error in seq.default(1.1, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=1.1) +[1] 1.1 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=2.999999999) +[1] 1.10 0.65 0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=33.3) + [1] 1.1000000 1.0727273 1.0454545 1.0181818 0.9909091 0.9636364 0.9363636 + [8] 0.9090909 0.8818182 0.8545455 0.8272727 0.8000000 0.7727273 0.7454545 +[15] 0.7181818 0.6909091 0.6636364 0.6363636 0.6090909 0.5818182 0.5545455 +[22] 0.5272727 0.5000000 0.4727273 0.4454545 0.4181818 0.3909091 0.3636364 +[29] 0.3363636 0.3090909 0.2818182 0.2545455 0.2272727 0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 0.2, length.out=5) +[1] 1.100 0.875 0.650 0.425 0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=-1.1) +Error in seq.default(1.1, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=-2.999999999) +Error in seq.default(1.1, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=-33.3) +Error in seq.default(1.1, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=-5) +Error in seq.default(1.1, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=1.1) +[1] 1.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=2.999999999) +[1] 1.1 1.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=33.3) + [1] 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 +[20] 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 1.1, length.out=5) +[1] 1.1 1.1 1.1 1.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=-1.1) +Error in seq.default(1.1, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=-2.999999999) +Error in seq.default(1.1, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=-33.3) +Error in seq.default(1.1, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=-5) +Error in seq.default(1.1, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=1.1) +[1] 1.1 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=2.999999999) +[1] 1.10 2.05 3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=33.3) + [1] 1.100000 1.157576 1.215152 1.272727 1.330303 1.387879 1.445455 1.503030 + [9] 1.560606 1.618182 1.675758 1.733333 1.790909 1.848485 1.906061 1.963636 +[17] 2.021212 2.078788 2.136364 2.193939 2.251515 2.309091 2.366667 2.424242 +[25] 2.481818 2.539394 2.596970 2.654545 2.712121 2.769697 2.827273 2.884848 +[33] 2.942424 3.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 2.999999999, length.out=5) +[1] 1.100 1.575 2.050 2.525 3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=-1.1) +Error in seq.default(1.1, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=-2.999999999) +Error in seq.default(1.1, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=-33.3) +Error in seq.default(1.1, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=-5) +Error in seq.default(1.1, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=1.1) +[1] 1.1 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=2.999999999) +[1] 1.1 17.2 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=33.3) + [1] 1.100000 2.075758 3.051515 4.027273 5.003030 5.978788 6.954545 + [8] 7.930303 8.906061 9.881818 10.857576 11.833333 12.809091 13.784848 +[15] 14.760606 15.736364 16.712121 17.687879 18.663636 19.639394 20.615152 +[22] 21.590909 22.566667 23.542424 24.518182 25.493939 26.469697 27.445455 +[29] 28.421212 29.396970 30.372727 31.348485 32.324242 33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 33.3, length.out=5) +[1] 1.10 9.15 17.20 25.25 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=-1.1) +Error in seq.default(1.1, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=-2.999999999) +Error in seq.default(1.1, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=-33.3) +Error in seq.default(1.1, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=-5) +Error in seq.default(1.1, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=1.1) +[1] 1.1 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=2.999999999) +[1] 1.10 3.05 5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=33.3) + [1] 1.100000 1.218182 1.336364 1.454545 1.572727 1.690909 1.809091 1.927273 + [9] 2.045455 2.163636 2.281818 2.400000 2.518182 2.636364 2.754545 2.872727 +[17] 2.990909 3.109091 3.227273 3.345455 3.463636 3.581818 3.700000 3.818182 +[25] 3.936364 4.054545 4.172727 4.290909 4.409091 4.527273 4.645455 4.763636 +[33] 4.881818 5.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, 5, length.out=5) +[1] 1.100 2.075 3.050 4.025 5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=-1.1) +Error in seq.default(1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=-2.999999999) +Error in seq.default(1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=-33.3) +Error in seq.default(1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=-5) +Error in seq.default(1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=1.1) +[1] 1.1 2.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=2.999999999) +[1] 1.1 2.1 3.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=33.3) + [1] 1.1 2.1 3.1 4.1 5.1 6.1 7.1 8.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 +[16] 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1 +[31] 31.1 32.1 33.1 34.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1.1, length.out=5) +[1] 1.1 2.1 3.1 4.1 5.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, length.out=-1L) +Error in seq.default(1L, -1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, length.out=-30L) +Error in seq.default(1L, -1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -1L, length.out=30L) + [1] 1.00000000 0.93103448 0.86206897 0.79310345 0.72413793 0.65517241 + [7] 0.58620690 0.51724138 0.44827586 0.37931034 0.31034483 0.24137931 +[13] 0.17241379 0.10344828 0.03448276 -0.03448276 -0.10344828 -0.17241379 +[19] -0.24137931 -0.31034483 -0.37931034 -0.44827586 -0.51724138 -0.58620690 +[25] -0.65517241 -0.72413793 -0.79310345 -0.86206897 -0.93103448 -1.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, length.out=-1L) +Error in seq.default(1L, -30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, length.out=-30L) +Error in seq.default(1L, -30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, -30L, length.out=30L) + [1] 1.00000000 -0.06896552 -1.13793103 -2.20689655 -3.27586207 + [6] -4.34482759 -5.41379310 -6.48275862 -7.55172414 -8.62068966 +[11] -9.68965517 -10.75862069 -11.82758621 -12.89655172 -13.96551724 +[16] -15.03448276 -16.10344828 -17.17241379 -18.24137931 -19.31034483 +[21] -20.37931034 -21.44827586 -22.51724138 -23.58620690 -24.65517241 +[26] -25.72413793 -26.79310345 -27.86206897 -28.93103448 -30.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, length.out=-1L) +Error in seq.default(1L, 0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, length.out=-30L) +Error in seq.default(1L, 0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 0L, length.out=30L) + [1] 1.00000000 0.96551724 0.93103448 0.89655172 0.86206897 0.82758621 + [7] 0.79310345 0.75862069 0.72413793 0.68965517 0.65517241 0.62068966 +[13] 0.58620690 0.55172414 0.51724138 0.48275862 0.44827586 0.41379310 +[19] 0.37931034 0.34482759 0.31034483 0.27586207 0.24137931 0.20689655 +[25] 0.17241379 0.13793103 0.10344828 0.06896552 0.03448276 0.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, length.out=-1L) +Error in seq.default(1L, 1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, length.out=-30L) +Error in seq.default(1L, 1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 1L, length.out=30L) + [1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, length.out=-1L) +Error in seq.default(1L, 30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, length.out=-30L) +Error in seq.default(1L, 30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, 30L, length.out=30L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, length.out=-1L) +Error in seq.default(1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, length.out=-30L) +Error in seq.default(1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(1L, length.out=30L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=-1.1) +Error in seq.default(2.999999999, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=-2.999999999) +Error in seq.default(2.999999999, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=-33.3) +Error in seq.default(2.999999999, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=-5) +Error in seq.default(2.999999999, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=1.1) +[1] 3.0 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=2.999999999) +[1] 3.0 1.4 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=33.3) + [1] 2.999999999 2.903030302 2.806060605 2.709090908 2.612121211 + [6] 2.515151514 2.418181817 2.321212120 2.224242423 2.127272727 +[11] 2.030303030 1.933333333 1.836363636 1.739393939 1.642424242 +[16] 1.545454545 1.448484848 1.351515151 1.254545454 1.157575757 +[21] 1.060606060 0.963636363 0.866666666 0.769696969 0.672727272 +[26] 0.575757576 0.478787879 0.381818182 0.284848485 0.187878788 +[31] 0.090909091 -0.006060606 -0.103030303 -0.200000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -0.2, length.out=5) +[1] 3.0 2.2 1.4 0.6 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=-1.1) +Error in seq.default(2.999999999, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=-2.999999999) +Error in seq.default(2.999999999, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=-33.3) +Error in seq.default(2.999999999, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=-5) +Error in seq.default(2.999999999, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=1.1) +[1] 3.0 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=2.999999999) +[1] 3.00 0.95 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=33.3) + [1] 3.00000000 2.87575757 2.75151515 2.62727273 2.50303030 2.37878788 + [7] 2.25454545 2.13030303 2.00606061 1.88181818 1.75757576 1.63333333 +[13] 1.50909091 1.38484848 1.26060606 1.13636364 1.01212121 0.88787879 +[19] 0.76363636 0.63939394 0.51515151 0.39090909 0.26666667 0.14242424 +[25] 0.01818182 -0.10606061 -0.23030303 -0.35454545 -0.47878788 -0.60303030 +[31] -0.72727273 -0.85151515 -0.97575758 -1.10000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -1.1, length.out=5) +[1] 3.000 1.975 0.950 -0.075 -1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=-1.1) +Error in seq.default(2.999999999, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=-2.999999999) +Error in seq.default(2.999999999, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=-33.3) +Error in seq.default(2.999999999, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=-5) +Error in seq.default(2.999999999, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=1.1) +[1] 3 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=2.999999999) +[1] 3 0 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=33.3) + [1] 3.00000000 2.81818182 2.63636364 2.45454545 2.27272727 2.09090909 + [7] 1.90909091 1.72727273 1.54545454 1.36363636 1.18181818 1.00000000 +[13] 0.81818182 0.63636364 0.45454545 0.27272727 0.09090909 -0.09090909 +[19] -0.27272727 -0.45454545 -0.63636364 -0.81818182 -1.00000000 -1.18181818 +[25] -1.36363636 -1.54545454 -1.72727273 -1.90909091 -2.09090909 -2.27272727 +[31] -2.45454545 -2.63636364 -2.81818182 -3.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -2.999999999, length.out=5) +[1] 3.0 1.5 0.0 -1.5 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=-1.1) +Error in seq.default(2.999999999, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=-2.999999999) +Error in seq.default(2.999999999, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=-33.3) +Error in seq.default(2.999999999, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=-5) +Error in seq.default(2.999999999, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=1.1) +[1] 3.0 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=2.999999999) +[1] 3.00 -15.15 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=33.3) + [1] 3.0 1.9 0.8 -0.3 -1.4 -2.5 -3.6 -4.7 -5.8 -6.9 -8.0 -9.1 +[13] -10.2 -11.3 -12.4 -13.5 -14.6 -15.7 -16.8 -17.9 -19.0 -20.1 -21.2 -22.3 +[25] -23.4 -24.5 -25.6 -26.7 -27.8 -28.9 -30.0 -31.1 -32.2 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -33.3, length.out=5) +[1] 3.000 -6.075 -15.150 -24.225 -33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=-1.1) +Error in seq.default(2.999999999, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=-2.999999999) +Error in seq.default(2.999999999, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=-33.3) +Error in seq.default(2.999999999, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=-5) +Error in seq.default(2.999999999, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=1.1) +[1] 3 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=2.999999999) +[1] 3 -1 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=33.3) + [1] 3.00000000 2.75757576 2.51515151 2.27272727 2.03030303 1.78787879 + [7] 1.54545454 1.30303030 1.06060606 0.81818182 0.57575758 0.33333333 +[13] 0.09090909 -0.15151515 -0.39393939 -0.63636364 -0.87878788 -1.12121212 +[19] -1.36363636 -1.60606061 -1.84848485 -2.09090909 -2.33333333 -2.57575758 +[25] -2.81818182 -3.06060606 -3.30303030 -3.54545455 -3.78787879 -4.03030303 +[31] -4.27272727 -4.51515152 -4.75757576 -5.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, -5, length.out=5) +[1] 3 1 -1 -3 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=-1.1) +Error in seq.default(2.999999999, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=-2.999999999) +Error in seq.default(2.999999999, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=-33.3) +Error in seq.default(2.999999999, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=-5) +Error in seq.default(2.999999999, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=1.1) +[1] 3.0 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=2.999999999) +[1] 3.0 1.6 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=33.3) + [1] 3.0000000 2.9151515 2.8303030 2.7454545 2.6606061 2.5757576 2.4909091 + [8] 2.4060606 2.3212121 2.2363636 2.1515152 2.0666667 1.9818182 1.8969697 +[15] 1.8121212 1.7272727 1.6424242 1.5575758 1.4727273 1.3878788 1.3030303 +[22] 1.2181818 1.1333333 1.0484848 0.9636364 0.8787879 0.7939394 0.7090909 +[29] 0.6242424 0.5393939 0.4545455 0.3696970 0.2848485 0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 0.2, length.out=5) +[1] 3.0 2.3 1.6 0.9 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=-1.1) +Error in seq.default(2.999999999, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=-2.999999999) +Error in seq.default(2.999999999, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=-33.3) +Error in seq.default(2.999999999, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=-5) +Error in seq.default(2.999999999, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=1.1) +[1] 3.0 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=2.999999999) +[1] 3.00 2.05 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=33.3) + [1] 3.000000 2.942424 2.884848 2.827273 2.769697 2.712121 2.654545 2.596970 + [9] 2.539394 2.481818 2.424242 2.366667 2.309091 2.251515 2.193939 2.136364 +[17] 2.078788 2.021212 1.963636 1.906061 1.848485 1.790909 1.733333 1.675758 +[25] 1.618182 1.560606 1.503030 1.445455 1.387879 1.330303 1.272727 1.215152 +[33] 1.157576 1.100000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 1.1, length.out=5) +[1] 3.000 2.525 2.050 1.575 1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=-1.1) +Error in seq.default(2.999999999, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=-2.999999999) +Error in seq.default(2.999999999, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=-33.3) +Error in seq.default(2.999999999, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=-5) +Error in seq.default(2.999999999, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=1.1) +[1] 3 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=2.999999999) +[1] 3 3 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=33.3) + [1] 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 2.999999999, length.out=5) +[1] 3 3 3 3 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=-1.1) +Error in seq.default(2.999999999, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=-2.999999999) +Error in seq.default(2.999999999, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=-33.3) +Error in seq.default(2.999999999, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=-5) +Error in seq.default(2.999999999, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=1.1) +[1] 3.0 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=2.999999999) +[1] 3.00 18.15 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=33.3) + [1] 3.000000 3.918182 4.836364 5.754545 6.672727 7.590909 8.509091 + [8] 9.427273 10.345455 11.263636 12.181818 13.100000 14.018182 14.936364 +[15] 15.854545 16.772727 17.690909 18.609091 19.527273 20.445455 21.363636 +[22] 22.281818 23.200000 24.118182 25.036364 25.954545 26.872727 27.790909 +[29] 28.709091 29.627273 30.545455 31.463636 32.381818 33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 33.3, length.out=5) +[1] 3.000 10.575 18.150 25.725 33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=-1.1) +Error in seq.default(2.999999999, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=-2.999999999) +Error in seq.default(2.999999999, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=-33.3) +Error in seq.default(2.999999999, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=-5) +Error in seq.default(2.999999999, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=1.1) +[1] 3 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=2.999999999) +[1] 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=33.3) + [1] 3.000000 3.060606 3.121212 3.181818 3.242424 3.303030 3.363636 3.424242 + [9] 3.484848 3.545455 3.606061 3.666667 3.727273 3.787879 3.848485 3.909091 +[17] 3.969697 4.030303 4.090909 4.151515 4.212121 4.272727 4.333333 4.393939 +[25] 4.454545 4.515152 4.575758 4.636364 4.696970 4.757576 4.818182 4.878788 +[33] 4.939394 5.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, 5, length.out=5) +[1] 3.0 3.5 4.0 4.5 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=-1.1) +Error in seq.default(2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=-2.999999999) +Error in seq.default(2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=-33.3) +Error in seq.default(2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=-5) +Error in seq.default(2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=1.1) +[1] 3 4 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=2.999999999) +[1] 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=33.3) + [1] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 +[26] 28 29 30 31 32 33 34 35 36 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(2.999999999, length.out=5) +[1] 3 4 5 6 7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, length.out=-1L) +Error in seq.default(30L, -1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, length.out=-30L) +Error in seq.default(30L, -1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -1L, length.out=30L) + [1] 30.00000000 28.93103448 27.86206897 26.79310345 25.72413793 24.65517241 + [7] 23.58620690 22.51724138 21.44827586 20.37931034 19.31034483 18.24137931 +[13] 17.17241379 16.10344828 15.03448276 13.96551724 12.89655172 11.82758621 +[19] 10.75862069 9.68965517 8.62068966 7.55172414 6.48275862 5.41379310 +[25] 4.34482759 3.27586207 2.20689655 1.13793103 0.06896552 -1.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, length.out=-1L) +Error in seq.default(30L, -30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, length.out=-30L) +Error in seq.default(30L, -30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, -30L, length.out=30L) + [1] 30.000000 27.931034 25.862069 23.793103 21.724138 19.655172 + [7] 17.586207 15.517241 13.448276 11.379310 9.310345 7.241379 +[13] 5.172414 3.103448 1.034483 -1.034483 -3.103448 -5.172414 +[19] -7.241379 -9.310345 -11.379310 -13.448276 -15.517241 -17.586207 +[25] -19.655172 -21.724138 -23.793103 -25.862069 -27.931034 -30.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, length.out=-1L) +Error in seq.default(30L, 0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, length.out=-30L) +Error in seq.default(30L, 0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 0L, length.out=30L) + [1] 30.000000 28.965517 27.931034 26.896552 25.862069 24.827586 23.793103 + [8] 22.758621 21.724138 20.689655 19.655172 18.620690 17.586207 16.551724 +[15] 15.517241 14.482759 13.448276 12.413793 11.379310 10.344828 9.310345 +[22] 8.275862 7.241379 6.206897 5.172414 4.137931 3.103448 2.068966 +[29] 1.034483 0.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, length.out=-1L) +Error in seq.default(30L, 1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, length.out=-30L) +Error in seq.default(30L, 1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 1L, length.out=30L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, length.out=-1L) +Error in seq.default(30L, 30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, length.out=-30L) +Error in seq.default(30L, 30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, 30L, length.out=30L) + [1] 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 +[26] 30 30 30 30 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, length.out=-1L) +Error in seq.default(30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, length.out=-30L) +Error in seq.default(30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(30L, length.out=30L) + [1] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 +[26] 55 56 57 58 59 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=-1.1) +Error in seq.default(33.3, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=-2.999999999) +Error in seq.default(33.3, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=-33.3) +Error in seq.default(33.3, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=-5) +Error in seq.default(33.3, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=1.1) +[1] 33.3 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=2.999999999) +[1] 33.30 16.55 -0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=33.3) + [1] 33.3000000 32.2848485 31.2696970 30.2545455 29.2393939 28.2242424 + [7] 27.2090909 26.1939394 25.1787879 24.1636364 23.1484848 22.1333333 +[13] 21.1181818 20.1030303 19.0878788 18.0727273 17.0575758 16.0424242 +[19] 15.0272727 14.0121212 12.9969697 11.9818182 10.9666667 9.9515152 +[25] 8.9363636 7.9212121 6.9060606 5.8909091 4.8757576 3.8606061 +[31] 2.8454545 1.8303030 0.8151515 -0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -0.2, length.out=5) +[1] 33.300 24.925 16.550 8.175 -0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=-1.1) +Error in seq.default(33.3, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=-2.999999999) +Error in seq.default(33.3, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=-33.3) +Error in seq.default(33.3, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=-5) +Error in seq.default(33.3, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=1.1) +[1] 33.3 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=2.999999999) +[1] 33.3 16.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=33.3) + [1] 33.30000000 32.25757576 31.21515152 30.17272727 29.13030303 28.08787879 + [7] 27.04545455 26.00303030 24.96060606 23.91818182 22.87575758 21.83333333 +[13] 20.79090909 19.74848485 18.70606061 17.66363636 16.62121212 15.57878788 +[19] 14.53636364 13.49393939 12.45151515 11.40909091 10.36666667 9.32424242 +[25] 8.28181818 7.23939394 6.19696970 5.15454545 4.11212121 3.06969697 +[31] 2.02727273 0.98484848 -0.05757576 -1.10000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -1.1, length.out=5) +[1] 33.3 24.7 16.1 7.5 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=-1.1) +Error in seq.default(33.3, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=-2.999999999) +Error in seq.default(33.3, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=-33.3) +Error in seq.default(33.3, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=-5) +Error in seq.default(33.3, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=1.1) +[1] 33.3 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=2.999999999) +[1] 33.30 15.15 -3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=33.3) + [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9 +[16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2 9.1 8.0 6.9 5.8 4.7 3.6 2.5 1.4 +[31] 0.3 -0.8 -1.9 -3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -2.999999999, length.out=5) +[1] 33.300 24.225 15.150 6.075 -3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=-1.1) +Error in seq.default(33.3, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=-2.999999999) +Error in seq.default(33.3, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=-33.3) +Error in seq.default(33.3, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=-5) +Error in seq.default(33.3, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=1.1) +[1] 33.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=2.999999999) +[1] 33.3 0.0 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=33.3) + [1] 33.300000 31.281818 29.263636 27.245455 25.227273 23.209091 + [7] 21.190909 19.172727 17.154545 15.136364 13.118182 11.100000 +[13] 9.081818 7.063636 5.045455 3.027273 1.009091 -1.009091 +[19] -3.027273 -5.045455 -7.063636 -9.081818 -11.100000 -13.118182 +[25] -15.136364 -17.154545 -19.172727 -21.190909 -23.209091 -25.227273 +[31] -27.245455 -29.263636 -31.281818 -33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -33.3, length.out=5) +[1] 33.30 16.65 0.00 -16.65 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=-1.1) +Error in seq.default(33.3, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=-2.999999999) +Error in seq.default(33.3, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=-33.3) +Error in seq.default(33.3, -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=-5) +Error in seq.default(33.3, -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=1.1) +[1] 33.3 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=2.999999999) +[1] 33.30 14.15 -5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=33.3) + [1] 33.3000000 32.1393939 30.9787879 29.8181818 28.6575758 27.4969697 + [7] 26.3363636 25.1757576 24.0151515 22.8545455 21.6939394 20.5333333 +[13] 19.3727273 18.2121212 17.0515152 15.8909091 14.7303030 13.5696970 +[19] 12.4090909 11.2484848 10.0878788 8.9272727 7.7666667 6.6060606 +[25] 5.4454545 4.2848485 3.1242424 1.9636364 0.8030303 -0.3575758 +[31] -1.5181818 -2.6787879 -3.8393939 -5.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, -5, length.out=5) +[1] 33.300 23.725 14.150 4.575 -5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=-1.1) +Error in seq.default(33.3, 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=-2.999999999) +Error in seq.default(33.3, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=-33.3) +Error in seq.default(33.3, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=-5) +Error in seq.default(33.3, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=1.1) +[1] 33.3 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=2.999999999) +[1] 33.30 16.75 0.20 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=33.3) + [1] 33.300000 32.296970 31.293939 30.290909 29.287879 28.284848 27.281818 + [8] 26.278788 25.275758 24.272727 23.269697 22.266667 21.263636 20.260606 +[15] 19.257576 18.254545 17.251515 16.248485 15.245455 14.242424 13.239394 +[22] 12.236364 11.233333 10.230303 9.227273 8.224242 7.221212 6.218182 +[29] 5.215152 4.212121 3.209091 2.206061 1.203030 0.200000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 0.2, length.out=5) +[1] 33.300 25.025 16.750 8.475 0.200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=-1.1) +Error in seq.default(33.3, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=-2.999999999) +Error in seq.default(33.3, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=-33.3) +Error in seq.default(33.3, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=-5) +Error in seq.default(33.3, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=1.1) +[1] 33.3 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=2.999999999) +[1] 33.3 17.2 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=33.3) + [1] 33.300000 32.324242 31.348485 30.372727 29.396970 28.421212 27.445455 + [8] 26.469697 25.493939 24.518182 23.542424 22.566667 21.590909 20.615152 +[15] 19.639394 18.663636 17.687879 16.712121 15.736364 14.760606 13.784848 +[22] 12.809091 11.833333 10.857576 9.881818 8.906061 7.930303 6.954545 +[29] 5.978788 5.003030 4.027273 3.051515 2.075758 1.100000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 1.1, length.out=5) +[1] 33.30 25.25 17.20 9.15 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=-1.1) +Error in seq.default(33.3, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=-2.999999999) +Error in seq.default(33.3, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=-33.3) +Error in seq.default(33.3, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=-5) +Error in seq.default(33.3, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=1.1) +[1] 33.3 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=2.999999999) +[1] 33.30 18.15 3.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=33.3) + [1] 33.300000 32.381818 31.463636 30.545455 29.627273 28.709091 27.790909 + [8] 26.872727 25.954545 25.036364 24.118182 23.200000 22.281818 21.363636 +[15] 20.445455 19.527273 18.609091 17.690909 16.772727 15.854545 14.936364 +[22] 14.018182 13.100000 12.181818 11.263636 10.345455 9.427273 8.509091 +[29] 7.590909 6.672727 5.754545 4.836364 3.918182 3.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 2.999999999, length.out=5) +[1] 33.300 25.725 18.150 10.575 3.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=-1.1) +Error in seq.default(33.3, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=-2.999999999) +Error in seq.default(33.3, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=-33.3) +Error in seq.default(33.3, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=-5) +Error in seq.default(33.3, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=1.1) +[1] 33.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=2.999999999) +[1] 33.3 33.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=33.3) + [1] 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 +[16] 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 +[31] 33.3 33.3 33.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 33.3, length.out=5) +[1] 33.3 33.3 33.3 33.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=-1.1) +Error in seq.default(33.3, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=-2.999999999) +Error in seq.default(33.3, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=-33.3) +Error in seq.default(33.3, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=-5) +Error in seq.default(33.3, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=1.1) +[1] 33.3 5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=2.999999999) +[1] 33.30 19.15 5.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=33.3) + [1] 33.300000 32.442424 31.584848 30.727273 29.869697 29.012121 28.154545 + [8] 27.296970 26.439394 25.581818 24.724242 23.866667 23.009091 22.151515 +[15] 21.293939 20.436364 19.578788 18.721212 17.863636 17.006061 16.148485 +[22] 15.290909 14.433333 13.575758 12.718182 11.860606 11.003030 10.145455 +[29] 9.287879 8.430303 7.572727 6.715152 5.857576 5.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, 5, length.out=5) +[1] 33.300 26.225 19.150 12.075 5.000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=-1.1) +Error in seq.default(33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=-2.999999999) +Error in seq.default(33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=-33.3) +Error in seq.default(33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=-5) +Error in seq.default(33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=1.1) +[1] 33.3 34.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=2.999999999) +[1] 33.3 34.3 35.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=33.3) + [1] 33.3 34.3 35.3 36.3 37.3 38.3 39.3 40.3 41.3 42.3 43.3 44.3 45.3 46.3 47.3 +[16] 48.3 49.3 50.3 51.3 52.3 53.3 54.3 55.3 56.3 57.3 58.3 59.3 60.3 61.3 62.3 +[31] 63.3 64.3 65.3 66.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(33.3, length.out=5) +[1] 33.3 34.3 35.3 36.3 37.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=-1.1) +Error in seq.default(5, -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=-2.999999999) +Error in seq.default(5, -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=-33.3) +Error in seq.default(5, -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=-5) +Error in seq.default(5, -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=1.1) +[1] 5.0 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=2.999999999) +[1] 5.0 2.4 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=33.3) + [1] 5.00000000 4.84242424 4.68484848 4.52727273 4.36969697 4.21212121 + [7] 4.05454545 3.89696970 3.73939394 3.58181818 3.42424242 3.26666667 +[13] 3.10909091 2.95151515 2.79393939 2.63636364 2.47878788 2.32121212 +[19] 2.16363636 2.00606061 1.84848485 1.69090909 1.53333333 1.37575758 +[25] 1.21818182 1.06060606 0.90303030 0.74545455 0.58787879 0.43030303 +[31] 0.27272727 0.11515152 -0.04242424 -0.20000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -0.2, length.out=5) +[1] 5.0 3.7 2.4 1.1 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=-1.1) +Error in seq.default(5, -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=-2.999999999) +Error in seq.default(5, -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=-33.3) +Error in seq.default(5, -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=-5) +Error in seq.default(5, -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=1.1) +[1] 5.0 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=2.999999999) +[1] 5.00 1.95 -1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=33.3) + [1] 5.000000000 4.815151515 4.630303030 4.445454545 4.260606061 + [6] 4.075757576 3.890909091 3.706060606 3.521212121 3.336363636 +[11] 3.151515152 2.966666667 2.781818182 2.596969697 2.412121212 +[16] 2.227272727 2.042424242 1.857575758 1.672727273 1.487878788 +[21] 1.303030303 1.118181818 0.933333333 0.748484848 0.563636364 +[26] 0.378787879 0.193939394 0.009090909 -0.175757576 -0.360606061 +[31] -0.545454545 -0.730303030 -0.915151515 -1.100000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -1.1, length.out=5) +[1] 5.000 3.475 1.950 0.425 -1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=-1.1) +Error in seq.default(5, -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=-2.999999999) +Error in seq.default(5, -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=-33.3) +Error in seq.default(5, -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=-5) +Error in seq.default(5, -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=1.1) +[1] 5 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=2.999999999) +[1] 5 1 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=33.3) + [1] 5.00000000 4.75757576 4.51515152 4.27272727 4.03030303 3.78787879 + [7] 3.54545455 3.30303030 3.06060606 2.81818182 2.57575758 2.33333333 +[13] 2.09090909 1.84848485 1.60606061 1.36363636 1.12121212 0.87878788 +[19] 0.63636364 0.39393939 0.15151515 -0.09090909 -0.33333333 -0.57575758 +[25] -0.81818182 -1.06060606 -1.30303030 -1.54545454 -1.78787879 -2.03030303 +[31] -2.27272727 -2.51515151 -2.75757576 -3.00000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -2.999999999, length.out=5) +[1] 5 3 1 -1 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=-1.1) +Error in seq.default(5, -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=-2.999999999) +Error in seq.default(5, -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=-33.3) +Error in seq.default(5, -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=-5) +Error in seq.default(5, -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=1.1) +[1] 5.0 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=2.999999999) +[1] 5.00 -14.15 -33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=33.3) + [1] 5.0000000 3.8393939 2.6787879 1.5181818 0.3575758 -0.8030303 + [7] -1.9636364 -3.1242424 -4.2848485 -5.4454545 -6.6060606 -7.7666667 +[13] -8.9272727 -10.0878788 -11.2484848 -12.4090909 -13.5696970 -14.7303030 +[19] -15.8909091 -17.0515152 -18.2121212 -19.3727273 -20.5333333 -21.6939394 +[25] -22.8545455 -24.0151515 -25.1757576 -26.3363636 -27.4969697 -28.6575758 +[31] -29.8181818 -30.9787879 -32.1393939 -33.3000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -33.3, length.out=5) +[1] 5.000 -4.575 -14.150 -23.725 -33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=-1.1) +Error in seq.default(5, -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=-2.999999999) +Error in seq.default(5, -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=-33.3) +Error in seq.default(5, -5, length.out = -33.3) : + length must be non-negative number -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# -#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; z <- f(1:8, seq(1L,7L,3L), list(10,100,1000)) ; sum(as.double(z)) } -[1] 1134 +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=-5) +Error in seq.default(5, -5, length.out = -5) : + length must be non-negative number -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# -#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.character(-3:3),seq(1L,7L,3L),c("A","a","XX")) } -[1] "A" "-2" "-1" "a" "1" "2" "XX" +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=0.2) +[1] 5 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# -#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.double(1:5), seq(7L,1L,-3L),c(TRUE,FALSE,NA)) } -[1] NA 2 3 0 5 NA 1 +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=1.1) +[1] 5 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=2.999999999) +[1] 5 0 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=33.3) + [1] 5.0000000 4.6969697 4.3939394 4.0909091 3.7878788 3.4848485 + [7] 3.1818182 2.8787879 2.5757576 2.2727273 1.9696970 1.6666667 +[13] 1.3636364 1.0606061 0.7575758 0.4545455 0.1515152 -0.1515152 +[19] -0.4545455 -0.7575758 -1.0606061 -1.3636364 -1.6666667 -1.9696970 +[25] -2.2727273 -2.5757576 -2.8787879 -3.1818182 -3.4848485 -3.7878788 +[31] -4.0909091 -4.3939394 -4.6969697 -5.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, -5, length.out=5) +[1] 5.0 2.5 0.0 -2.5 -5.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=-0.2) +integer(0) -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# -#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.logical(-3:3),seq(1L,7L,3L),c(TRUE,NA,FALSE)) } -[1] TRUE TRUE TRUE NA TRUE TRUE FALSE +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=-1.1) +Error in seq.default(5, 0.2, length.out = -1.1) : + length must be non-negative number -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# -#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(c(1,3,10), seq(2L,4L,2L),c(TRUE,FALSE)) } -[1] 1 1 10 0 +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=-2.999999999) +Error in seq.default(5, 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=-33.3) +Error in seq.default(5, 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=-5) +Error in seq.default(5, 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=1.1) +[1] 5.0 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=2.999999999) +[1] 5.0 2.6 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=33.3) + [1] 5.0000000 4.8545455 4.7090909 4.5636364 4.4181818 4.2727273 4.1272727 + [8] 3.9818182 3.8363636 3.6909091 3.5454545 3.4000000 3.2545455 3.1090909 +[15] 2.9636364 2.8181818 2.6727273 2.5272727 2.3818182 2.2363636 2.0909091 +[22] 1.9454545 1.8000000 1.6545455 1.5090909 1.3636364 1.2181818 1.0727273 +[29] 0.9272727 0.7818182 0.6363636 0.4909091 0.3454545 0.2000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 0.2, length.out=5) +[1] 5.0 3.8 2.6 1.4 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=-1.1) +Error in seq.default(5, 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=-2.999999999) +Error in seq.default(5, 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=-33.3) +Error in seq.default(5, 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=-5) +Error in seq.default(5, 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=1.1) +[1] 5.0 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=2.999999999) +[1] 5.00 3.05 1.10 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=33.3) + [1] 5.000000 4.881818 4.763636 4.645455 4.527273 4.409091 4.290909 4.172727 + [9] 4.054545 3.936364 3.818182 3.700000 3.581818 3.463636 3.345455 3.227273 +[17] 3.109091 2.990909 2.872727 2.754545 2.636364 2.518182 2.400000 2.281818 +[25] 2.163636 2.045455 1.927273 1.809091 1.690909 1.572727 1.454545 1.336364 +[33] 1.218182 1.100000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 1.1, length.out=5) +[1] 5.000 4.025 3.050 2.075 1.100 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=-1.1) +Error in seq.default(5, 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=-2.999999999) +Error in seq.default(5, 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=-33.3) +Error in seq.default(5, 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=-5) +Error in seq.default(5, 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=1.1) +[1] 5 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=2.999999999) +[1] 5 4 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=33.3) + [1] 5.000000 4.939394 4.878788 4.818182 4.757576 4.696970 4.636364 4.575758 + [9] 4.515152 4.454545 4.393939 4.333333 4.272727 4.212121 4.151515 4.090909 +[17] 4.030303 3.969697 3.909091 3.848485 3.787879 3.727273 3.666667 3.606061 +[25] 3.545455 3.484848 3.424242 3.363636 3.303030 3.242424 3.181818 3.121212 +[33] 3.060606 3.000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 2.999999999, length.out=5) +[1] 5.0 4.5 4.0 3.5 3.0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=-1.1) +Error in seq.default(5, 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=-2.999999999) +Error in seq.default(5, 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=-33.3) +Error in seq.default(5, 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=-5) +Error in seq.default(5, 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=1.1) +[1] 5.0 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=2.999999999) +[1] 5.00 19.15 33.30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=33.3) + [1] 5.000000 5.857576 6.715152 7.572727 8.430303 9.287879 10.145455 + [8] 11.003030 11.860606 12.718182 13.575758 14.433333 15.290909 16.148485 +[15] 17.006061 17.863636 18.721212 19.578788 20.436364 21.293939 22.151515 +[22] 23.009091 23.866667 24.724242 25.581818 26.439394 27.296970 28.154545 +[29] 29.012121 29.869697 30.727273 31.584848 32.442424 33.300000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 33.3, length.out=5) +[1] 5.000 12.075 19.150 26.225 33.300 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=-1.1) +Error in seq.default(5, 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=-2.999999999) +Error in seq.default(5, 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=-33.3) +Error in seq.default(5, 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=-5) +Error in seq.default(5, 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=1.1) +[1] 5 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=2.999999999) +[1] 5 5 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=33.3) + [1] 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, 5, length.out=5) +[1] 5 5 5 5 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=-1.1) +Error in seq.default(5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=-2.999999999) +Error in seq.default(5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=-33.3) +Error in seq.default(5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=-5) +Error in seq.default(5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=1.1) +[1] 5 6 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=2.999999999) +[1] 5 6 7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=33.3) + [1] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 +[26] 30 31 32 33 34 35 36 37 38 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(5, length.out=5) +[1] 5 6 7 8 9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=-1.1) +Error in seq.default(to = -0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=-2.999999999) +Error in seq.default(to = -0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=-33.3) +Error in seq.default(to = -0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=-5) +Error in seq.default(to = -0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=1.1) +[1] -1.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=2.999999999) +[1] -2.2 -1.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=33.3) + [1] -33.2 -32.2 -31.2 -30.2 -29.2 -28.2 -27.2 -26.2 -25.2 -24.2 -23.2 -22.2 +[13] -21.2 -20.2 -19.2 -18.2 -17.2 -16.2 -15.2 -14.2 -13.2 -12.2 -11.2 -10.2 +[25] -9.2 -8.2 -7.2 -6.2 -5.2 -4.2 -3.2 -2.2 -1.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-0.2, length.out=5) +[1] -4.2 -3.2 -2.2 -1.2 -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=-1.1) +Error in seq.default(to = -1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=-2.999999999) +Error in seq.default(to = -1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=-33.3) +Error in seq.default(to = -1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=-5) +Error in seq.default(to = -1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=1.1) +[1] -2.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=2.999999999) +[1] -3.1 -2.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=33.3) + [1] -34.1 -33.1 -32.1 -31.1 -30.1 -29.1 -28.1 -27.1 -26.1 -25.1 -24.1 -23.1 +[13] -22.1 -21.1 -20.1 -19.1 -18.1 -17.1 -16.1 -15.1 -14.1 -13.1 -12.1 -11.1 +[25] -10.1 -9.1 -8.1 -7.1 -6.1 -5.1 -4.1 -3.1 -2.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1.1, length.out=5) +[1] -5.1 -4.1 -3.1 -2.1 -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1L, length.out=-1L) +Error in seq.default(to = -1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1L, length.out=-30L) +Error in seq.default(to = -1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1L, length.out=1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-1L, length.out=30L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=-1.1) +Error in seq.default(to = -2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=-2.999999999) +Error in seq.default(to = -2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=-33.3) +Error in seq.default(to = -2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=-5) +Error in seq.default(to = -2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=0.2) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=1.1) +[1] -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=2.999999999) +[1] -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=33.3) + [1] -36 -35 -34 -33 -32 -31 -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 +[20] -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-2.999999999, length.out=5) +[1] -7 -6 -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-30L, length.out=-1L) +Error in seq.default(to = -30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-30L, length.out=-30L) +Error in seq.default(to = -30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-30L, length.out=1L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-30L, length.out=30L) + [1] -59 -58 -57 -56 -55 -54 -53 -52 -51 -50 -49 -48 -47 -46 -45 -44 -43 -42 -41 +[20] -40 -39 -38 -37 -36 -35 -34 -33 -32 -31 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=-1.1) +Error in seq.default(to = -33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=-2.999999999) +Error in seq.default(to = -33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=-33.3) +Error in seq.default(to = -33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=-5) +Error in seq.default(to = -33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=0.2) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=1.1) +[1] -34.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=2.999999999) +[1] -35.3 -34.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=33.3) + [1] -66.3 -65.3 -64.3 -63.3 -62.3 -61.3 -60.3 -59.3 -58.3 -57.3 -56.3 -55.3 +[13] -54.3 -53.3 -52.3 -51.3 -50.3 -49.3 -48.3 -47.3 -46.3 -45.3 -44.3 -43.3 +[25] -42.3 -41.3 -40.3 -39.3 -38.3 -37.3 -36.3 -35.3 -34.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-33.3, length.out=5) +[1] -37.3 -36.3 -35.3 -34.3 -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=-1.1) +Error in seq.default(to = -5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=-2.999999999) +Error in seq.default(to = -5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=-33.3) +Error in seq.default(to = -5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=-5) +Error in seq.default(to = -5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=0.2) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=1.1) +[1] -6 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=2.999999999) +[1] -7 -6 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=33.3) + [1] -38 -37 -36 -35 -34 -33 -32 -31 -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 +[20] -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=-5, length.out=5) +[1] -9 -8 -7 -6 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=-1.1) +Error in seq.default(to = 0.2, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=-2.999999999) +Error in seq.default(to = 0.2, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=-33.3) +Error in seq.default(to = 0.2, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=-5) +Error in seq.default(to = 0.2, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=1.1) +[1] -0.8 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=2.999999999) +[1] -1.8 -0.8 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=33.3) + [1] -32.8 -31.8 -30.8 -29.8 -28.8 -27.8 -26.8 -25.8 -24.8 -23.8 -22.8 -21.8 +[13] -20.8 -19.8 -18.8 -17.8 -16.8 -15.8 -14.8 -13.8 -12.8 -11.8 -10.8 -9.8 +[25] -8.8 -7.8 -6.8 -5.8 -4.8 -3.8 -2.8 -1.8 -0.8 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0.2, length.out=5) +[1] -3.8 -2.8 -1.8 -0.8 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0L, length.out=-1L) +Error in seq.default(to = 0L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0L, length.out=-30L) +Error in seq.default(to = 0L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0L, length.out=1L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=0L, length.out=30L) + [1] -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 +[20] -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=-1.1) +Error in seq.default(to = 1.1, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=-2.999999999) +Error in seq.default(to = 1.1, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=-33.3) +Error in seq.default(to = 1.1, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=-5) +Error in seq.default(to = 1.1, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=1.1) +[1] 0.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=2.999999999) +[1] -0.9 0.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=33.3) + [1] -31.9 -30.9 -29.9 -28.9 -27.9 -26.9 -25.9 -24.9 -23.9 -22.9 -21.9 -20.9 +[13] -19.9 -18.9 -17.9 -16.9 -15.9 -14.9 -13.9 -12.9 -11.9 -10.9 -9.9 -8.9 +[25] -7.9 -6.9 -5.9 -4.9 -3.9 -2.9 -1.9 -0.9 0.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1.1, length.out=5) +[1] -2.9 -1.9 -0.9 0.1 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1L, length.out=-1L) +Error in seq.default(to = 1L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1L, length.out=-30L) +Error in seq.default(to = 1L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1L, length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=1L, length.out=30L) + [1] -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 +[20] -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=-1.1) +Error in seq.default(to = 2.999999999, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=-2.999999999) +Error in seq.default(to = 2.999999999, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=-33.3) +Error in seq.default(to = 2.999999999, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=-5) +Error in seq.default(to = 2.999999999, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=0.2) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=1.1) +[1] 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=2.999999999) +[1] 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=33.3) + [1] -3.0e+01 -2.9e+01 -2.8e+01 -2.7e+01 -2.6e+01 -2.5e+01 -2.4e+01 -2.3e+01 + [9] -2.2e+01 -2.1e+01 -2.0e+01 -1.9e+01 -1.8e+01 -1.7e+01 -1.6e+01 -1.5e+01 +[17] -1.4e+01 -1.3e+01 -1.2e+01 -1.1e+01 -1.0e+01 -9.0e+00 -8.0e+00 -7.0e+00 +[25] -6.0e+00 -5.0e+00 -4.0e+00 -3.0e+00 -2.0e+00 -1.0e+00 -1.0e-09 1.0e+00 +[33] 2.0e+00 3.0e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=2.999999999, length.out=5) +[1] -1e+00 -1e-09 1e+00 2e+00 3e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=30L, length.out=-1L) +Error in seq.default(to = 30L, length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=30L, length.out=-30L) +Error in seq.default(to = 30L, length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=30L, length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=30L, length.out=1L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=30L, length.out=30L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=-1.1) +Error in seq.default(to = 33.3, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=-2.999999999) +Error in seq.default(to = 33.3, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=-33.3) +Error in seq.default(to = 33.3, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=-5) +Error in seq.default(to = 33.3, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=0.2) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=1.1) +[1] 32.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=2.999999999) +[1] 31.3 32.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=33.3) + [1] 0.3 1.3 2.3 3.3 4.3 5.3 6.3 7.3 8.3 9.3 10.3 11.3 12.3 13.3 14.3 +[16] 15.3 16.3 17.3 18.3 19.3 20.3 21.3 22.3 23.3 24.3 25.3 26.3 27.3 28.3 29.3 +[31] 30.3 31.3 32.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=33.3, length.out=5) +[1] 29.3 30.3 31.3 32.3 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=-1.1) +Error in seq.default(to = 5, length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=-2.999999999) +Error in seq.default(to = 5, length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=-33.3) +Error in seq.default(to = 5, length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=-5) +Error in seq.default(to = 5, length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=0.2) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=1.1) +[1] 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=2.999999999) +[1] 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=33.3) + [1] -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 +[20] -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext# +#seq(to=5, length.out=5) +[1] 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq("2", "3") +Error in seq.default("2", "3") : 'from' cannot be NA, NaN or infinite + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -1.1) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -1L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -2.999999999) +[1] -0.2 -1.2 -2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -30L) + [1] -0.2 -1.2 -2.2 -3.2 -4.2 -5.2 -6.2 -7.2 -8.2 -9.2 -10.2 -11.2 +[13] -12.2 -13.2 -14.2 -15.2 -16.2 -17.2 -18.2 -19.2 -20.2 -21.2 -22.2 -23.2 +[25] -24.2 -25.2 -26.2 -27.2 -28.2 -29.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -33.3) + [1] -0.2 -1.2 -2.2 -3.2 -4.2 -5.2 -6.2 -7.2 -8.2 -9.2 -10.2 -11.2 +[13] -12.2 -13.2 -14.2 -15.2 -16.2 -17.2 -18.2 -19.2 -20.2 -21.2 -22.2 -23.2 +[25] -24.2 -25.2 -26.2 -27.2 -28.2 -29.2 -30.2 -31.2 -32.2 -33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, -5) +[1] -0.2 -1.2 -2.2 -3.2 -4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 0.2) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 0L) +[1] -0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 1.1) +[1] -0.2 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 1L) +[1] -0.2 0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 2.999999999) +[1] -0.2 0.8 1.8 2.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 30L) + [1] -0.2 0.8 1.8 2.8 3.8 4.8 5.8 6.8 7.8 8.8 9.8 10.8 11.8 12.8 13.8 +[16] 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8 +[31] 29.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 33.3) + [1] -0.2 0.8 1.8 2.8 3.8 4.8 5.8 6.8 7.8 8.8 9.8 10.8 11.8 12.8 13.8 +[16] 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8 +[31] 29.8 30.8 31.8 32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-0.2, 5) +[1] -0.2 0.8 1.8 2.8 3.8 4.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -0.2) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -1.1) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -1L) +[1] -1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -2.999999999) +[1] -1.1 -2.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -30L) + [1] -1.1 -2.1 -3.1 -4.1 -5.1 -6.1 -7.1 -8.1 -9.1 -10.1 -11.1 -12.1 +[13] -13.1 -14.1 -15.1 -16.1 -17.1 -18.1 -19.1 -20.1 -21.1 -22.1 -23.1 -24.1 +[25] -25.1 -26.1 -27.1 -28.1 -29.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -33.3) + [1] -1.1 -2.1 -3.1 -4.1 -5.1 -6.1 -7.1 -8.1 -9.1 -10.1 -11.1 -12.1 +[13] -13.1 -14.1 -15.1 -16.1 -17.1 -18.1 -19.1 -20.1 -21.1 -22.1 -23.1 -24.1 +[25] -25.1 -26.1 -27.1 -28.1 -29.1 -30.1 -31.1 -32.1 -33.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, -5) +[1] -1.1 -2.1 -3.1 -4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 0.2) +[1] -1.1 -0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 0L) +[1] -1.1 -0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 1.1) +[1] -1.1 -0.1 0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 1L) +[1] -1.1 -0.1 0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 2.999999999) +[1] -1.1 -0.1 0.9 1.9 2.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 30L) + [1] -1.1 -0.1 0.9 1.9 2.9 3.9 4.9 5.9 6.9 7.9 8.9 9.9 10.9 11.9 12.9 +[16] 13.9 14.9 15.9 16.9 17.9 18.9 19.9 20.9 21.9 22.9 23.9 24.9 25.9 26.9 27.9 +[31] 28.9 29.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 33.3) + [1] -1.1 -0.1 0.9 1.9 2.9 3.9 4.9 5.9 6.9 7.9 8.9 9.9 10.9 11.9 12.9 +[16] 13.9 14.9 15.9 16.9 17.9 18.9 19.9 20.9 21.9 22.9 23.9 24.9 25.9 26.9 27.9 +[31] 28.9 29.9 30.9 31.9 32.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1.1, 5) +[1] -1.1 -0.1 0.9 1.9 2.9 3.9 4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -0.2) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -1.1) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -1L) +[1] -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -2.999999999) +[1] -1 -2 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -30L) + [1] -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 +[20] -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -33.3) + [1] -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 +[20] -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, -5) +[1] -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 0.2) +[1] -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 0L) +[1] -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 1.1) +[1] -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 1L) +[1] -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 2.999999999) +[1] -1 0 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 30L) + [1] -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +[26] 24 25 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 33.3) + [1] -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +[26] 24 25 26 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-1L, 5) +[1] -1 0 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -0.2) +[1] -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -1.1) +[1] -3 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -1L) +[1] -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -2.999999999) +[1] -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -30L) + [1] -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 +[20] -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -33.3) + [1] -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 +[20] -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, -5) +[1] -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 0.2) +[1] -3e+00 -2e+00 -1e+00 1e-09 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 0L) +[1] -3e+00 -2e+00 -1e+00 1e-09 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 1.1) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 1L) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 2.999999999) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 2e+00 3e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 30L) + [1] -3.0e+00 -2.0e+00 -1.0e+00 1.0e-09 1.0e+00 2.0e+00 3.0e+00 4.0e+00 + [9] 5.0e+00 6.0e+00 7.0e+00 8.0e+00 9.0e+00 1.0e+01 1.1e+01 1.2e+01 +[17] 1.3e+01 1.4e+01 1.5e+01 1.6e+01 1.7e+01 1.8e+01 1.9e+01 2.0e+01 +[25] 2.1e+01 2.2e+01 2.3e+01 2.4e+01 2.5e+01 2.6e+01 2.7e+01 2.8e+01 +[33] 2.9e+01 3.0e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 33.3) + [1] -3.0e+00 -2.0e+00 -1.0e+00 1.0e-09 1.0e+00 2.0e+00 3.0e+00 4.0e+00 + [9] 5.0e+00 6.0e+00 7.0e+00 8.0e+00 9.0e+00 1.0e+01 1.1e+01 1.2e+01 +[17] 1.3e+01 1.4e+01 1.5e+01 1.6e+01 1.7e+01 1.8e+01 1.9e+01 2.0e+01 +[25] 2.1e+01 2.2e+01 2.3e+01 2.4e+01 2.5e+01 2.6e+01 2.7e+01 2.8e+01 +[33] 2.9e+01 3.0e+01 3.1e+01 3.2e+01 3.3e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-2.999999999, 5) +[1] -3e+00 -2e+00 -1e+00 1e-09 1e+00 2e+00 3e+00 4e+00 5e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -0.2) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -1.1) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -1L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -2.999999999) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -30L) +[1] -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -33.3) +[1] -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, -5) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 0.2) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 0L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 1.1) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 1L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 2.999999999) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 30L) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 +[39] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 +[58] 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 33.3) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 +[39] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 +[58] 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-30L, 5) + [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 +[20] -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -0.2) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -1.1) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -2.999999999) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -30L) +[1] -33.3 -32.3 -31.3 -30.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -33.3) +[1] -33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, -5) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 0.2) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 0L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 1.1) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 1L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 2.999999999) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 30L) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 3.7 4.7 5.7 6.7 7.7 8.7 9.7 10.7 11.7 12.7 13.7 +[49] 14.7 15.7 16.7 17.7 18.7 19.7 20.7 21.7 22.7 23.7 24.7 25.7 +[61] 26.7 27.7 28.7 29.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 33.3) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 3.7 4.7 5.7 6.7 7.7 8.7 9.7 10.7 11.7 12.7 13.7 +[49] 14.7 15.7 16.7 17.7 18.7 19.7 20.7 21.7 22.7 23.7 24.7 25.7 +[61] 26.7 27.7 28.7 29.7 30.7 31.7 32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-33.3, 5) + [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3 +[13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3 +[25] -9.3 -8.3 -7.3 -6.3 -5.3 -4.3 -3.3 -2.3 -1.3 -0.3 0.7 1.7 +[37] 2.7 3.7 4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -0.2) +[1] -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -1.1) +[1] -5 -4 -3 -2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -1L) +[1] -5 -4 -3 -2 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -2.999999999) +[1] -5 -4 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -30L) + [1] -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 +[20] -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -33.3) + [1] -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 +[20] -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, -5) +[1] -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 0.2) +[1] -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 0L) +[1] -5 -4 -3 -2 -1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 1.1) +[1] -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 1L) +[1] -5 -4 -3 -2 -1 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 2.999999999) +[1] -5 -4 -3 -2 -1 0 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 30L) + [1] -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 +[26] 20 21 22 23 24 25 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 33.3) + [1] -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 +[26] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(-5, 5) + [1] -5 -4 -3 -2 -1 0 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -1.1) +[1] 0.2 -0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -1L) +[1] 0.2 -0.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -2.999999999) +[1] 0.2 -0.8 -1.8 -2.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -30L) + [1] 0.2 -0.8 -1.8 -2.8 -3.8 -4.8 -5.8 -6.8 -7.8 -8.8 -9.8 -10.8 +[13] -11.8 -12.8 -13.8 -14.8 -15.8 -16.8 -17.8 -18.8 -19.8 -20.8 -21.8 -22.8 +[25] -23.8 -24.8 -25.8 -26.8 -27.8 -28.8 -29.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -33.3) + [1] 0.2 -0.8 -1.8 -2.8 -3.8 -4.8 -5.8 -6.8 -7.8 -8.8 -9.8 -10.8 +[13] -11.8 -12.8 -13.8 -14.8 -15.8 -16.8 -17.8 -18.8 -19.8 -20.8 -21.8 -22.8 +[25] -23.8 -24.8 -25.8 -26.8 -27.8 -28.8 -29.8 -30.8 -31.8 -32.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, -5) +[1] 0.2 -0.8 -1.8 -2.8 -3.8 -4.8 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 0.2) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 0L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 1.1) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 1L) +[1] 0.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 2.999999999) +[1] 0.2 1.2 2.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 30L) + [1] 0.2 1.2 2.2 3.2 4.2 5.2 6.2 7.2 8.2 9.2 10.2 11.2 12.2 13.2 14.2 +[16] 15.2 16.2 17.2 18.2 19.2 20.2 21.2 22.2 23.2 24.2 25.2 26.2 27.2 28.2 29.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 33.3) + [1] 0.2 1.2 2.2 3.2 4.2 5.2 6.2 7.2 8.2 9.2 10.2 11.2 12.2 13.2 14.2 +[16] 15.2 16.2 17.2 18.2 19.2 20.2 21.2 22.2 23.2 24.2 25.2 26.2 27.2 28.2 29.2 +[31] 30.2 31.2 32.2 33.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0.2, 5) +[1] 0.2 1.2 2.2 3.2 4.2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -0.2) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -1.1) +[1] 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -1L) +[1] 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -2.999999999) +[1] 0 -1 -2 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -30L) + [1] 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 +[20] -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -33.3) + [1] 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 +[20] -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, -5) +[1] 0 -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 0.2) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 0L) +[1] 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 1.1) +[1] 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 1L) +[1] 0 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 2.999999999) +[1] 0 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 30L) + [1] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 +[26] 25 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 33.3) + [1] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 +[26] 25 26 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(0L, 5) +[1] 0 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -0.2) +[1] 1.1 0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -1.1) +[1] 1.1 0.1 -0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -1L) +[1] 1.1 0.1 -0.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -2.999999999) +[1] 1.1 0.1 -0.9 -1.9 -2.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -30L) + [1] 1.1 0.1 -0.9 -1.9 -2.9 -3.9 -4.9 -5.9 -6.9 -7.9 -8.9 -9.9 +[13] -10.9 -11.9 -12.9 -13.9 -14.9 -15.9 -16.9 -17.9 -18.9 -19.9 -20.9 -21.9 +[25] -22.9 -23.9 -24.9 -25.9 -26.9 -27.9 -28.9 -29.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -33.3) + [1] 1.1 0.1 -0.9 -1.9 -2.9 -3.9 -4.9 -5.9 -6.9 -7.9 -8.9 -9.9 +[13] -10.9 -11.9 -12.9 -13.9 -14.9 -15.9 -16.9 -17.9 -18.9 -19.9 -20.9 -21.9 +[25] -22.9 -23.9 -24.9 -25.9 -26.9 -27.9 -28.9 -29.9 -30.9 -31.9 -32.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, -5) +[1] 1.1 0.1 -0.9 -1.9 -2.9 -3.9 -4.9 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 0.2) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 0L) +[1] 1.1 0.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 1.1) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 1L) +[1] 1.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 2.999999999) +[1] 1.1 2.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 30L) + [1] 1.1 2.1 3.1 4.1 5.1 6.1 7.1 8.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 +[16] 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 27.1 28.1 29.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 33.3) + [1] 1.1 2.1 3.1 4.1 5.1 6.1 7.1 8.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 +[16] 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1 +[31] 31.1 32.1 33.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1.1, 5) +[1] 1.1 2.1 3.1 4.1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -0.2) +[1] 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -1.1) +[1] 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -1L) +[1] 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -2.999999999) +[1] 1 0 -1 -2 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -30L) + [1] 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 +[20] -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -33.3) + [1] 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 +[20] -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, -5) +[1] 1 0 -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 0.2) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 0L) +[1] 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 1.1) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 2.999999999) +[1] 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 30L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 33.3) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(1L, 5) +[1] 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -0.2) +[1] 3e+00 2e+00 1e+00 -1e-09 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -1.1) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -1L) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -2.999999999) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 -2e+00 -3e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -30L) + [1] 3.0e+00 2.0e+00 1.0e+00 -1.0e-09 -1.0e+00 -2.0e+00 -3.0e+00 -4.0e+00 + [9] -5.0e+00 -6.0e+00 -7.0e+00 -8.0e+00 -9.0e+00 -1.0e+01 -1.1e+01 -1.2e+01 +[17] -1.3e+01 -1.4e+01 -1.5e+01 -1.6e+01 -1.7e+01 -1.8e+01 -1.9e+01 -2.0e+01 +[25] -2.1e+01 -2.2e+01 -2.3e+01 -2.4e+01 -2.5e+01 -2.6e+01 -2.7e+01 -2.8e+01 +[33] -2.9e+01 -3.0e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -33.3) + [1] 3.0e+00 2.0e+00 1.0e+00 -1.0e-09 -1.0e+00 -2.0e+00 -3.0e+00 -4.0e+00 + [9] -5.0e+00 -6.0e+00 -7.0e+00 -8.0e+00 -9.0e+00 -1.0e+01 -1.1e+01 -1.2e+01 +[17] -1.3e+01 -1.4e+01 -1.5e+01 -1.6e+01 -1.7e+01 -1.8e+01 -1.9e+01 -2.0e+01 +[25] -2.1e+01 -2.2e+01 -2.3e+01 -2.4e+01 -2.5e+01 -2.6e+01 -2.7e+01 -2.8e+01 +[33] -2.9e+01 -3.0e+01 -3.1e+01 -3.2e+01 -3.3e+01 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, -5) +[1] 3e+00 2e+00 1e+00 -1e-09 -1e+00 -2e+00 -3e+00 -4e+00 -5e+00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 0.2) +[1] 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 0L) +[1] 3e+00 2e+00 1e+00 -1e-09 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 1.1) +[1] 3 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 1L) +[1] 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 2.999999999) +[1] 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 30L) + [1] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 +[26] 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 33.3) + [1] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 +[26] 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(2.999999999, 5) +[1] 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -0.2) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -1.1) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -1L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -2.999999999) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 -1 -2 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -30L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 +[20] 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 +[39] -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 +[58] -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -33.3) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 +[20] 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 +[39] -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 +[58] -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, -5) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 0.2) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 0L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 1.1) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 1L) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 2.999999999) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 4 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 30L) +[1] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 33.3) +[1] 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(30L, 5) + [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 +[26] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -0.2) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -1.1) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -2.999999999) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 -1.7 -2.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -30L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 +[13] 21.3 20.3 19.3 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 +[25] 9.3 8.3 7.3 6.3 5.3 4.3 3.3 2.3 1.3 0.3 -0.7 -1.7 +[37] -2.7 -3.7 -4.7 -5.7 -6.7 -7.7 -8.7 -9.7 -10.7 -11.7 -12.7 -13.7 +[49] -14.7 -15.7 -16.7 -17.7 -18.7 -19.7 -20.7 -21.7 -22.7 -23.7 -24.7 -25.7 +[61] -26.7 -27.7 -28.7 -29.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -33.3) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 +[13] 21.3 20.3 19.3 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 +[25] 9.3 8.3 7.3 6.3 5.3 4.3 3.3 2.3 1.3 0.3 -0.7 -1.7 +[37] -2.7 -3.7 -4.7 -5.7 -6.7 -7.7 -8.7 -9.7 -10.7 -11.7 -12.7 -13.7 +[49] -14.7 -15.7 -16.7 -17.7 -18.7 -19.7 -20.7 -21.7 -22.7 -23.7 -24.7 -25.7 +[61] -26.7 -27.7 -28.7 -29.7 -30.7 -31.7 -32.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, -5) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 -0.7 -1.7 -2.7 -3.7 -4.7 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 0.2) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 0L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 0.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 1.1) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 1L) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 2.3 1.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 2.999999999) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 4.3 +[31] 3.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 30L) +[1] 33.3 32.3 31.3 30.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 33.3) +[1] 33.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(33.3, 5) + [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3 +[16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3 9.3 8.3 7.3 6.3 5.3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -0.2) +[1] 5 4 3 2 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -1.1) +[1] 5 4 3 2 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -1L) +[1] 5 4 3 2 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -2.999999999) +[1] 5 4 3 2 1 0 -1 -2 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -30L) + [1] 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 +[20] -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -33.3) + [1] 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 +[20] -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 +[39] -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, -5) + [1] 5 4 3 2 1 0 -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 0.2) +[1] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 0L) +[1] 5 4 3 2 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 1.1) +[1] 5 4 3 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 1L) +[1] 5 4 3 2 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 2.999999999) +[1] 5 4 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 30L) + [1] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 +[26] 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 33.3) + [1] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 +[26] 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq(5, 5) +[1] 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric# +#seq.int("2", "3") +[1] 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-0.2) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-1.1) +Error in seq.default(length.out = -1.1) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-1L) +Error in seq.default(length.out = -1L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-2.999999999) +Error in seq.default(length.out = -2.999999999) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-30L) +Error in seq.default(length.out = -30L) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-33.3) +Error in seq.default(length.out = -33.3) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=-5) +Error in seq.default(length.out = -5) : + length must be non-negative number + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=0.2) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=0L) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=1.1) +[1] 1 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=2.999999999) +[1] 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=30L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=33.3) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 31 32 33 34 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext# +#seq(length.out=5) +[1] 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testNoArgs# +#seq() +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq("abc") +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(1+1i) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(F) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(T) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(as.raw(40L)) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(character()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(complex()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(expression()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(function() {}) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(list()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(list(2)) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(logical()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(pairlist()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNotNumericFrom# +#seq(raw()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-0.2) +[1] 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-1.1) +[1] 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-1L) +[1] 1 0 -1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-2.999999999) +[1] 1 0 -1 -2 -3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-30L) + [1] 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 +[20] -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-33.3) + [1] 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 +[20] -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(-5) +[1] 1 0 -1 -2 -3 -4 -5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(0.2) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(0L) +[1] 1 0 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(1.1) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(1L) +[1] 1 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(2.999999999) +[1] 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(30L) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(33.3) + [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +[26] 26 27 28 29 30 31 32 33 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(5) +[1] 1 2 3 4 5 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(double()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testOneNumericFrom# +#seq(integer()) +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSeqDispatch# +#{ d <- as.Date(1, origin = "1970-01-01"); seq(d, by=1, length.out=4) } +[1] "1970-01-02" "1970-01-03" "1970-01-04" "1970-01-05" + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSeqDispatch# +#{ d <- as.Date(1, origin = "1970-01-01"); seq.int(d, by=1, length.out=4) } +[1] "1970-01-02" "1970-01-03" "1970-01-04" "1970-01-05" ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement# #{ seq(0,0) } @@ -45247,12 +57142,29 @@ integer(0) #{ seq(to=-1,from=-10) } [1] -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq1# -#argv <- list(c('y', 'A', 'U', 'V'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq29# +#argv <- structure(list(0, 38431.66015625, by = 1000), .Names = c('', '', 'by'));do.call('seq', argv) + [1] 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 11000 +[13] 12000 13000 14000 15000 16000 17000 18000 19000 20000 21000 22000 23000 +[25] 24000 25000 26000 27000 28000 29000 30000 31000 32000 33000 34000 35000 +[37] 36000 37000 38000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq30# +#argv <- structure(list(18000, 28000, length = 50L), .Names = c('', '', 'length'));do.call('seq', argv) + [1] 18000.00 18204.08 18408.16 18612.24 18816.33 19020.41 19224.49 19428.57 + [9] 19632.65 19836.73 20040.82 20244.90 20448.98 20653.06 20857.14 21061.22 +[17] 21265.31 21469.39 21673.47 21877.55 22081.63 22285.71 22489.80 22693.88 +[25] 22897.96 23102.04 23306.12 23510.20 23714.29 23918.37 24122.45 24326.53 +[33] 24530.61 24734.69 24938.78 25142.86 25346.94 25551.02 25755.10 25959.18 +[41] 26163.27 26367.35 26571.43 26775.51 26979.59 27183.67 27387.76 27591.84 +[49] 27795.92 28000.00 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq1# +#argv <- list(c('y', 'A', 'U', 'V'));do.call('seq_along', argv); [1] 1 2 3 4 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq10# -#argv <- list(structure(c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, NA, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, NA, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52), .Dim = c(98L, 2L), .Dimnames = list(NULL, c('intercept', 'trend'))));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq10# +#argv <- list(structure(c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, NA, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, NA, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52), .Dim = c(98L, 2L), .Dimnames = list(NULL, c('intercept', 'trend'))));do.call('seq_along', argv); [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 @@ -45265,126 +57177,91 @@ integer(0) [163] 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 [181] 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq11# -#argv <- list(list(structure(c(112, 118, 132, 129, 121, 135, 148, 148, 136, 119, 104, 118, 115, 126, 141, 135, 125, 149, 170, 170, 158, 133, 114, 140, 145, 150, 178, 163, 172, 178, 199, 199, 184, 162, 146, 166, 171, 180, 193, 181, 183, 218, 230, 242, 209, 191, 172, 194, 196, 196, 236, 235, 229, 243, 264, 272, 237, 211, 180, 201, 204, 188, 235, 227, 234, 264, 302, 293, 259, 229, 203, 229, 242, 233, 267, 269, 270, 315, 364, 347, 312, 274, 237, 278, 284, 277, 317, 313, 318, 374, 413, 405, 355, 306, 271, 306, 315, 301, 356, 348, 355, 422, 465, 467, 404, 347, 305, 336, 340, 318, 362, 348, 363, 435, 491, 505, 404, 359, 310, 337, 360, 342, 406, 396, 420, 472, 548, 559, 463, 407, 362, 405, 417, 391, 419, 461, 472, 535, 622, 606, 508, 461, 390, 432), .Tsp = c(1949, 1960.91666666667, 12), class = 'ts'), structure(c(419.147602949539, 391.474665943444, 435.919286153217, 443.935203034261, 455.023399013445, 517.28707821144, 589.71337277669, 582.999919227301, 484.573388713116, 428.878182738437, 368.526582998452, 406.728709993152, 415.660571294428, 388.716535970235, 433.006017658935, 440.885684396326, 451.651900136866, 513.051252429496, 584.327164324967, 577.055407135124, 479.076505013118, 423.494870357491, 363.43932958967, 400.592058645117), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts'), structure(c(484.030717075782, 462.954959541421, 526.353307750503, 546.165638262644, 569.502470928676, 657.838443307596, 761.241730163307, 763.280655335144, 642.989004951864, 576.423799567567, 501.429012064338, 559.981301364233, 591.700754553767, 565.210772316967, 642.377841008703, 666.682421047093, 695.547100430962, 804.065022775202, 931.340589597203, 934.837830059897, 788.422986194072, 707.666678543854, 616.37838266375, 689.250456425465), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts')));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq11# +#argv <- list(list(structure(c(112, 118, 132, 129, 121, 135, 148, 148, 136, 119, 104, 118, 115, 126, 141, 135, 125, 149, 170, 170, 158, 133, 114, 140, 145, 150, 178, 163, 172, 178, 199, 199, 184, 162, 146, 166, 171, 180, 193, 181, 183, 218, 230, 242, 209, 191, 172, 194, 196, 196, 236, 235, 229, 243, 264, 272, 237, 211, 180, 201, 204, 188, 235, 227, 234, 264, 302, 293, 259, 229, 203, 229, 242, 233, 267, 269, 270, 315, 364, 347, 312, 274, 237, 278, 284, 277, 317, 313, 318, 374, 413, 405, 355, 306, 271, 306, 315, 301, 356, 348, 355, 422, 465, 467, 404, 347, 305, 336, 340, 318, 362, 348, 363, 435, 491, 505, 404, 359, 310, 337, 360, 342, 406, 396, 420, 472, 548, 559, 463, 407, 362, 405, 417, 391, 419, 461, 472, 535, 622, 606, 508, 461, 390, 432), .Tsp = c(1949, 1960.91666666667, 12), class = 'ts'), structure(c(419.147602949539, 391.474665943444, 435.919286153217, 443.935203034261, 455.023399013445, 517.28707821144, 589.71337277669, 582.999919227301, 484.573388713116, 428.878182738437, 368.526582998452, 406.728709993152, 415.660571294428, 388.716535970235, 433.006017658935, 440.885684396326, 451.651900136866, 513.051252429496, 584.327164324967, 577.055407135124, 479.076505013118, 423.494870357491, 363.43932958967, 400.592058645117), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts'), structure(c(484.030717075782, 462.954959541421, 526.353307750503, 546.165638262644, 569.502470928676, 657.838443307596, 761.241730163307, 763.280655335144, 642.989004951864, 576.423799567567, 501.429012064338, 559.981301364233, 591.700754553767, 565.210772316967, 642.377841008703, 666.682421047093, 695.547100430962, 804.065022775202, 931.340589597203, 934.837830059897, 788.422986194072, 707.666678543854, 616.37838266375, 689.250456425465), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts')));do.call('seq_along', argv); [1] 1 2 3 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq12# -#argv <- list(c(0.923879532511287+0.38268343236509i, 0.707106781186548+0.707106781186547i, 0.38268343236509+0.923879532511287i, 0+1i, -0.38268343236509+0.923879532511287i, -0.707106781186547+0.707106781186548i, -0.923879532511287+0.38268343236509i, -1+0i, -0.923879532511287-0.38268343236509i, -0.707106781186548-0.707106781186547i, -0.38268343236509-0.923879532511287i, 0-1i, 0.38268343236509-0.923879532511287i, 0.707106781186547-0.707106781186548i, 0.923879532511287-0.38268343236509i, 1-0i));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq12# +#argv <- list(c(0.923879532511287+0.38268343236509i, 0.707106781186548+0.707106781186547i, 0.38268343236509+0.923879532511287i, 0+1i, -0.38268343236509+0.923879532511287i, -0.707106781186547+0.707106781186548i, -0.923879532511287+0.38268343236509i, -1+0i, -0.923879532511287-0.38268343236509i, -0.707106781186548-0.707106781186547i, -0.38268343236509-0.923879532511287i, 0-1i, 0.38268343236509-0.923879532511287i, 0.707106781186547-0.707106781186548i, 0.923879532511287-0.38268343236509i, 1-0i));do.call('seq_along', argv); [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq13# -#argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')));seq_len(argv[[1]]); -[1] 1 2 3 - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq14# -#argv <- list(structure(list(g = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L), .Label = c('1', '2', '3', '4'), class = 'factor')), .Names = 'g'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq14# +#argv <- list(structure(list(g = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L), .Label = c('1', '2', '3', '4'), class = 'factor')), .Names = 'g'));do.call('seq_along', argv); [1] 1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq15# -#argv <- list(structure(list(20), row.names = c(NA, -1L)));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq15# +#argv <- list(structure(list(20), row.names = c(NA, -1L)));do.call('seq_along', argv); [1] 1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq16# -#argv <- list(list(list(c('', '', '\036', '', 'New', 'print()', '(S3)', 'method', 'for', 'class', '\'function\',', '', '', '', '', '', '', '', 'also', 'used', 'for', 'auto-printing.', '', 'Further,', '.Primitive', '', '', '', '', '', '', '', 'functions', 'now', 'print', 'and', 'auto-print', 'identically.', '', 'The', 'new', 'method', '', '', '', '', '', '', '', 'is', 'based', 'on', 'code', 'suggestions', 'by', 'Romain', 'François.'))));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq16# +#argv <- list(list(list(c('', '', '\036', '', 'New', 'print()', '(S3)', 'method', 'for', 'class', '\'function\',', '', '', '', '', '', '', '', 'also', 'used', 'for', 'auto-printing.', '', 'Further,', '.Primitive', '', '', '', '', '', '', '', 'functions', 'now', 'print', 'and', 'auto-print', 'identically.', '', 'The', 'new', 'method', '', '', '', '', '', '', '', 'is', 'based', 'on', 'code', 'suggestions', 'by', 'Romain', 'François.'))));do.call('seq_along', argv); [1] 1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq17# -#argv <- list(structure(list(Topic = c('myTst-package', 'foo-class', 'myTst', 'show,foo-method', 'show,foo-method', 'show-methods'), File = c('myTst-package', 'foo-class', 'myTst-package', 'foo-class', 'show-methods', 'show-methods')), .Names = c('Topic', 'File'), row.names = c(3L, 1L, 4L, 2L, 6L, 5L)));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq17# +#argv <- list(structure(list(Topic = c('myTst-package', 'foo-class', 'myTst', 'show,foo-method', 'show,foo-method', 'show-methods'), File = c('myTst-package', 'foo-class', 'myTst-package', 'foo-class', 'show-methods', 'show-methods')), .Names = c('Topic', 'File'), row.names = c(3L, 1L, 4L, 2L, 6L, 5L)));do.call('seq_along', argv); [1] 1 2 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq18# -#argv <- list(structure(list(structure(' A Simple Plot and Legend Demo ', Rd_tag = 'TEXT')), Rd_tag = 'Rd', class = 'Rd'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq18# +#argv <- list(structure(list(structure(' A Simple Plot and Legend Demo ', Rd_tag = 'TEXT')), Rd_tag = 'Rd', class = 'Rd'));do.call('seq_along', argv); [1] 1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq19# -#argv <- list(structure(list(Topic = character(0), File = character(0), Title = character(0), Internal = character(0)), .Names = c('Topic', 'File', 'Title', 'Internal'), row.names = integer(0), class = 'data.frame'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq19# +#argv <- list(structure(list(Topic = character(0), File = character(0), Title = character(0), Internal = character(0)), .Names = c('Topic', 'File', 'Title', 'Internal'), row.names = integer(0), class = 'data.frame'));do.call('seq_along', argv); [1] 1 2 3 4 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq2# -#argv <- list(structure(c(1, 2, 3, 0, 10, NA), .Dim = c(3L, 2L)));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq2# +#argv <- list(structure(c(1, 2, 3, 0, 10, NA), .Dim = c(3L, 2L)));do.call('seq_along', argv); [1] 1 2 3 4 5 6 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq20# -#argv <- list(structure(c(2.21843970753346, 1.80732678656753, -1.09399175987006, 0.585986462327552, -5.68458926982395, 1.23352238598674, 0.457950438444482, 2.51599006679516, -2.28780372840319, 5.53596062467695, 2.17890565095959, -1.59611751350773, -2.9672978602151, 0.745175851232308, 1.93388282434376, -3.03559459078455, 2.19500990255906, 0.0725275773318347, -0.75336064096447, -1.15505962102859, -2.84782886882524, -1.41070341448251, -0.540252474026749, 4.87719739781058, 0.890715639552621, -0.968642103099399, 1.73177156113283, -0.993218102309356, -0.656454198323984, -1.5299506933835, -0.298424468882268, 6.51011264717937, 2.68326774833378, 1.99295445531679, -0.214079422583434, 6.73505308264589, -4.54579214489424, -2.3991834444486, -1.71479569181251, -6.47293095421849, -1.67116930820449, -11.5853328029437, -2.48588878138021, -0.888857646918452, 8.06807102468956, -0.216046323028316, 6.24682938323398, -1.74761908105831, 2.53082303181417, 2.31410662801887, 2.97453294161523, -2.88723068649699, -1.04144266580674, -0.835536300630093, -6.10229135345437, -4.37605802846523, -1.94289029309402e-16, 5.96619037131792, -1.1474434665393, 3.78819830631063, -3.01580771910632, -0.656454198323984, 1.50824785799851, -2.06401783962239, -3.02346226775125, 0.407243897855763, -3.96478352340807, -2.12718621336067, -0.78924288871239, -3.03559459078455, 0.457950438444496, -0.797900839851943, -3.38233849466459, 1.97815029009903, 0.745175851232309, -1.09645503136389, 0.341748714147263, 7.32472922782987, -1.33672649241008, 1.51931399477032, 0.00590129163826772, -4.09533092706814, 0.195481697042187, -2.7736762657602, -3.48737543915568, 0.536312040203338, 0.775871729180551, 4.37979177946206, 1.30271070089245, 4.2132287611068, 7.33457656622414, 3.28311350719274, -1.30271070089245), .Names = c('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', '92', '93')));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq20# +#argv <- list(structure(c(2.21843970753346, 1.80732678656753, -1.09399175987006, 0.585986462327552, -5.68458926982395, 1.23352238598674, 0.457950438444482, 2.51599006679516, -2.28780372840319, 5.53596062467695, 2.17890565095959, -1.59611751350773, -2.9672978602151, 0.745175851232308, 1.93388282434376, -3.03559459078455, 2.19500990255906, 0.0725275773318347, -0.75336064096447, -1.15505962102859, -2.84782886882524, -1.41070341448251, -0.540252474026749, 4.87719739781058, 0.890715639552621, -0.968642103099399, 1.73177156113283, -0.993218102309356, -0.656454198323984, -1.5299506933835, -0.298424468882268, 6.51011264717937, 2.68326774833378, 1.99295445531679, -0.214079422583434, 6.73505308264589, -4.54579214489424, -2.3991834444486, -1.71479569181251, -6.47293095421849, -1.67116930820449, -11.5853328029437, -2.48588878138021, -0.888857646918452, 8.06807102468956, -0.216046323028316, 6.24682938323398, -1.74761908105831, 2.53082303181417, 2.31410662801887, 2.97453294161523, -2.88723068649699, -1.04144266580674, -0.835536300630093, -6.10229135345437, -4.37605802846523, -1.94289029309402e-16, 5.96619037131792, -1.1474434665393, 3.78819830631063, -3.01580771910632, -0.656454198323984, 1.50824785799851, -2.06401783962239, -3.02346226775125, 0.407243897855763, -3.96478352340807, -2.12718621336067, -0.78924288871239, -3.03559459078455, 0.457950438444496, -0.797900839851943, -3.38233849466459, 1.97815029009903, 0.745175851232309, -1.09645503136389, 0.341748714147263, 7.32472922782987, -1.33672649241008, 1.51931399477032, 0.00590129163826772, -4.09533092706814, 0.195481697042187, -2.7736762657602, -3.48737543915568, 0.536312040203338, 0.775871729180551, 4.37979177946206, 1.30271070089245, 4.2132287611068, 7.33457656622414, 3.28311350719274, -1.30271070089245), .Names = c('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', '92', '93')));do.call('seq_along', argv); [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 [76] 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq21# -#argv <- list(structure(list(surname = structure(integer(0), .Label = c('McNeil', 'Ripley', 'Tierney', 'Tukey', 'Venables'), class = 'factor'), nationality = structure(integer(0), .Label = c('Australia', 'UK', 'US'), class = 'factor'), deceased = structure(integer(0), .Label = c('no', 'yes'), class = 'factor')), .Names = c('surname', 'nationality', 'deceased'), row.names = integer(0), class = 'data.frame'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq21# +#argv <- list(structure(list(surname = structure(integer(0), .Label = c('McNeil', 'Ripley', 'Tierney', 'Tukey', 'Venables'), class = 'factor'), nationality = structure(integer(0), .Label = c('Australia', 'UK', 'US'), class = 'factor'), deceased = structure(integer(0), .Label = c('no', 'yes'), class = 'factor')), .Names = c('surname', 'nationality', 'deceased'), row.names = integer(0), class = 'data.frame'));do.call('seq_along', argv); [1] 1 2 3 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq22# -#argv <- list(structure(list(A = 0:10, B = 10:20, `NA` = 20:30), .Names = c('A', 'B', NA), row.names = c(NA, -11L), class = 'data.frame'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq22# +#argv <- list(structure(list(A = 0:10, B = 10:20, `NA` = 20:30), .Names = c('A', 'B', NA), row.names = c(NA, -11L), class = 'data.frame'));do.call('seq_along', argv); [1] 1 2 3 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq23# -#argv <- list(c(TRUE, TRUE, TRUE));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq23# +#argv <- list(c(TRUE, TRUE, TRUE));do.call('seq_along', argv); [1] 1 2 3 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq24# -#argv <- list(structure(c(3, 8), .Dim = 2L, .Dimnames = structure(list(g = c('1', '2')), .Names = 'g'), call = quote(by.data.frame(data = X, INDICES = g, FUN = colMeans)), class = 'by'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq24# +#argv <- list(structure(c(3, 8), .Dim = 2L, .Dimnames = structure(list(g = c('1', '2')), .Names = 'g'), call = quote(by.data.frame(data = X, INDICES = g, FUN = colMeans)), class = 'by'));do.call('seq_along', argv); [1] 1 2 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq25# -#argv <- list(structure(list(.Data = 'numeric'), .Names = '.Data'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq25# +#argv <- list(structure(list(.Data = 'numeric'), .Names = '.Data'));do.call('seq_along', argv); [1] 1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq26# -#argv <- list(structure(2, .Names = 'Ind'));seq_len(argv[[1]]); -[1] 1 2 - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq27#Output.IgnoreWarningContext# -#argv <- list(c(2L, 2L));do.call('seq_len', argv) -[1] 1 2 -Warning message: -In seq_len(c(2L, 2L)) : first element used of 'length.out' argument - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq28# +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq28# #argv <- list(structure(list(num = 1:4, fac = structure(11:14, .Label = c('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o'), class = 'factor'), date = structure(c(15065, 15066, 15067, 15068), class = 'Date'), pv = structure(list(1:3, 4:5, 6:7, 8:10), class = c('package_version', 'numeric_version'))), .Names = c('num', 'fac', 'date', 'pv'), row.names = c(NA, -4L), class = 'data.frame'));do.call('seq_along', argv) [1] 1 2 3 4 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq29# -#argv <- structure(list(0, 38431.66015625, by = 1000), .Names = c('', '', 'by'));do.call('seq', argv) - [1] 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 11000 -[13] 12000 13000 14000 15000 16000 17000 18000 19000 20000 21000 22000 23000 -[25] 24000 25000 26000 27000 28000 29000 30000 31000 32000 33000 34000 35000 -[37] 36000 37000 38000 - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq3# +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq3# #argv <- list(0L);seq_len(argv[[1]]); integer(0) -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq30# -#argv <- structure(list(18000, 28000, length = 50L), .Names = c('', '', 'length'));do.call('seq', argv) - [1] 18000.00 18204.08 18408.16 18612.24 18816.33 19020.41 19224.49 19428.57 - [9] 19632.65 19836.73 20040.82 20244.90 20448.98 20653.06 20857.14 21061.22 -[17] 21265.31 21469.39 21673.47 21877.55 22081.63 22285.71 22489.80 22693.88 -[25] 22897.96 23102.04 23306.12 23510.20 23714.29 23918.37 24122.45 24326.53 -[33] 24530.61 24734.69 24938.78 25142.86 25346.94 25551.02 25755.10 25959.18 -[41] 26163.27 26367.35 26571.43 26775.51 26979.59 27183.67 27387.76 27591.84 -[49] 27795.92 28000.00 - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq4# -#argv <- list(structure(list(x = 1:3, y = structure(1:3, .Label = c('A', 'D', 'E'), class = 'factor'), z = c(6, 9, 10)), .Names = c('x', 'y', 'z'), row.names = c(NA, -3L), class = 'data.frame'));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq4# +#argv <- list(structure(list(x = 1:3, y = structure(1:3, .Label = c('A', 'D', 'E'), class = 'factor'), z = c(6, 9, 10)), .Names = c('x', 'y', 'z'), row.names = c(NA, -3L), class = 'data.frame'));do.call('seq_along', argv); [1] 1 2 3 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq5# -#argv <- list(FALSE);seq_len(argv[[1]]); -integer(0) - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq7# -#argv <- list(c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq7# +#argv <- list(c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE));do.call('seq_along', argv); [1] 1 2 3 4 5 6 7 8 9 10 11 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq8# -#argv <- list(structure(list(levels = c('1', '2', NA), class = 'factor'), .Names = c('levels', 'class')));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq8# +#argv <- list(structure(list(levels = c('1', '2', NA), class = 'factor'), .Names = c('levels', 'class')));do.call('seq_along', argv); [1] 1 2 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testseq9# -#argv <- list(list(c(1+1i, 2+1.4142135623731i, 3+1.73205080756888i, 4+2i, 5+2.23606797749979i, 6+2.44948974278318i, 7+2.64575131106459i, 8+2.82842712474619i, 9+3i, 10+3.1622776601684i)));seq_along(argv[[1]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_along.testseq9# +#argv <- list(list(c(1+1i, 2+1.4142135623731i, 3+1.73205080756888i, 4+2i, 5+2.23606797749979i, 6+2.44948974278318i, 7+2.64575131106459i, 8+2.82842712474619i, 9+3i, 10+3.1622776601684i)));do.call('seq_along', argv); [1] 1 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_len.testSeqLen#Output.IgnoreWarningContext# @@ -45430,17 +57307,34 @@ Error in seq_len(integer()) : In addition: Warning message: In seq_len(integer()) : first element used of 'length.out' argument -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint1#Ignored.Unknown# -#argv <- list(16146, by = 1, length.out = 4);seq.int(argv[[1]],argv[[2]],argv[[3]]); -Error in seq.int(argv[[1]], argv[[2]], argv[[3]]) : - wrong sign in 'by' argument +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_len.testseq13# +#argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')));do.call('seq_len', argv); +[1] 1 2 3 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_len.testseq26# +#argv <- list(structure(2, .Names = 'Ind'));do.call('seq_len', argv); +[1] 1 2 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_len.testseq27#Output.IgnoreWarningContext# +#argv <- list(c(2L, 2L));do.call('seq_len', argv) +[1] 1 2 +Warning message: +In seq_len(c(2L, 2L)) : first element used of 'length.out' argument + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seq_len.testseq5# +#argv <- list(FALSE);do.call('seq_len', argv); +integer(0) + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint1# +#argv <- list(16146, by = 1, length.out = 4);do.call('seq.int', argv); +[1] 16146 16147 16148 16149 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint10# -#argv <- list(from = 0, to = structure(-1, .Names = 'c0'));seq.int(argv[[1]],argv[[2]]); +#argv <- list(from = 0, to = structure(-1, .Names = 'c0'));do.call('seq.int', argv); [1] 0 -1 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint11# -#argv <- list(10L, 99L, 1);seq.int(argv[[1]],argv[[2]],argv[[3]]); +#argv <- list(10L, 99L, 1);do.call('seq.int', argv); [1] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [26] 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [51] 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 @@ -45451,68 +57345,70 @@ Error in seq.int(argv[[1]], argv[[2]], argv[[3]]) : [1] 1 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint13# -#argv <- list(102L, 112L, 1L);seq.int(argv[[1]],argv[[2]],argv[[3]]); +#argv <- list(102L, 112L, 1L);do.call('seq.int', argv); [1] 102 103 104 105 106 107 108 109 110 111 112 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint14#Ignored.Unknown# -#argv <- list(from = 0.95, by = -0.120360949612403, length.out = 6);seq.int(argv[[1]],argv[[2]],argv[[3]]); -Error in seq.int(argv[[1]], argv[[2]], argv[[3]]) : - wrong sign in 'by' argument +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint14# +#argv <- list(from = 0.95, by = -0.120360949612403, length.out = 6);do.call('seq.int', argv); +[1] 0.9500000 0.8296391 0.7092781 0.5889172 0.4685562 0.3481953 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint15# #argv <- list(list());seq.int(argv[[1]]); integer(0) ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint16# -#argv <- list(-0.2, 1, length.out = 7);seq.int(argv[[1]],argv[[2]],argv[[3]]); -[1] -0.2 +#argv <- list(-0.2, 1, length.out = 7);do.call('seq.int', argv); +[1] -2.000000e-01 -2.775558e-17 2.000000e-01 4.000000e-01 6.000000e-01 +[6] 8.000000e-01 1.000000e+00 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint17#Ignored.Unknown# -#argv <- list(from = 0.070740277703696, to = 0.793110173512391, length.out = NULL);seq.int(argv[[1]],argv[[2]],argv[[3]]); -Error: 'by' must be of length 1 +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint17# +#argv <- list(from = 0.070740277703696, to = 0.793110173512391, length.out = NULL);do.call('seq.int', argv); +[1] 0.07074028 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint18# -#argv <- list(105L, 112L, 3L);seq.int(argv[[1]],argv[[2]],argv[[3]]); +#argv <- list(105L, 112L, 3L);do.call('seq.int', argv); [1] 105 108 111 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint19# -#argv <- list(0, length.out = 3L);seq.int(argv[[1]],argv[[2]]); -[1] 0 1 2 3 +#argv <- list(0, length.out = 3L);do.call('seq.int', argv); +[1] 0 1 2 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint2# -#argv <- list(0.9, 0.95, length.out = 16);seq.int(argv[[1]],argv[[2]],argv[[3]]); -[1] 0.9 +#argv <- list(0.9, 0.95, length.out = 16);do.call('seq.int', argv); + [1] 0.9000000 0.9033333 0.9066667 0.9100000 0.9133333 0.9166667 0.9200000 + [8] 0.9233333 0.9266667 0.9300000 0.9333333 0.9366667 0.9400000 0.9433333 +[15] 0.9466667 0.9500000 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint20# -#argv <- list(0, structure(345600, tzone = 'GMT'), 43200);seq.int(argv[[1]],argv[[2]],argv[[3]]); +#argv <- list(0, structure(345600, tzone = 'GMT'), 43200);do.call('seq.int', argv); [1] 0 43200 86400 129600 172800 216000 259200 302400 345600 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint21# -#argv <- list(-7, 7, length.out = 11);seq.int(argv[[1]],argv[[2]],argv[[3]]); -[1] -7 4 +#argv <- list(-7, 7, length.out = 11);do.call('seq.int', argv); + [1] -7.0 -5.6 -4.2 -2.8 -1.4 0.0 1.4 2.8 4.2 5.6 7.0 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint22# -#argv <- list(4, 4L);seq.int(argv[[1]],argv[[2]]); +#argv <- list(4, 4L);do.call('seq.int', argv); [1] 4 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint23# -#argv <- list(0L, 49, 1);seq.int(argv[[1]],argv[[2]],argv[[3]]); +#argv <- list(0L, 49, 1);do.call('seq.int', argv); [1] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [26] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint24# -#argv <- list(1, 1, by = 1);seq.int(argv[[1]],argv[[2]],argv[[3]]); +#argv <- list(1, 1, by = 1);do.call('seq.int', argv); [1] 1 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint26#Output.IgnoreErrorContext# #argv <- list(NaN, NaN);do.call('seq.int', argv) Error in seq.int(NaN, NaN) : 'from' cannot be NA, NaN or infinite -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint27#Ignored.Unknown# +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint27#Output.IgnoreErrorContext# #argv <- structure(list(1.2, 1, by = 1), .Names = c('', '', 'by'));do.call('seq.int', argv) Error in seq.int(1.2, 1, by = 1) : wrong sign in 'by' argument -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint28#Ignored.Unknown# +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint28#Output.IgnoreErrorContext# #argv <- structure(list(to = NaN), .Names = 'to');do.call('seq.int', argv) Error in seq.int(to = NaN) : 'to' cannot be NA, NaN or infinite @@ -45524,35 +57420,36 @@ Error in seq.int(NaN) : 'from' cannot be NA, NaN or infinite #argv <- list(FALSE);seq.int(argv[[1]]); [1] 1 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint4#Ignored.Unknown# -#argv <- list(1.2e+100, 1.3e+100, length.out = 2);seq.int(argv[[1]],argv[[2]],argv[[3]]); -Error in seq.int(argv[[1]], argv[[2]], argv[[3]]) : - 'by' argument is much too small +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint4# +#argv <- list(1.2e+100, 1.3e+100, length.out = 2);do.call('seq.int', argv); +[1] 1.2e+100 1.3e+100 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint5# -#argv <- list(structure(0.88, .Names = 'Other'), structure(1, .Names = 'Vanilla Cream'), length.out = 24);seq.int(argv[[1]],argv[[2]],argv[[3]]); -[1] 0.88 - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint6#Ignored.Unknown# -#argv <- list(953553600, by = 86400, length.out = 10);seq.int(argv[[1]],argv[[2]],argv[[3]]); -Error in seq.int(argv[[1]], argv[[2]], argv[[3]]) : - wrong sign in 'by' argument - -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint7#Ignored.Unknown# +#argv <- list(structure(0.88, .Names = 'Other'), structure(1, .Names = 'Vanilla Cream'), length.out = 24);do.call('seq.int', argv); + [1] 0.8800000 0.8852174 0.8904348 0.8956522 0.9008696 0.9060870 0.9113043 + [8] 0.9165217 0.9217391 0.9269565 0.9321739 0.9373913 0.9426087 0.9478261 +[15] 0.9530435 0.9582609 0.9634783 0.9686957 0.9739130 0.9791304 0.9843478 +[22] 0.9895652 0.9947826 1.0000000 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint6# +#argv <- list(953553600, by = 86400, length.out = 10);do.call('seq.int', argv); + [1] 953553600 953640000 953726400 953812800 953899200 953985600 954072000 + [8] 954158400 954244800 954331200 + +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint7# #argv <- list(25L);seq.int(argv[[1]]); [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint8#Ignored.Unknown# -#argv <- list(from = 2.0943951023932, to = 2.61799387799149, by = 0.0174532925199433);seq.int(argv[[1]],argv[[2]],argv[[3]]); +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint8# +#argv <- list(from = 2.0943951023932, to = 2.61799387799149, by = 0.0174532925199433);do.call('seq.int', argv); [1] 2.094395 2.111848 2.129302 2.146755 2.164208 2.181662 2.199115 2.216568 [9] 2.234021 2.251475 2.268928 2.286381 2.303835 2.321288 2.338741 2.356194 [17] 2.373648 2.391101 2.408554 2.426008 2.443461 2.460914 2.478368 2.495821 [25] 2.513274 2.530727 2.548181 2.565634 2.583087 2.600541 2.617994 -##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint9#Ignored.Unknown# -#argv <- list(from = 0, to = 0.793110173512391, length.out = FALSE);seq.int(argv[[1]],argv[[2]],argv[[3]]); -Error in seq.int(argv[[1]], argv[[2]], argv[[3]]) : - invalid '(to - from)/by' in 'seq' +##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint9# +#argv <- list(from = 0, to = 0.793110173512391, length.out = FALSE);do.call('seq.int', argv); +integer(0) ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize# #options(keep.source=FALSE); serialize(quote("bar"), connection=NULL) @@ -110869,6 +122766,10 @@ Error in b[i] <- v : only 0's may be mixed with negative subscripts #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; f(1:8, c(1L,4L,7L), c(10,100,1000)) } [1] 10 2 3 100 5 6 1000 8 +##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# +#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; f(1:8, seq(1L,7L,3L), c(10,100,1000)) } +[1] 10 2 3 100 5 6 1000 8 + ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; f(c(3,4), 1:2, c("hello","hi")) } [1] "hello" "hi" @@ -110905,6 +122806,10 @@ Error in b[i] <- v : only 0's may be mixed with negative subscripts #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; z <- f(1:8, c(1L,4L,7L), list(10,100,1000)) ; sum(as.double(z)) } [1] 1134 +##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# +#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; z <- f(1:8, seq(1L,7L,3L), list(10,100,1000)) ; sum(as.double(z)) } +[1] 1134 + ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(f, 1:2, 1:3) } Error in b[i] <- v : object of type 'closure' is not subsettable @@ -111014,6 +122919,10 @@ Error in b[i] <- v : #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.character(-3:3),c(1L,4L,7L),c("A","a","XX")) } [1] "A" "-2" "-1" "a" "1" "2" "XX" +##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# +#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.character(-3:3),seq(1L,7L,3L),c("A","a","XX")) } +[1] "A" "-2" "-1" "a" "1" "2" "XX" + ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.double(1:5), c(7L,4L,1L),c(TRUE,FALSE,NA)) } [1] NA 2 3 0 5 NA 1 @@ -111022,10 +122931,18 @@ Error in b[i] <- v : #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.double(1:5), seq(1L,6L,2L),c(TRUE,FALSE,NA)) } [1] 1 2 0 4 NA +##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# +#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.double(1:5), seq(7L,1L,-3L),c(TRUE,FALSE,NA)) } +[1] NA 2 3 0 5 NA 1 + ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.logical(-3:3),c(1L,4L,7L),c(TRUE,NA,FALSE)) } [1] TRUE TRUE TRUE NA TRUE TRUE FALSE +##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# +#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.logical(-3:3),seq(1L,7L,3L),c(TRUE,NA,FALSE)) } +[1] TRUE TRUE TRUE NA TRUE TRUE FALSE + ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.raw(10:11), 1:2, c(10+1i, 11)) } Error in b[i] <- v : @@ -111083,6 +123000,10 @@ In b[i] <- v : #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(c(1,3,10), c(2L,4L),c(TRUE,FALSE)) } [1] 1 1 10 0 +##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# +#{ f <- function(b, i, v) { b[i] <- v ; b } ; f(c(1,3,10), seq(2L,4L,2L),c(TRUE,FALSE)) } +[1] 1 1 10 0 + ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testVectorUpdate# #{ f <- function(b, i, v) { b[i] <- v ; b } ; f(c(1,3,10),-1:0,c(TRUE,FALSE)) } [1] 1 1 0 diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java index c0f8879bb9f6508b104c7b5fce1dce3ebabb098e..493b12767940d7ac502e55ecca14c56fb533b2e9 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java @@ -4,7 +4,7 @@ * http://www.gnu.org/licenses/gpl-2.0.html * * Copyright (c) 2012-2014, Purdue University - * Copyright (c) 2013, 2016, Oracle and/or its affiliates + * Copyright (c) 2013, 2017, Oracle and/or its affiliates * * All rights reserved. */ @@ -14,144 +14,137 @@ import org.junit.Test; import com.oracle.truffle.r.test.TestBase; -// Checkstyle: stop line length check +/** + * Tests for {@code seq} and {@code seq.int}. + * + * For numeric inputs {@ode seq}, aka {@code seq.default} should be identical in behavior to + * {@code seq.int}; there are a couple of exceptions but these are likely GNU R bugs that will be + * fixed. FastR defines fast paths for {@ode seq}, {@code seq.default} that redirect to + * {@code seq.int} so testing both is essentially redundant. + * + * The tests are broken into methods that test one of the standard forms, i.e.: + * + * <ul> + * <li>seq(from)</li> + * <li>seq(from, to)</li> + * <li>seq(from, to, by= )</li> + * <li>seq(from, to, length.out= )</li> + * <li>seq(along.with= )</li> + * <li>seq(length.out= )</li> + * + * </ul> + * + * Some pre-existing tests are retained, although some overlap new tests. + */ public class TestBuiltin_seq extends TestBase { - @Test - public void testseq1() { - assertEval("argv <- list(c('y', 'A', 'U', 'V'));seq_along(argv[[1]]);"); - } - - @Test - public void testseq2() { - assertEval("argv <- list(structure(c(1, 2, 3, 0, 10, NA), .Dim = c(3L, 2L)));seq_along(argv[[1]]);"); - } - - @Test - public void testseq3() { - assertEval("argv <- list(0L);seq_len(argv[[1]]);"); - } - - @Test - public void testseq4() { - assertEval("argv <- list(structure(list(x = 1:3, y = structure(1:3, .Label = c('A', 'D', 'E'), class = 'factor'), z = c(6, 9, 10)), .Names = c('x', 'y', 'z'), row.names = c(NA, -3L), class = 'data.frame'));seq_along(argv[[1]]);"); - } - - @Test - public void testseq5() { - assertEval("argv <- list(FALSE);seq_len(argv[[1]]);"); - } - - @Test - public void testseq7() { - assertEval("argv <- list(c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE));seq_along(argv[[1]]);"); - } - - @Test - public void testseq8() { - assertEval("argv <- list(structure(list(levels = c('1', '2', NA), class = 'factor'), .Names = c('levels', 'class')));seq_along(argv[[1]]);"); - } - - @Test - public void testseq9() { - assertEval("argv <- list(list(c(1+1i, 2+1.4142135623731i, 3+1.73205080756888i, 4+2i, 5+2.23606797749979i, 6+2.44948974278318i, 7+2.64575131106459i, 8+2.82842712474619i, 9+3i, 10+3.1622776601684i)));seq_along(argv[[1]]);"); - } - - @Test - public void testseq10() { - assertEval("argv <- list(structure(c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, NA, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, NA, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52), .Dim = c(98L, 2L), .Dimnames = list(NULL, c('intercept', 'trend'))));seq_along(argv[[1]]);"); - } - - @Test - public void testseq11() { - assertEval("argv <- list(list(structure(c(112, 118, 132, 129, 121, 135, 148, 148, 136, 119, 104, 118, 115, 126, 141, 135, 125, 149, 170, 170, 158, 133, 114, 140, 145, 150, 178, 163, 172, 178, 199, 199, 184, 162, 146, 166, 171, 180, 193, 181, 183, 218, 230, 242, 209, 191, 172, 194, 196, 196, 236, 235, 229, 243, 264, 272, 237, 211, 180, 201, 204, 188, 235, 227, 234, 264, 302, 293, 259, 229, 203, 229, 242, 233, 267, 269, 270, 315, 364, 347, 312, 274, 237, 278, 284, 277, 317, 313, 318, 374, 413, 405, 355, 306, 271, 306, 315, 301, 356, 348, 355, 422, 465, 467, 404, 347, 305, 336, 340, 318, 362, 348, 363, 435, 491, 505, 404, 359, 310, 337, 360, 342, 406, 396, 420, 472, 548, 559, 463, 407, 362, 405, 417, 391, 419, 461, 472, 535, 622, 606, 508, 461, 390, 432), .Tsp = c(1949, 1960.91666666667, 12), class = 'ts'), structure(c(419.147602949539, 391.474665943444, 435.919286153217, 443.935203034261, 455.023399013445, 517.28707821144, 589.71337277669, 582.999919227301, 484.573388713116, 428.878182738437, 368.526582998452, 406.728709993152, 415.660571294428, 388.716535970235, 433.006017658935, 440.885684396326, 451.651900136866, 513.051252429496, 584.327164324967, 577.055407135124, 479.076505013118, 423.494870357491, 363.43932958967, 400.592058645117), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts'), structure(c(484.030717075782, 462.954959541421, 526.353307750503, 546.165638262644, 569.502470928676, 657.838443307596, 761.241730163307, 763.280655335144, 642.989004951864, 576.423799567567, 501.429012064338, 559.981301364233, 591.700754553767, 565.210772316967, 642.377841008703, 666.682421047093, 695.547100430962, 804.065022775202, 931.340589597203, 934.837830059897, 788.422986194072, 707.666678543854, 616.37838266375, 689.250456425465), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts')));seq_along(argv[[1]]);"); - } + private static final String[] BOTH_SEQFUNS = new String[]{"seq", "seq.int"}; + private static final String[] SEQFUNS = new String[]{"seq"}; + private static final String[] INT_VALUES = new String[]{"0L", "1L", "30L", "-1L", "-30L"}; + private static final String[] DOUBLE_VALUES = new String[]{"0.2", "1.1", "2.999999999", "5", "33.3", "-0.2", "-1.1", "-2.999999999", "-5", "-33.3"}; + private static final String[] BY_INT_VALUES = new String[]{"0L", "1L", "2L", "-1L"}; + private static final String[] BY_DOUBLE_VALUES = new String[]{"0", "1.1", "2.3", "-1.1"}; - @Test - public void testseq12() { - assertEval("argv <- list(c(0.923879532511287+0.38268343236509i, 0.707106781186548+0.707106781186547i, 0.38268343236509+0.923879532511287i, 0+1i, -0.38268343236509+0.923879532511287i, -0.707106781186547+0.707106781186548i, -0.923879532511287+0.38268343236509i, -1+0i, -0.923879532511287-0.38268343236509i, -0.707106781186548-0.707106781186547i, -0.38268343236509-0.923879532511287i, 0-1i, 0.38268343236509-0.923879532511287i, 0.707106781186547-0.707106781186548i, 0.923879532511287-0.38268343236509i, 1-0i));seq_along(argv[[1]]);"); - } + // No args special case @Test - public void testseq13() { - assertEval("argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')));seq_len(argv[[1]]);"); + public void testNoArgs() { + assertEval(template("%0()", SEQFUNS)); } - @Test - public void testseq14() { - assertEval("argv <- list(structure(list(g = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L), .Label = c('1', '2', '3', '4'), class = 'factor')), .Names = 'g'));seq_along(argv[[1]]);"); - } + // One from arg @Test - public void testseq15() { - assertEval("argv <- list(structure(list(20), row.names = c(NA, -1L)));seq_along(argv[[1]]);"); + public void testOneNumericFrom() { + assertEval(template("%0(%1)", SEQFUNS, new String[]{"integer()", "double()"})); + assertEval(template("%0(%1)", SEQFUNS, INT_VALUES)); + assertEval(template("%0(%1)", SEQFUNS, DOUBLE_VALUES)); } @Test - public void testseq16() { - assertEval("argv <- list(list(list(c('', '', '\\036', '', 'New', 'print()', '(S3)', 'method', 'for', 'class', '\\\'function\\\',', '', '', '', '', '', '', '', 'also', 'used', 'for', 'auto-printing.', '', 'Further,', '.Primitive', '', '', '', '', '', '', '', 'functions', 'now', 'print', 'and', 'auto-print', 'identically.', '', 'The', 'new', 'method', '', '', '', '', '', '', '', 'is', 'based', 'on', 'code', 'suggestions', 'by', 'Romain', 'François.'))));seq_along(argv[[1]]);"); + public void testOneNotNumericFrom() { + assertEval(template("%0(%1)", SEQFUNS, new String[]{"logical()", "character()", "complex()", "raw()", "expression()", "list()", "pairlist()", "function() {}"})); + assertEval(template("%0(%1)", SEQFUNS, new String[]{"F", "T", "1+1i", "\"abc\"", "as.raw(40L)", "list(2)"})); } - @Test - public void testseq17() { - assertEval("argv <- list(structure(list(Topic = c('myTst-package', 'foo-class', 'myTst', 'show,foo-method', 'show,foo-method', 'show-methods'), File = c('myTst-package', 'foo-class', 'myTst-package', 'foo-class', 'show-methods', 'show-methods')), .Names = c('Topic', 'File'), row.names = c(3L, 1L, 4L, 2L, 6L, 5L)));seq_along(argv[[1]]);"); - } + // seq(from, to) @Test - public void testseq18() { - assertEval("argv <- list(structure(list(structure(' A Simple Plot and Legend Demo ', Rd_tag = 'TEXT')), Rd_tag = 'Rd', class = 'Rd'));seq_along(argv[[1]]);"); + public void testFromToNumeric() { + assertEval(template("%0(%1, %2)", SEQFUNS, INT_VALUES, INT_VALUES)); + assertEval(template("%0(%1, %2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES)); + assertEval(template("%0(%1, %2)", SEQFUNS, INT_VALUES, DOUBLE_VALUES)); + assertEval(template("%0(%1, %2)", SEQFUNS, DOUBLE_VALUES, INT_VALUES)); + // behaves differently in seq.default/seq.int + assertEval(template("%0(\"2\", \"3\")", BOTH_SEQFUNS)); } + // seq(from, to, by=) @Test - public void testseq19() { - assertEval("argv <- list(structure(list(Topic = character(0), File = character(0), Title = character(0), Internal = character(0)), .Names = c('Topic', 'File', 'Title', 'Internal'), row.names = integer(0), class = 'data.frame'));seq_along(argv[[1]]);"); + public void testFromToByNumeric() { + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, %3)", SEQFUNS, INT_VALUES, INT_VALUES, BY_INT_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, %3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, BY_INT_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, %3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, BY_DOUBLE_VALUES)); + // tests setting of last value to "to" + assertEval(template("%0(2.3, 7.6, 0.1)", SEQFUNS)); } + // seq(from, to, by, length.out=) @Test - public void testseq20() { - assertEval("argv <- list(structure(c(2.21843970753346, 1.80732678656753, -1.09399175987006, 0.585986462327552, -5.68458926982395, 1.23352238598674, 0.457950438444482, 2.51599006679516, -2.28780372840319, 5.53596062467695, 2.17890565095959, -1.59611751350773, -2.9672978602151, 0.745175851232308, 1.93388282434376, -3.03559459078455, 2.19500990255906, 0.0725275773318347, -0.75336064096447, -1.15505962102859, -2.84782886882524, -1.41070341448251, -0.540252474026749, 4.87719739781058, 0.890715639552621, -0.968642103099399, 1.73177156113283, -0.993218102309356, -0.656454198323984, -1.5299506933835, -0.298424468882268, 6.51011264717937, 2.68326774833378, 1.99295445531679, -0.214079422583434, 6.73505308264589, -4.54579214489424, -2.3991834444486, -1.71479569181251, -6.47293095421849, -1.67116930820449, -11.5853328029437, -2.48588878138021, -0.888857646918452, 8.06807102468956, -0.216046323028316, 6.24682938323398, -1.74761908105831, 2.53082303181417, 2.31410662801887, 2.97453294161523, -2.88723068649699, -1.04144266580674, -0.835536300630093, -6.10229135345437, -4.37605802846523, -1.94289029309402e-16, 5.96619037131792, -1.1474434665393, 3.78819830631063, -3.01580771910632, -0.656454198323984, 1.50824785799851, -2.06401783962239, -3.02346226775125, 0.407243897855763, -3.96478352340807, -2.12718621336067, -0.78924288871239, -3.03559459078455, 0.457950438444496, -0.797900839851943, -3.38233849466459, 1.97815029009903, 0.745175851232309, -1.09645503136389, 0.341748714147263, 7.32472922782987, -1.33672649241008, 1.51931399477032, 0.00590129163826772, -4.09533092706814, 0.195481697042187, -2.7736762657602, -3.48737543915568, 0.536312040203338, 0.775871729180551, 4.37979177946206, 1.30271070089245, 4.2132287611068, 7.33457656622414, 3.28311350719274, -1.30271070089245), .Names = c('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', '92', '93')));seq_along(argv[[1]]);"); + public void testFromToLengthOutNumeric() { + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, length.out=%2)", SEQFUNS, INT_VALUES, INT_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, length.out=%2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(to=%1, length.out=%2)", SEQFUNS, INT_VALUES, INT_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(to=%1, length.out=%2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, length.out=%3)", SEQFUNS, INT_VALUES, INT_VALUES, INT_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, length.out=%3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, DOUBLE_VALUES)); } + // seq(along.with= ) @Test - public void testseq21() { - assertEval("argv <- list(structure(list(surname = structure(integer(0), .Label = c('McNeil', 'Ripley', 'Tierney', 'Tukey', 'Venables'), class = 'factor'), nationality = structure(integer(0), .Label = c('Australia', 'UK', 'US'), class = 'factor'), deceased = structure(integer(0), .Label = c('no', 'yes'), class = 'factor')), .Names = c('surname', 'nationality', 'deceased'), row.names = integer(0), class = 'data.frame'));seq_along(argv[[1]]);"); + public void testAlongWith() { + assertEval(Output.MayIgnoreErrorContext, template("%0(along.with=%1)", SEQFUNS, new String[]{"0", "1", "10", "-1", "2.3", "-2.3", "T", "F", "c(1,2)", "list(2,3,4)"})); } - @Test - public void testseq22() { - assertEval("argv <- list(structure(list(A = 0:10, B = 10:20, `NA` = 20:30), .Names = c('A', 'B', NA), row.names = c(NA, -11L), class = 'data.frame'));seq_along(argv[[1]]);"); - } + // seq(length.out=) @Test - public void testseq23() { - assertEval("argv <- list(c(TRUE, TRUE, TRUE));seq_along(argv[[1]]);"); + public void testLengthOutOnly() { + assertEval(Output.MayIgnoreErrorContext, template("%0(length.out=%1)", SEQFUNS, INT_VALUES)); + assertEval(Output.MayIgnoreErrorContext, template("%0(length.out=%1)", SEQFUNS, DOUBLE_VALUES)); } + // missing (aka empty) parameters @Test - public void testseq24() { - assertEval("argv <- list(structure(c(3, 8), .Dim = 2L, .Dimnames = structure(list(g = c('1', '2')), .Names = 'g'), call = quote(by.data.frame(data = X, INDICES = g, FUN = colMeans)), class = 'by'));seq_along(argv[[1]]);"); + public void testEmptyParams() { + assertEval(template("%0(,5)", BOTH_SEQFUNS)); + assertEval(template("%0(,,5)", BOTH_SEQFUNS)); + assertEval(template("%0(,,,5)", BOTH_SEQFUNS)); } + // generic dispatch @Test - public void testseq25() { - assertEval("argv <- list(structure(list(.Data = 'numeric'), .Names = '.Data'));seq_along(argv[[1]]);"); + public void testSeqDispatch() { + assertEval(template("{ d <- as.Date(1, origin = \"1970-01-01\"); %0(d, by=1, length.out=4) }", BOTH_SEQFUNS)); } - @Test - public void testseq26() { - assertEval("argv <- list(structure(2, .Names = 'Ind'));seq_len(argv[[1]]);"); - } + private static final String[] NOT_FINITE = new String[]{"NA_real_", "Inf", "NaN", "NA_integer_"}; + private static final String[] NOT_LENGTH_ONE = new String[]{"c(5,2)"}; + // error conditions @Test - public void testseq27() { - assertEval(Output.IgnoreWarningContext, "argv <- list(c(2L, 2L));do.call('seq_len', argv)"); + public void testErrors() { + // seq(from) + assertEval(Output.MayIgnoreErrorContext, template("%0(%1)", SEQFUNS, NOT_FINITE)); + // seq(from, to) + assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2)", SEQFUNS, NOT_LENGTH_ONE, NOT_LENGTH_ONE)); + // seq(from, to, by, length.out =) + assertEval(Output.MayIgnoreWarningContext, template("%0(1, length.out=%1)", SEQFUNS, NOT_LENGTH_ONE)); + assertEval(Output.MayIgnoreWarningContext, template("%0(1, 20, length.out=%1)", SEQFUNS, NOT_LENGTH_ONE)); + assertEval(Output.MayIgnoreErrorContext, template("%0(1, 20, 3, length.out=10)", SEQFUNS)); } - @Test - public void testseq28() { - assertEval("argv <- list(structure(list(num = 1:4, fac = structure(11:14, .Label = c('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o'), class = 'factor'), date = structure(c(15065, 15066, 15067, 15068), class = 'Date'), pv = structure(list(1:3, 4:5, 6:7, 8:10), class = c('package_version', 'numeric_version'))), .Names = c('num', 'fac', 'date', 'pv'), row.names = c(NA, -4L), class = 'data.frame'));" + - "do.call('seq_along', argv)"); - } + // Old tests, undoubtedly partially overlapping @Test public void testseq29() { @@ -212,15 +205,6 @@ public class TestBuiltin_seq extends TestBase { assertEval("{ typeof(seq(1, length.out=0L)) }"); assertEval("{ typeof(seq(1, along.with=double())) }"); assertEval("{ typeof(seq(1L, along.with=double())) }"); - - // seq does not work properly (added tests for vector accesses that paste correct seq's - // result in TestSimpleVectors) - assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(c(1,3,10), seq(2L,4L,2L),c(TRUE,FALSE)) }"); - assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.double(1:5), seq(7L,1L,-3L),c(TRUE,FALSE,NA)) }"); - assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.logical(-3:3),seq(1L,7L,3L),c(TRUE,NA,FALSE)) }"); - assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.character(-3:3),seq(1L,7L,3L),c(\"A\",\"a\",\"XX\")) }"); - assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; f(1:8, seq(1L,7L,3L), c(10,100,1000)) }"); - assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; z <- f(1:8, seq(1L,7L,3L), list(10,100,1000)) ; sum(as.double(z)) }"); } @Test diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_along.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_along.java new file mode 100644 index 0000000000000000000000000000000000000000..7f161af7bcb2d0c988a7e1b3bd574eb47de0e5c1 --- /dev/null +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_along.java @@ -0,0 +1,135 @@ +/* + * This material is distributed under the GNU General Public License + * Version 2. You may review the terms of this license at + * http://www.gnu.org/licenses/gpl-2.0.html + * + * Copyright (c) 2012-2014, Purdue University + * Copyright (c) 2013, 2017, Oracle and/or its affiliates + * + * All rights reserved. + */ +package com.oracle.truffle.r.test.builtins; + +import org.junit.Test; + +import com.oracle.truffle.r.test.TestBase; + +//Checkstyle: stop line length check +public class TestBuiltin_seq_along extends TestBase { + @Test + public void testseq1() { + assertEval("argv <- list(c('y', 'A', 'U', 'V'));do.call('seq_along', argv);"); + } + + @Test + public void testseq2() { + assertEval("argv <- list(structure(c(1, 2, 3, 0, 10, NA), .Dim = c(3L, 2L)));do.call('seq_along', argv);"); + } + + @Test + public void testseq3() { + assertEval("argv <- list(0L);seq_len(argv[[1]]);"); + } + + @Test + public void testseq4() { + assertEval("argv <- list(structure(list(x = 1:3, y = structure(1:3, .Label = c('A', 'D', 'E'), class = 'factor'), z = c(6, 9, 10)), .Names = c('x', 'y', 'z'), row.names = c(NA, -3L), class = 'data.frame'));do.call('seq_along', argv);"); + } + + @Test + public void testseq7() { + assertEval("argv <- list(c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE));do.call('seq_along', argv);"); + } + + @Test + public void testseq8() { + assertEval("argv <- list(structure(list(levels = c('1', '2', NA), class = 'factor'), .Names = c('levels', 'class')));do.call('seq_along', argv);"); + } + + @Test + public void testseq9() { + assertEval("argv <- list(list(c(1+1i, 2+1.4142135623731i, 3+1.73205080756888i, 4+2i, 5+2.23606797749979i, 6+2.44948974278318i, 7+2.64575131106459i, 8+2.82842712474619i, 9+3i, 10+3.1622776601684i)));do.call('seq_along', argv);"); + } + + @Test + public void testseq10() { + assertEval("argv <- list(structure(c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, NA, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, NA, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52), .Dim = c(98L, 2L), .Dimnames = list(NULL, c('intercept', 'trend'))));do.call('seq_along', argv);"); + } + + @Test + public void testseq11() { + assertEval("argv <- list(list(structure(c(112, 118, 132, 129, 121, 135, 148, 148, 136, 119, 104, 118, 115, 126, 141, 135, 125, 149, 170, 170, 158, 133, 114, 140, 145, 150, 178, 163, 172, 178, 199, 199, 184, 162, 146, 166, 171, 180, 193, 181, 183, 218, 230, 242, 209, 191, 172, 194, 196, 196, 236, 235, 229, 243, 264, 272, 237, 211, 180, 201, 204, 188, 235, 227, 234, 264, 302, 293, 259, 229, 203, 229, 242, 233, 267, 269, 270, 315, 364, 347, 312, 274, 237, 278, 284, 277, 317, 313, 318, 374, 413, 405, 355, 306, 271, 306, 315, 301, 356, 348, 355, 422, 465, 467, 404, 347, 305, 336, 340, 318, 362, 348, 363, 435, 491, 505, 404, 359, 310, 337, 360, 342, 406, 396, 420, 472, 548, 559, 463, 407, 362, 405, 417, 391, 419, 461, 472, 535, 622, 606, 508, 461, 390, 432), .Tsp = c(1949, 1960.91666666667, 12), class = 'ts'), structure(c(419.147602949539, 391.474665943444, 435.919286153217, 443.935203034261, 455.023399013445, 517.28707821144, 589.71337277669, 582.999919227301, 484.573388713116, 428.878182738437, 368.526582998452, 406.728709993152, 415.660571294428, 388.716535970235, 433.006017658935, 440.885684396326, 451.651900136866, 513.051252429496, 584.327164324967, 577.055407135124, 479.076505013118, 423.494870357491, 363.43932958967, 400.592058645117), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts'), structure(c(484.030717075782, 462.954959541421, 526.353307750503, 546.165638262644, 569.502470928676, 657.838443307596, 761.241730163307, 763.280655335144, 642.989004951864, 576.423799567567, 501.429012064338, 559.981301364233, 591.700754553767, 565.210772316967, 642.377841008703, 666.682421047093, 695.547100430962, 804.065022775202, 931.340589597203, 934.837830059897, 788.422986194072, 707.666678543854, 616.37838266375, 689.250456425465), .Tsp = c(1961, 1962.91666666667, 12), class = 'ts')));do.call('seq_along', argv);"); + } + + @Test + public void testseq12() { + assertEval("argv <- list(c(0.923879532511287+0.38268343236509i, 0.707106781186548+0.707106781186547i, 0.38268343236509+0.923879532511287i, 0+1i, -0.38268343236509+0.923879532511287i, -0.707106781186547+0.707106781186548i, -0.923879532511287+0.38268343236509i, -1+0i, -0.923879532511287-0.38268343236509i, -0.707106781186548-0.707106781186547i, -0.38268343236509-0.923879532511287i, 0-1i, 0.38268343236509-0.923879532511287i, 0.707106781186547-0.707106781186548i, 0.923879532511287-0.38268343236509i, 1-0i));do.call('seq_along', argv);"); + } + + @Test + public void testseq14() { + assertEval("argv <- list(structure(list(g = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L), .Label = c('1', '2', '3', '4'), class = 'factor')), .Names = 'g'));do.call('seq_along', argv);"); + } + + @Test + public void testseq15() { + assertEval("argv <- list(structure(list(20), row.names = c(NA, -1L)));do.call('seq_along', argv);"); + } + + @Test + public void testseq16() { + assertEval("argv <- list(list(list(c('', '', '\\036', '', 'New', 'print()', '(S3)', 'method', 'for', 'class', '\\\'function\\\',', '', '', '', '', '', '', '', 'also', 'used', 'for', 'auto-printing.', '', 'Further,', '.Primitive', '', '', '', '', '', '', '', 'functions', 'now', 'print', 'and', 'auto-print', 'identically.', '', 'The', 'new', 'method', '', '', '', '', '', '', '', 'is', 'based', 'on', 'code', 'suggestions', 'by', 'Romain', 'François.'))));do.call('seq_along', argv);"); + } + + @Test + public void testseq17() { + assertEval("argv <- list(structure(list(Topic = c('myTst-package', 'foo-class', 'myTst', 'show,foo-method', 'show,foo-method', 'show-methods'), File = c('myTst-package', 'foo-class', 'myTst-package', 'foo-class', 'show-methods', 'show-methods')), .Names = c('Topic', 'File'), row.names = c(3L, 1L, 4L, 2L, 6L, 5L)));do.call('seq_along', argv);"); + } + + @Test + public void testseq18() { + assertEval("argv <- list(structure(list(structure(' A Simple Plot and Legend Demo ', Rd_tag = 'TEXT')), Rd_tag = 'Rd', class = 'Rd'));do.call('seq_along', argv);"); + } + + @Test + public void testseq19() { + assertEval("argv <- list(structure(list(Topic = character(0), File = character(0), Title = character(0), Internal = character(0)), .Names = c('Topic', 'File', 'Title', 'Internal'), row.names = integer(0), class = 'data.frame'));do.call('seq_along', argv);"); + } + + @Test + public void testseq20() { + assertEval("argv <- list(structure(c(2.21843970753346, 1.80732678656753, -1.09399175987006, 0.585986462327552, -5.68458926982395, 1.23352238598674, 0.457950438444482, 2.51599006679516, -2.28780372840319, 5.53596062467695, 2.17890565095959, -1.59611751350773, -2.9672978602151, 0.745175851232308, 1.93388282434376, -3.03559459078455, 2.19500990255906, 0.0725275773318347, -0.75336064096447, -1.15505962102859, -2.84782886882524, -1.41070341448251, -0.540252474026749, 4.87719739781058, 0.890715639552621, -0.968642103099399, 1.73177156113283, -0.993218102309356, -0.656454198323984, -1.5299506933835, -0.298424468882268, 6.51011264717937, 2.68326774833378, 1.99295445531679, -0.214079422583434, 6.73505308264589, -4.54579214489424, -2.3991834444486, -1.71479569181251, -6.47293095421849, -1.67116930820449, -11.5853328029437, -2.48588878138021, -0.888857646918452, 8.06807102468956, -0.216046323028316, 6.24682938323398, -1.74761908105831, 2.53082303181417, 2.31410662801887, 2.97453294161523, -2.88723068649699, -1.04144266580674, -0.835536300630093, -6.10229135345437, -4.37605802846523, -1.94289029309402e-16, 5.96619037131792, -1.1474434665393, 3.78819830631063, -3.01580771910632, -0.656454198323984, 1.50824785799851, -2.06401783962239, -3.02346226775125, 0.407243897855763, -3.96478352340807, -2.12718621336067, -0.78924288871239, -3.03559459078455, 0.457950438444496, -0.797900839851943, -3.38233849466459, 1.97815029009903, 0.745175851232309, -1.09645503136389, 0.341748714147263, 7.32472922782987, -1.33672649241008, 1.51931399477032, 0.00590129163826772, -4.09533092706814, 0.195481697042187, -2.7736762657602, -3.48737543915568, 0.536312040203338, 0.775871729180551, 4.37979177946206, 1.30271070089245, 4.2132287611068, 7.33457656622414, 3.28311350719274, -1.30271070089245), .Names = c('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', '92', '93')));do.call('seq_along', argv);"); + } + + @Test + public void testseq21() { + assertEval("argv <- list(structure(list(surname = structure(integer(0), .Label = c('McNeil', 'Ripley', 'Tierney', 'Tukey', 'Venables'), class = 'factor'), nationality = structure(integer(0), .Label = c('Australia', 'UK', 'US'), class = 'factor'), deceased = structure(integer(0), .Label = c('no', 'yes'), class = 'factor')), .Names = c('surname', 'nationality', 'deceased'), row.names = integer(0), class = 'data.frame'));do.call('seq_along', argv);"); + } + + @Test + public void testseq22() { + assertEval("argv <- list(structure(list(A = 0:10, B = 10:20, `NA` = 20:30), .Names = c('A', 'B', NA), row.names = c(NA, -11L), class = 'data.frame'));do.call('seq_along', argv);"); + } + + @Test + public void testseq23() { + assertEval("argv <- list(c(TRUE, TRUE, TRUE));do.call('seq_along', argv);"); + } + + @Test + public void testseq24() { + assertEval("argv <- list(structure(c(3, 8), .Dim = 2L, .Dimnames = structure(list(g = c('1', '2')), .Names = 'g'), call = quote(by.data.frame(data = X, INDICES = g, FUN = colMeans)), class = 'by'));do.call('seq_along', argv);"); + } + + @Test + public void testseq25() { + assertEval("argv <- list(structure(list(.Data = 'numeric'), .Names = '.Data'));do.call('seq_along', argv);"); + } + + @Test + public void testseq28() { + assertEval("argv <- list(structure(list(num = 1:4, fac = structure(11:14, .Label = c('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o'), class = 'factor'), date = structure(c(15065, 15066, 15067, 15068), class = 'Date'), pv = structure(list(1:3, 4:5, 6:7, 8:10), class = c('package_version', 'numeric_version'))), .Names = c('num', 'fac', 'date', 'pv'), row.names = c(NA, -4L), class = 'data.frame'));" + + "do.call('seq_along', argv)"); + } + +} diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_len.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_len.java index 95b9ffe6a890bf5c8965179f106577467a85cf0a..1352e6e6b1ddd89b724530c169118a2d696e2b62 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_len.java +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_len.java @@ -4,7 +4,7 @@ * http://www.gnu.org/licenses/gpl-2.0.html * * Copyright (c) 2012-2014, Purdue University - * Copyright (c) 2013, 2016, Oracle and/or its affiliates + * Copyright (c) 2013, 2017, Oracle and/or its affiliates * * All rights reserved. */ @@ -17,6 +17,25 @@ import com.oracle.truffle.r.test.TestBase; // Checkstyle: stop line length check public class TestBuiltin_seq_len extends TestBase { + @Test + public void testseq5() { + assertEval("argv <- list(FALSE);do.call('seq_len', argv);"); + } + + @Test + public void testseq13() { + assertEval("argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')));do.call('seq_len', argv);"); + } + + @Test + public void testseq26() { + assertEval("argv <- list(structure(2, .Names = 'Ind'));do.call('seq_len', argv);"); + } + + @Test + public void testseq27() { + assertEval(Output.IgnoreWarningContext, "argv <- list(c(2L, 2L));do.call('seq_len', argv)"); + } @Test public void testSeqLen() { diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seqint.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seqint.java index f52196a99cbc9b855d10605479ac0f94365a0458..230d15ca399fe8eda21145ec3998decd184d56cd 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seqint.java +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seqint.java @@ -4,7 +4,7 @@ * http://www.gnu.org/licenses/gpl-2.0.html * * Copyright (c) 2014, Purdue University - * Copyright (c) 2014, 2016, Oracle and/or its affiliates + * Copyright (c) 2014, 2017, Oracle and/or its affiliates * * All rights reserved. */ @@ -19,12 +19,12 @@ public class TestBuiltin_seqint extends TestBase { @Test public void testseqint1() { - assertEval(Ignored.Unknown, "argv <- list(16146, by = 1, length.out = 4);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(16146, by = 1, length.out = 4);do.call('seq.int', argv);"); } @Test public void testseqint2() { - assertEval("argv <- list(0.9, 0.95, length.out = 16);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(0.9, 0.95, length.out = 16);do.call('seq.int', argv);"); } @Test @@ -34,42 +34,42 @@ public class TestBuiltin_seqint extends TestBase { @Test public void testseqint4() { - assertEval(Ignored.Unknown, "argv <- list(1.2e+100, 1.3e+100, length.out = 2);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(1.2e+100, 1.3e+100, length.out = 2);do.call('seq.int', argv);"); } @Test public void testseqint5() { - assertEval("argv <- list(structure(0.88, .Names = 'Other'), structure(1, .Names = 'Vanilla Cream'), length.out = 24);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(structure(0.88, .Names = 'Other'), structure(1, .Names = 'Vanilla Cream'), length.out = 24);do.call('seq.int', argv);"); } @Test public void testseqint6() { - assertEval(Ignored.Unknown, "argv <- list(953553600, by = 86400, length.out = 10);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(953553600, by = 86400, length.out = 10);do.call('seq.int', argv);"); } @Test public void testseqint7() { - assertEval(Ignored.Unknown, "argv <- list(25L);seq.int(argv[[1]]);"); + assertEval("argv <- list(25L);seq.int(argv[[1]]);"); } @Test public void testseqint8() { - assertEval(Ignored.Unknown, "argv <- list(from = 2.0943951023932, to = 2.61799387799149, by = 0.0174532925199433);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(from = 2.0943951023932, to = 2.61799387799149, by = 0.0174532925199433);do.call('seq.int', argv);"); } @Test public void testseqint9() { - assertEval(Ignored.Unknown, "argv <- list(from = 0, to = 0.793110173512391, length.out = FALSE);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(from = 0, to = 0.793110173512391, length.out = FALSE);do.call('seq.int', argv);"); } @Test public void testseqint10() { - assertEval("argv <- list(from = 0, to = structure(-1, .Names = 'c0'));seq.int(argv[[1]],argv[[2]]);"); + assertEval("argv <- list(from = 0, to = structure(-1, .Names = 'c0'));do.call('seq.int', argv);"); } @Test public void testseqint11() { - assertEval("argv <- list(10L, 99L, 1);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(10L, 99L, 1);do.call('seq.int', argv);"); } @Test @@ -79,12 +79,12 @@ public class TestBuiltin_seqint extends TestBase { @Test public void testseqint13() { - assertEval("argv <- list(102L, 112L, 1L);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(102L, 112L, 1L);do.call('seq.int', argv);"); } @Test public void testseqint14() { - assertEval(Ignored.Unknown, "argv <- list(from = 0.95, by = -0.120360949612403, length.out = 6);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(from = 0.95, by = -0.120360949612403, length.out = 6);do.call('seq.int', argv);"); } @Test @@ -94,47 +94,47 @@ public class TestBuiltin_seqint extends TestBase { @Test public void testseqint16() { - assertEval("argv <- list(-0.2, 1, length.out = 7);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(-0.2, 1, length.out = 7);do.call('seq.int', argv);"); } @Test public void testseqint17() { - assertEval(Ignored.Unknown, "argv <- list(from = 0.070740277703696, to = 0.793110173512391, length.out = NULL);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(from = 0.070740277703696, to = 0.793110173512391, length.out = NULL);do.call('seq.int', argv);"); } @Test public void testseqint18() { - assertEval("argv <- list(105L, 112L, 3L);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(105L, 112L, 3L);do.call('seq.int', argv);"); } @Test public void testseqint19() { - assertEval("argv <- list(0, length.out = 3L);seq.int(argv[[1]],argv[[2]]);"); + assertEval("argv <- list(0, length.out = 3L);do.call('seq.int', argv);"); } @Test public void testseqint20() { - assertEval("argv <- list(0, structure(345600, tzone = 'GMT'), 43200);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(0, structure(345600, tzone = 'GMT'), 43200);do.call('seq.int', argv);"); } @Test public void testseqint21() { - assertEval("argv <- list(-7, 7, length.out = 11);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(-7, 7, length.out = 11);do.call('seq.int', argv);"); } @Test public void testseqint22() { - assertEval("argv <- list(4, 4L);seq.int(argv[[1]],argv[[2]]);"); + assertEval("argv <- list(4, 4L);do.call('seq.int', argv);"); } @Test public void testseqint23() { - assertEval("argv <- list(0L, 49, 1);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(0L, 49, 1);do.call('seq.int', argv);"); } @Test public void testseqint24() { - assertEval("argv <- list(1, 1, by = 1);seq.int(argv[[1]],argv[[2]],argv[[3]]);"); + assertEval("argv <- list(1, 1, by = 1);do.call('seq.int', argv);"); } @Test @@ -144,16 +144,17 @@ public class TestBuiltin_seqint extends TestBase { @Test public void testseqint27() { - assertEval(Ignored.Unknown, "argv <- structure(list(1.2, 1, by = 1), .Names = c('', '', 'by'));do.call('seq.int', argv)"); + assertEval(Output.IgnoreErrorContext, "argv <- structure(list(1.2, 1, by = 1), .Names = c('', '', 'by'));do.call('seq.int', argv)"); } @Test public void testseqint28() { - assertEval(Ignored.Unknown, "argv <- structure(list(to = NaN), .Names = 'to');do.call('seq.int', argv)"); + assertEval(Output.IgnoreErrorContext, "argv <- structure(list(to = NaN), .Names = 'to');do.call('seq.int', argv)"); } @Test public void testseqint29() { assertEval(Output.IgnoreErrorContext, "argv <- list(NaN);do.call('seq.int', argv)"); } + } diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java index 8d13bc5d5bb3ab54da393bd64f8f88332cf0d2d0..100c10c4a63eb4988187a279cce71a8b4b83c9f9 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java @@ -4,7 +4,7 @@ * http://www.gnu.org/licenses/gpl-2.0.html * * Copyright (c) 2012-2014, Purdue University - * Copyright (c) 2013, 2016, Oracle and/or its affiliates + * Copyright (c) 2013, 2017, Oracle and/or its affiliates * * All rights reserved. */ @@ -1702,6 +1702,13 @@ public class TestSimpleVectors extends TestBase { assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; z <- f(1:8, c(1L,4L,7L), list(10,100,1000)) ; sum(as.double(z)) }"); assertEval("{ f <- function(b,i,v) { b[i] <- v ; b } ; x <- list(1,2) ; attr(x,\"my\") <- 10 ; f(x, 1:2, c(10,11)) }"); + assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(c(1,3,10), seq(2L,4L,2L),c(TRUE,FALSE)) }"); + assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.double(1:5), seq(7L,1L,-3L),c(TRUE,FALSE,NA)) }"); + assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.logical(-3:3),seq(1L,7L,3L),c(TRUE,NA,FALSE)) }"); + assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(as.character(-3:3),seq(1L,7L,3L),c(\"A\",\"a\",\"XX\")) }"); + assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; f(1:8, seq(1L,7L,3L), c(10,100,1000)) }"); + assertEval("{ f <- function(b, i, v) { b[i] <- v ; b } ; f(1:2,1:2,3:4); f(1:2,1:2,c(3,4)) ; z <- f(1:8, seq(1L,7L,3L), list(10,100,1000)) ; sum(as.double(z)) }"); + assertEval("{ b <- 1:3 ; b[c(3,2)] <- list(TRUE,10) ; b }"); assertEval("{ b <- as.raw(11:13) ; b[c(3,2)] <- list(2) ; b }"); assertEval("{ b <- as.raw(11:13) ; b[c(3,2)] <- as.raw(2) ; b }"); diff --git a/mx.fastr/copyrights/gnu_r_gentleman_ihaka2.copyright.star.regex b/mx.fastr/copyrights/gnu_r_gentleman_ihaka2.copyright.star.regex index b9e6ad6dfc19ef20fa816c012583acf977580ad2..efdb7ff49d4db299ea83cc4c4bd0a4d4b7e63b7f 100644 --- a/mx.fastr/copyrights/gnu_r_gentleman_ihaka2.copyright.star.regex +++ b/mx.fastr/copyrights/gnu_r_gentleman_ihaka2.copyright.star.regex @@ -1 +1 @@ -/\*\n \* This material is distributed under the GNU General Public License\n \* Version 2. You may review the terms of this license at\n \* http://www.gnu.org/licenses/gpl-2.0.html\n \*\n \* Copyright \(c\) 1995, 1996 Robert Gentleman and Ross Ihaka\n \* Copyright \(c\) (?:[1-2][09][0-9][0-9]-)?[1-2][09][0-9][0-9], The R Core Team\n \* Copyright \(c\) (?:(20[0-9][0-9]), )?(20[0-9][0-9]), Oracle and/or its affiliates\n \*\n \* All rights reserved.\n \*/\n.* \ No newline at end of file +/\*\n \* This material is distributed under the GNU General Public License\n \* Version 2. You may review the terms of this license at\n \* http://www.gnu.org/licenses/gpl-2.0.html\n \*\n \* Copyright \(c\) 1995, 199[6-8] Robert Gentleman and Ross Ihaka\n \* Copyright \(c\) (?:[1-2][09][0-9][0-9]-)?[1-2][09][0-9][0-9], The R Core Team\n \* Copyright \(c\) (?:(20[0-9][0-9]), )?(20[0-9][0-9]), Oracle and/or its affiliates\n \*\n \* All rights reserved.\n \*/\n.* \ No newline at end of file diff --git a/mx.fastr/copyrights/overrides b/mx.fastr/copyrights/overrides index c4d5072ca3abfe11429054e5243bc0fa5edd8bf8..c62113ad16ccb4ec439c056d315759303bb745ce 100644 --- a/mx.fastr/copyrights/overrides +++ b/mx.fastr/copyrights/overrides @@ -216,6 +216,7 @@ com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/R com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RowMeans.java,purdue.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RowSums.java,purdue.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RowsumFunctions.java,gnu_r_gentleman_ihaka2.copyright +com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java,gnu_r_gentleman_ihaka2.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/S3DispatchFunctions.java,purdue.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Sample.java,gnu_r_sample.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Sample2.java,gnu_r_gentleman_ihaka2.copyright @@ -641,6 +642,7 @@ com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_sca com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_scan.java,purdue.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_sep.java,purdue.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_len.java,purdue.copyright +com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq_along.java,purdue.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java,purdue.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seqint.java,purdue.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_setdiff.java,purdue.copyright @@ -751,6 +753,7 @@ com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleV com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/simple/data/tree2/incx.r,no.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/simple/data/tree2/setx.r,no.copyright com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java,purdue.copyright +com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/ffi/AsRealNode.java,gnu_r_gentleman_ihaka.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/printer/AttributesPrinter.java,gnu_r_gentleman_ihaka2.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/printer/DoubleVectorPrinter.java,gnu_r_gentleman_ihaka2.copyright com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/printer/PrintParameters.java,gnu_r_gentleman_ihaka2.copyright