Skip to content

Commit 76fc547

Browse files
committed
[GR-27681] Remove Time.now from TCK values for now as it causes issues in the GraalVM gate
1 parent 6fdc91d commit 76fc547

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/tck/java/org/truffleruby/tck/RubyTCKLanguageProvider.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,10 @@
1212
import static org.graalvm.polyglot.tck.TypeDescriptor.ANY;
1313
import static org.graalvm.polyglot.tck.TypeDescriptor.ARRAY;
1414
import static org.graalvm.polyglot.tck.TypeDescriptor.BOOLEAN;
15-
import static org.graalvm.polyglot.tck.TypeDescriptor.DATE;
1615
import static org.graalvm.polyglot.tck.TypeDescriptor.NULL;
1716
import static org.graalvm.polyglot.tck.TypeDescriptor.NUMBER;
1817
import static org.graalvm.polyglot.tck.TypeDescriptor.OBJECT;
1918
import static org.graalvm.polyglot.tck.TypeDescriptor.STRING;
20-
import static org.graalvm.polyglot.tck.TypeDescriptor.TIME;
21-
import static org.graalvm.polyglot.tck.TypeDescriptor.TIME_ZONE;
2219
import static org.graalvm.polyglot.tck.TypeDescriptor.array;
2320
import static org.graalvm.polyglot.tck.TypeDescriptor.executable;
2421
import static org.graalvm.polyglot.tck.TypeDescriptor.intersection;
@@ -84,7 +81,7 @@ public Collection<? extends Snippet> createValueConstructors(Context context) {
8481
// Everything but interop primitives have members in Ruby, so they are also OBJECT
8582
vals.add(createValueConstructor(context, "Rational(1, 3)", OBJECT));
8683
vals.add(createValueConstructor(context, "Complex(1, 2)", OBJECT));
87-
vals.add(createValueConstructor(context, "Time.now", DATE_TIME_ZONE_OBJECT));
84+
// vals.add(createValueConstructor(context, "Time.now", DATE_TIME_ZONE_OBJECT)); // GR-27681
8885
vals.add(createValueConstructor(context, "[1, 2]", NUMBER_ARRAY_OBJECT));
8986
vals.add(createValueConstructor(context, "[1.2, 3.4]", NUMBER_ARRAY_OBJECT));
9087
vals.add(createValueConstructor(context, "[1<<33, 1<<34]", NUMBER_ARRAY_OBJECT));
@@ -289,7 +286,7 @@ private Source getSource(String path) {
289286
}
290287
}
291288

292-
private static final TypeDescriptor DATE_TIME_ZONE_OBJECT = intersection(OBJECT, DATE, TIME, TIME_ZONE);
289+
// private static final TypeDescriptor DATE_TIME_ZONE_OBJECT = intersection(OBJECT, DATE, TIME, TIME_ZONE);
293290
private static final TypeDescriptor ARRAY_OBJECT = intersection(OBJECT, ARRAY);
294291
private static final TypeDescriptor NUMBER_ARRAY_OBJECT = intersection(OBJECT, array(NUMBER));
295292

0 commit comments

Comments
 (0)