#1259. Different roll failures fixed (mainly typos)
diff --git a/Language/Generics/typedef_A04_t05.dart b/Language/Generics/typedef_A04_t05.dart
index c6993be..db59817 100644
--- a/Language/Generics/typedef_A04_t05.dart
+++ b/Language/Generics/typedef_A04_t05.dart
@@ -43,7 +43,7 @@
   Expect.isFalse (checkme3 is Func2);
   Expect.isTrue (checkme4 is Func2);
   Expect.isFalse (checkme5 is Func2);
-  Expect.runtimeIsType<Func2>(checkme1);
+  Expect.runtimeIsNotType<Func2>(checkme1);
   Expect.runtimeIsNotType<Func2>(checkme2);
   Expect.runtimeIsNotType<Func2>(checkme3);
   Expect.runtimeIsType<Func2>(checkme4);
diff --git a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t03.dart b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t03.dart
index ae852aa..c306b78 100644
--- a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t03.dart
+++ b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t03.dart
@@ -28,7 +28,7 @@
     dynamic d1 = -42;
     Expect.isTrue(x(d1) is int);
     Expect.isFalse(x(d1) is String); // to check that returned type is not dynamic
-    Expect.runtimeIsNotType<int>(x(d1));
+    Expect.runtimeIsType<int>(x(d1));
     Expect.runtimeIsNotType<String>(x(d1));
     dynamic d2 = 3.14;
     Expect.throws(() {x(d2);});
diff --git a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t05.dart b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t05.dart
index bf72887..61e99fe 100644
--- a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t05.dart
+++ b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t05.dart
@@ -32,7 +32,7 @@
     dynamic d1 = -42;
     Expect.isTrue(x(d1) is int);
     Expect.isFalse(x(d1) is String); // to check that returned type is not dynamic
-    Expect.runtimeIsNotType<int>(x(d1));
+    Expect.runtimeIsType<int>(x(d1));
     Expect.runtimeIsNotType<String>(x(d1));
     dynamic d2 = 3.14;
     Expect.throws(() {x(d2);});
diff --git a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t07.dart b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t07.dart
index 94d2fc8..829bc6d 100644
--- a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t07.dart
+++ b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t07.dart
@@ -33,7 +33,7 @@
     dynamic d1 = -42;
     Expect.isTrue(x(d1) is int);
     Expect.isFalse(x(d1) is String); // to check that returned type is not dynamic
-    Expect.runtimeIsNotType<int>(x(d1));
+    Expect.runtimeIsType<int>(x(d1));
     Expect.runtimeIsNotType<String>(x(d1));
     dynamic d2 = 3.14;
     Expect.throws(() {x(d2);});
diff --git a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t09.dart b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t09.dart
index b13b814..c404ac9 100644
--- a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t09.dart
+++ b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t09.dart
@@ -33,7 +33,7 @@
     dynamic d1 = -42;
     Expect.isTrue(x(d1) is int);
     Expect.isFalse(x(d1) is String); // to check that returned type is not dynamic
-    Expect.runtimeIsNotType<int>(x(d1));
+    Expect.runtimeIsType<int>(x(d1));
     Expect.runtimeIsNotType<String>(x(d1));
     dynamic d2 = 3.14;
     Expect.throws(() {x(d2);});
diff --git a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t12.dart b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t12.dart
index ca9bdaa..c041767 100644
--- a/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t12.dart
+++ b/LanguageFeatures/Constructor-tear-offs/function_tearoffs_A02_t12.dart
@@ -31,7 +31,7 @@
   dynamic d1 = -42;
   Expect.isTrue(x(d1) is int);
   Expect.isFalse(x(d1) is String); // to check that returned type is not dynamic
-  Expect.runtimeIsNotType<int>(x(d1));
+  Expect.runtimeIsType<int>(x(d1));
   Expect.runtimeIsNotType<String>(x(d1));
   dynamic d2 = 3.14;
   Expect.throws(() {x(d2);});
diff --git a/LanguageFeatures/Constructor-tear-offs/named_constructor_A02_t02.dart b/LanguageFeatures/Constructor-tear-offs/named_constructor_A02_t02.dart
index 957d5aa..fc37d47 100644
--- a/LanguageFeatures/Constructor-tear-offs/named_constructor_A02_t02.dart
+++ b/LanguageFeatures/Constructor-tear-offs/named_constructor_A02_t02.dart
@@ -25,6 +25,6 @@
 main() {
   Expect.isTrue(C.constr is C<X> Function<X extends dynamic>(X));
   Expect.isTrue(C<int>.constr is C<int> Function(int));
-  Expect.runtimeIsNotType<C<X> Function<X extends dynamic>(X)>(C.constr);
+  Expect.runtimeIsType<C<X> Function<X extends dynamic>(X)>(C.constr);
   Expect.runtimeIsType<C<int> Function(int)>(C<int>.constr);
 }
diff --git a/LanguageFeatures/Set-literals/syntax_compatibility_A01_t02.dart b/LanguageFeatures/Set-literals/syntax_compatibility_A01_t02.dart
index 50e0145..3ebd85c 100644
--- a/LanguageFeatures/Set-literals/syntax_compatibility_A01_t02.dart
+++ b/LanguageFeatures/Set-literals/syntax_compatibility_A01_t02.dart
@@ -24,7 +24,7 @@
   var v1 = {cn?.x ?? 3, C?.n2, cn?.n1};
 //                       ^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                       ^
+//                      ^
 // [cfe] The class 'C' cannot be null.
   Expect.isTrue(v1 is Set);
   Expect.runtimeIsType<Set>(v1);
@@ -35,7 +35,7 @@
   var v2 = {c?.x ?? 3, C?.n2, c?.n1};
 //                      ^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                       ^
