Fixes #1249. Missed superconstructor added
diff --git a/LanguageFeatures/Super-parameters/semantics_A01_t03.dart b/LanguageFeatures/Super-parameters/semantics_A01_t03.dart
index 7650c60..11a13bf 100644
--- a/LanguageFeatures/Super-parameters/semantics_A01_t03.dart
+++ b/LanguageFeatures/Super-parameters/semantics_A01_t03.dart
@@ -19,19 +19,20 @@
 // SharedOptions=--enable-experiment=super-parameters
 
 class S {
-  int s1 = 0;
+  int s1;
+  S(this.s1);
 }
 
 class C extends S {
   int i;
   C(this.i, super.s1);
 
-  factory C.f(int i, super.s1) => new C(i, 42);
+  factory C.f(int i, super.s1) => C(i, 42);
 //                   ^^^^^
 // [analyzer] unspecified
 // [cfe] unspecified
 }
 
 main() {
-  C(42);
+  C(1, 2);
 }