+//                     ^
 // [cfe] The class 'C' cannot be null.
   Expect.isTrue(v2 is Set);
   Expect.runtimeIsType<Set>(v2);
@@ -44,7 +44,7 @@
   var v3 = <int?>{c?.x ?? 3, C?.n2, c?.n1};
 //                            ^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                            ^
+//                           ^
 // [cfe] The class 'C' cannot be null.
   Expect.isTrue(v3 is Set);
   Expect.runtimeIsType<Set>(v3);
@@ -53,7 +53,7 @@
   var v4 = <int?>{c?.n1 ??= (c as C).x, c?.x ??= 4, C?.n2, c?.x ?? 3};
 //                                                   ^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                                   ^
+//                                                  ^
 // [cfe] The class 'C' cannot be null.
   Expect.isTrue(v4 is Set);
   Expect.runtimeIsType<Set>(v4);
diff --git a/LanguageFeatures/Spread-collections/TypeInference_A02_t01.dart b/LanguageFeatures/Spread-collections/TypeInference_A02_t01.dart
index 1860435..47065ae 100644
--- a/LanguageFeatures/Spread-collections/TypeInference_A02_t01.dart
+++ b/LanguageFeatures/Spread-collections/TypeInference_A02_t01.dart
@@ -110,9 +110,9 @@
 //                      ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<B>' which excludes null.
   Expect.runtimeIsType<List<B>>([b, ...?b_list]);
-//                                     ^^^^
+//                                  ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                         ^
+//                                      ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<B>' which excludes null.
   Expect.isTrue([...c_list] is List<B>);
   Expect.runtimeIsType<List<B>>([...c_list]);
@@ -122,9 +122,9 @@
 //                      ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.runtimeIsType<List<B>>([b, ...?c_list]);
-//                                     ^^^^
+//                                  ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                         ^
+//                                      ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.isFalse([c, ...a_list, ...b_list, b] is List<B>);
   Expect.runtimeIsNotType<List<B>>([c, ...a_list, ...b_list, b]);
@@ -173,9 +173,9 @@
 //                   ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.runtimeIsType<List<C>>([...?c_list]);
-//                                  ^^^^
+//                               ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                      ^
+//                                   ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.isTrue([c, ...?c_list] is List<C>);
 //                  ^^^^
@@ -183,9 +183,9 @@
 //                      ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.runtimeIsType<List<C>>([c, ...?c_list]);
-//                                     ^^^^
+//                                  ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                         ^
+//                                      ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.isFalse([c, ...a_list, ...b_list, c] is List<C>);
   Expect.runtimeIsNotType<List<C>>([c, ...a_list, ...b_list, c]);
diff --git a/LanguageFeatures/Spread-collections/TypeInference_A02_t02.dart b/LanguageFeatures/Spread-collections/TypeInference_A02_t02.dart
index ae5d8dd..a6e3566 100644
--- a/LanguageFeatures/Spread-collections/TypeInference_A02_t02.dart
+++ b/LanguageFeatures/Spread-collections/TypeInference_A02_t02.dart
@@ -35,7 +35,7 @@
   Expect.runtimeIsType<Set<String>>({"test", "a", ...?str_list, "ooooo"});
 //                                                ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                                     ^
+//                                                    ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<String>' which excludes null.
 
   Expect.isTrue({...a_list} is Set<A>);
@@ -194,9 +194,9 @@
 //                                             ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.runtimeIsNotType<Set<C>>({c, ...a_list, ...b_list, ...?c_list});
-//                                                       ^^^^
+//                                                          ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                                           ^
+//                                                              ^
 // [cfe] Operand of null-aware operation '...?' has type 'List<C>' which excludes null.
   Expect.isFalse({a, ...c_list, ...b_list, b} is Set<C>);
   Expect.runtimeIsNotType<Set<C>>({a, ...c_list, ...b_list, b});
diff --git a/LanguageFeatures/Spread-collections/TypeInference_A04_t01.dart b/LanguageFeatures/Spread-collections/TypeInference_A04_t01.dart
index 3b04588..5df0024 100644
--- a/LanguageFeatures/Spread-collections/TypeInference_A04_t01.dart
+++ b/LanguageFeatures/Spread-collections/TypeInference_A04_t01.dart
@@ -123,9 +123,9 @@
 //                           ^
 // [cfe] Operand of null-aware operation '...?' has type 'Map<B1, B2>' which excludes null.
   Expect.runtimeIsType<Map<B1, B2>>({b1: b2, ...?b_map});
-//                                              ^^^^
+//                                           ^^^^
 // [analyzer] STATIC_WARNING.INVALID_NULL_AWARE_OPERATOR
-//                                                  ^
+//                                               ^
 // [cfe] Operand of null-aware operation '...?' has type 'Map<B1, B2>' which excludes null.
   Expect.isTrue({...c_map} is Map<B1, B2>);
   Expect.runtimeIsType<Map<B1, B2>>({...c_map});
diff --git a/LibTest/io/Process/stderr_A01_t01.dart b/LibTest/io/Process/stderr_A01_t01.dart
index 41e3096..50a1081 100644
--- a/LibTest/io/Process/stderr_A01_t01.dart
+++ b/LibTest/io/Process/stderr_A01_t01.dart
@@ -26,7 +26,7 @@
   asyncStart();
   Process.start(command, args).then((Process process) {
     Expect.isTrue(process.stderr is Stream<List<int>>);
-    Expect.runtimeIsType<List<int>>(process.stderr);
+    Expect.runtimeIsType<Stream<List<int>>>(process.stderr);
     process.stderr.transform(utf8.decoder)
       .transform(const LineSplitter()).toList().then((List errList) {
       Expect.isTrue(errList[0].contains("stderr"), "Actual value: errList[0]");