the alterner transition is now complete.
Signed-off-by: Jean Privat <jean@pryen.org>
-alt/base_array_alt1.nit:27,15--18: Type error: no most general type. Got Bool and Int at 27,11--12.
+alt/base_array_alt1.nit:27,14--17: Type error: no most general type. Got Bool and Int at 27,10--11.
-Reciever is null (alt/base_attr_gen_alt1.nit:7)
+Reciever is null (alt/base_attr_gen_alt1.nit:8)
-alt/base_attr_isset_alt2.nit:79,4--12: Error: isset on a nullable attribute.
+alt/base_attr_isset_alt2.nit:80,4--12: Error: isset on a nullable attribute.
-alt/base_closure1_alt10.nit:49,3--7: Error: foo requires 1 blocks.
+alt/base_closure1_alt10.nit:49,2--6: Error: foo requires 1 blocks.
-alt/base_closure1_alt11.nit:36,9--11: Error: 0 automatic variable names expected, 1 found.
+alt/base_closure1_alt11.nit:37,9--11: Error: 0 automatic variable names expected, 1 found.
-alt/base_closure1_alt12.nit:50,10--12: Error: no closure named '!baz' in foo; only closure is !bar.
+alt/base_closure1_alt12.nit:50,9--11: Error: no closure named '!baz' in foo; only closure is !bar.
-alt/base_closure2_alt10.nit:50,3--7: Error: foo requires 1 blocks.
+alt/base_closure2_alt10.nit:50,2--6: Error: foo requires 1 blocks.
-alt/base_closure2_alt11.nit:37,9--11: Error: 1 automatic variable names expected, 0 found.
+alt/base_closure2_alt11.nit:38,9--11: Error: 1 automatic variable names expected, 0 found.
-alt/base_closure3_alt2.nit:34,13--15: Error: 3 automatic variable names expected, 2 found.
+alt/base_closure3_alt2.nit:35,13--15: Error: 3 automatic variable names expected, 2 found.
-alt/base_closure4_alt10.nit:49,3--7: Error: foo requires 1 blocks.
+alt/base_closure4_alt10.nit:49,2--6: Error: foo requires 1 blocks.
-alt/base_closure4_alt11.nit:36,9--11: Error: 0 automatic variable names expected, 1 found.
+alt/base_closure4_alt11.nit:37,9--11: Error: 0 automatic variable names expected, 1 found.
-alt/base_closure6_alt1.nit:54,5--25: Type error: expected U, got T
-alt/base_closure6_alt1.nit:56,25: Type error: no most general type. Got V and U.
-alt/base_closure6_alt1.nit:58,5--68,3: Type error: expected U, got T
-alt/base_closure6_alt1.nit:73,8: Type error: no most general type. Got V and U at 71,8.
+alt/base_closure6_alt1.nit:55,5--25: Type error: expected U, got T
+alt/base_closure6_alt1.nit:57,25: Type error: no most general type. Got V and U.
+alt/base_closure6_alt1.nit:59,5--69,3: Type error: expected U, got T
+alt/base_closure6_alt1.nit:74,8: Type error: no most general type. Got V and U at 72,8.
-alt/base_closure_break2_alt10.nit:52,3--7: Error: foo requires 1 blocks.
+alt/base_closure_break2_alt10.nit:52,2--6: Error: foo requires 1 blocks.
-alt/base_closure_break2_alt11.nit:37,18--20: Error: 0 automatic variable names expected, 1 found.
+alt/base_closure_break2_alt11.nit:38,18--20: Error: 0 automatic variable names expected, 1 found.
-alt/base_closure_break2_alt12.nit:21,3--17: Syntax Error: A break block cannot have a return value.
+alt/base_closure_break2_alt12.nit:22,3--17: Syntax Error: A break block cannot have a return value.
-alt/base_closure_break_alt10.nit:51,3--7: Error: foo requires 1 blocks.
+alt/base_closure_break_alt10.nit:51,2--6: Error: foo requires 1 blocks.
-alt/base_closure_break_alt11.nit:37,9--11: Error: 0 automatic variable names expected, 1 found.
+alt/base_closure_break_alt11.nit:38,9--11: Error: 0 automatic variable names expected, 1 found.
-alt/base_closure_break_alt12.nit:21,3--17: Syntax Error: A break block cannot have a return value.
+alt/base_closure_break_alt12.nit:22,3--17: Syntax Error: A break block cannot have a return value.
-alt/base_closure_break_default2_alt1.nit:23,5--10: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_break_default2_alt1.nit:23,4--9: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_break_default2_alt2.nit:24,5--12: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_break_default2_alt2.nit:24,4--11: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_break_default2_alt4.nit:26,5--12: Error: cannot 'continue', only 'break'.
+alt/base_closure_break_default2_alt4.nit:26,4--11: Error: cannot 'continue', only 'break'.
-alt/base_closure_break_default2_alt5.nit:27,5--15: Error: cannot 'continue', only 'break'.
+alt/base_closure_break_default2_alt5.nit:27,4--14: Error: cannot 'continue', only 'break'.
-alt/base_closure_break_default2_alt6.nit:28,5--9: Error: break with a value required in this block.
+alt/base_closure_break_default2_alt6.nit:28,4--8: Error: break with a value required in this block.
-alt/base_closure_break_default2_alt8.nit:30,11--13: Type error: expected Int, got Char
+alt/base_closure_break_default2_alt8.nit:30,10--12: Type error: expected Int, got Char
-alt/base_closure_break_default2_alt9.nit:21,3--32,5: Control error: Reached end of break block (a 'break' with a value was expected).
+alt/base_closure_break_default2_alt9.nit:21,3--33,5: Control error: Reached end of break block (a 'break' with a value was expected).
-alt/base_closure_break_default_alt1.nit:23,5--10: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_break_default_alt1.nit:23,4--9: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_break_default_alt2.nit:24,5--12: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_break_default_alt2.nit:24,4--11: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_break_default_alt4.nit:26,5--12: Error: cannot 'continue', only 'break'.
+alt/base_closure_break_default_alt4.nit:26,4--11: Error: cannot 'continue', only 'break'.
-alt/base_closure_break_default_alt5.nit:27,5--15: Error: cannot 'continue', only 'break'.
+alt/base_closure_break_default_alt5.nit:27,4--14: Error: cannot 'continue', only 'break'.
-alt/base_closure_break_default_alt7.nit:29,5--11: Error: break without value required in this block.
+alt/base_closure_break_default_alt7.nit:29,4--10: Error: break without value required in this block.
-alt/base_closure_default1_alt1.nit:23,5--10: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default1_alt1.nit:23,4--9: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default1_alt2.nit:24,5--12: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default1_alt2.nit:24,4--11: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default1_alt5.nit:27,5--15: Error: continue without value required in this block.
+alt/base_closure_default1_alt5.nit:27,4--14: Error: continue without value required in this block.
-alt/base_closure_default1_alt7.nit:29,5--11: Error: break without value required in this block.
+alt/base_closure_default1_alt7.nit:29,4--10: Error: break without value required in this block.
-alt/base_closure_default2_alt1.nit:23,5--10: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default2_alt1.nit:23,4--9: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default2_alt2.nit:24,5--12: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default2_alt2.nit:24,4--11: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default2_alt5.nit:27,5--15: Error: continue without value required in this block.
+alt/base_closure_default2_alt5.nit:27,4--14: Error: continue without value required in this block.
-alt/base_closure_default2_alt8.nit:29,5--11: Error: break without value required in this block.
+alt/base_closure_default2_alt8.nit:29,4--10: Error: break without value required in this block.
-alt/base_closure_default3_alt1.nit:23,5--10: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default3_alt1.nit:23,4--9: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default3_alt2.nit:24,5--12: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default3_alt2.nit:24,4--11: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default3_alt4.nit:26,5--12: Error: continue with a value required in this block.
+alt/base_closure_default3_alt4.nit:26,4--11: Error: continue with a value required in this block.
-alt/base_closure_default3_alt6.nit:27,5--11: Error: break without value required in this block.
+alt/base_closure_default3_alt6.nit:27,4--10: Error: break without value required in this block.
-alt/base_closure_default4_alt1.nit:23,5--10: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default4_alt1.nit:23,4--9: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default4_alt2.nit:24,5--13: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
+alt/base_closure_default4_alt2.nit:24,4--12: Error: 'return' invalid in default closure definitions. Use 'continue' or 'break'.
-alt/base_closure_default4_alt4.nit:26,5--12: Error: continue with a value required in this block.
+alt/base_closure_default4_alt4.nit:26,4--11: Error: continue with a value required in this block.
-alt/base_closure_default4_alt5.nit:21,3--30,5: Control error: Reached end of block (a 'continue' with a value was expected).
+alt/base_closure_default4_alt5.nit:21,3--31,5: Control error: Reached end of block (a 'continue' with a value was expected).
-alt/base_closure_default4_alt7.nit:28,5--11: Error: break without value required in this block.
+alt/base_closure_default4_alt7.nit:28,4--10: Error: break without value required in this block.
-alt/base_closure_multi_alt1.nit:52,1--62,3: Error: a requires 1 blocks, 2 found.
+alt/base_closure_multi_alt1.nit:54,1--64,3: Error: a requires 1 blocks, 2 found.
-alt/base_closure_multi_alt3.nit:55,2--59,4: Error: b requires 2 blocks, 1 found.
+alt/base_closure_multi_alt3.nit:55,2--61,4: Error: b requires 2 blocks, 1 found.
-alt/base_closure_multi_alt6.nit:22,4--5: Error: A closure '!a1' already defined at 19,3--4.
+alt/base_closure_multi_alt6.nit:22,2--3: Error: A closure '!a1' already defined at 19,3--4.
-alt/base_closure_raf_alt10.nit:52,3--7: Error: foo requires 1 blocks.
+alt/base_closure_raf_alt10.nit:52,2--6: Error: foo requires 1 blocks.
-alt/base_closure_raf_alt11.nit:39,9--11: Error: 1 automatic variable names expected, 0 found.
+alt/base_closure_raf_alt11.nit:40,9--11: Error: 1 automatic variable names expected, 0 found.
-alt/base_closure_raf_alt13.nit:27,3--9: Error: arity mismatch; prototype is 'bar'.
+alt/base_closure_raf_alt13.nit:28,3--9: Error: arity mismatch; prototype is 'bar'.
-alt/base_closure_raf_alt14.nit:27,7--8: Type error: expected Bool, got Int
+alt/base_closure_raf_alt14.nit:28,7--8: Type error: expected Bool, got Int
-alt/base_combined_assignment_alt1.nit:20,1--6: Error: Method '+' doesn't exists in Object.
+alt/base_combined_assignment_alt1.nit:21,1--6: Error: Method '+' doesn't exists in Object.
alt/base_control_flow_alt1.nit:26,5: Control error: Reached end of function (a 'return' with a value was expected).
-alt/base_control_flow_alt1.nit:33,5: Control error: Reached end of function (a 'return' with a value was expected).
+alt/base_control_flow_alt1.nit:34,5: Control error: Reached end of function (a 'return' with a value was expected).
-alt/base_for_custom_alt1.nit:37,10: Type error: Expected a type with an 'iterate' method. Found A.
+alt/base_for_custom_alt1.nit:38,10: Type error: Expected a type with an 'iterate' method. Found A.
-alt/base_for_custom_alt2.nit:22,3--8: Error: Method or variable 'each' unknown in A.
-alt/base_for_custom_alt2.nit:36,1--38,9: Error: 'iterate' incompatible with 'for': require one closure.
+alt/base_for_custom_alt2.nit:24,3--9: Error: Method or variable 'each' unknown in A.
+alt/base_for_custom_alt2.nit:38,1--41,3: Error: 'iterate' incompatible with 'for': require one closure.
-alt/base_for_custom_alt3.nit:38,1--40,3: Error: Expected 1 variable (i: Int), found 2.
+alt/base_for_custom_alt3.nit:39,1--41,3: Error: Expected 1 variable (i: Int), found 2.
-alt/base_for_custom_alt4.nit:44,1--46,3: Error: Expected 2 variables (i: Int, j: Bool), found 1.
+alt/base_for_custom_alt4.nit:45,1--48,3: Error: Expected 2 variables (i: Int, j: Bool), found 1.
-alt/base_for_custom_alt5.nit:37,1--40,3: Error: 'iterate' incompatible with 'for': require one procedural closure.
+alt/base_for_custom_alt5.nit:38,1--41,3: Error: 'iterate' incompatible with 'for': require one procedural closure.
-alt/base_if_expr_alt1.nit:39,35: Type error: no most general type. Got Int and A at 39,24--28.
+alt/base_if_expr_alt1.nit:39,34: Type error: no most general type. Got Int and A at 39,23--27.
-alt/base_init_linext2_alt1.nit:100,3--7: Error: No contructor named initd in superclasses.
+alt/base_init_linext2_alt1.nit:100,1--5: Error: No contructor named initd in superclasses.
-alt/base_init_linext2_alt5.nit:109,3--7: Error: Only one super constructor invocation of class B is allowed.
+alt/base_init_linext2_alt5.nit:109,1--5: Error: Only one super constructor invocation of class B is allowed.
alt/base_init_simple_alt1.nit:11,8--11: Error: No property B::init is inherited. Remove the redef keyword to define a new property.
-alt/base_init_simple_alt1.nit:12,8--11: Error: No property B::init2 is inherited. Remove the redef keyword to define a new property.
-alt/base_init_simple_alt1.nit:13,8--11: Error: No property B::init3 is inherited. Remove the redef keyword to define a new property.
+alt/base_init_simple_alt1.nit:13,8--11: Error: No property B::init2 is inherited. Remove the redef keyword to define a new property.
+alt/base_init_simple_alt1.nit:15,8--11: Error: No property B::init3 is inherited. Remove the redef keyword to define a new property.
-alt/base_isa_cast3_alt9.nit:64,3--11: Error: Method 'foo' doesn't exists in A.
+alt/base_isa_cast3_alt9.nit:64,2--10: Error: Method 'foo' doesn't exists in A.
-alt/base_isa_cast_alt1.nit:43,2--6: Error: Method 'bar' doesn't exists in B.
+alt/base_isa_cast_alt1.nit:43,1--5: Error: Method 'bar' doesn't exists in B.
-alt/base_isa_cast_alt2.nit:46,2--6: Error: Method 'foo' doesn't exists in A.
+alt/base_isa_cast_alt2.nit:46,1--5: Error: Method 'foo' doesn't exists in A.
-alt/base_isa_cast_alt4.nit:55,2--6: Error: Method 'foo' doesn't exists in A.
+alt/base_isa_cast_alt4.nit:55,1--5: Error: Method 'foo' doesn't exists in A.
-alt/base_isa_cast_self_alt1.nit:29,4--6: Error: Method or variable 'bar' unknown in B.
+alt/base_isa_cast_self_alt1.nit:29,1--3: Error: Method or variable 'bar' unknown in B.
-alt/base_isa_cast_self_alt2.nit:32,4--6: Error: Method or variable 'foo' unknown in A.
+alt/base_isa_cast_self_alt2.nit:32,1--3: Error: Method or variable 'foo' unknown in A.
-alt/base_isa_cast_self_alt3.nit:34,3--5: Error: Method or variable 'foo' unknown in A.
+alt/base_isa_cast_self_alt3.nit:34,1--3: Error: Method or variable 'foo' unknown in A.
-alt/base_isa_cast_self_alt4.nit:41,4--6: Error: Method or variable 'foo' unknown in A.
+alt/base_isa_cast_self_alt4.nit:41,1--3: Error: Method or variable 'foo' unknown in A.
-alt/base_label_closure2_alt6.nit:46,6--13: Syntax error: label l1 already defined at 50,5--12.
+alt/base_label_closure2_alt6.nit:47,6--13: Syntax error: label l1 already defined at 51,5--12.
-alt/base_label_closure3_alt6.nit:46,6--13: Syntax error: label l1 already defined at 50,5--12.
-alt/base_label_closure3_alt6.nit:46,6--13: Syntax error: label l1 already defined at 50,5--12.
+alt/base_label_closure3_alt6.nit:47,6--13: Syntax error: label l1 already defined at 51,5--12.
+alt/base_label_closure3_alt6.nit:47,6--13: Syntax error: label l1 already defined at 51,5--12.
-alt/base_label_closure_alt6.nit:42,6--13: Syntax error: label l1 already defined at 44,5--12.
+alt/base_label_closure_alt6.nit:43,6--13: Syntax error: label l1 already defined at 45,5--12.
-alt/base_label_do_alt6.nit:36,6--13: Syntax error: label l1 already defined at 38,5--12.
+alt/base_label_do_alt6.nit:37,6--13: Syntax error: label l1 already defined at 39,5--12.
-alt/base_label_for_alt6.nit:37,6--13: Syntax error: label l1 already defined at 39,5--12.
+alt/base_label_for_alt6.nit:38,6--13: Syntax error: label l1 already defined at 40,5--12.
-alt/base_label_loop_alt6.nit:42,6--13: Syntax error: label l1 already defined at 44,5--12.
+alt/base_label_loop_alt6.nit:43,6--13: Syntax error: label l1 already defined at 45,5--12.
-alt/base_label_while_alt6.nit:39,6--13: Syntax error: label l1 already defined at 41,5--12.
+alt/base_label_while_alt6.nit:40,6--13: Syntax error: label l1 already defined at 42,5--12.
-alt/base_meth_call_alt1.nit:36,3--8: Type error: expected expression.
+alt/base_meth_call_alt1.nit:36,1--6: Type error: expected expression.
-alt/base_meth_call_alt2.nit:37,11--16: Type error: expected expression.
+alt/base_meth_call_alt2.nit:37,9--14: Type error: expected expression.
-alt/base_meth_call_alt3.nit:39,7--12: Type error: expected expression.
+alt/base_meth_call_alt3.nit:39,5--10: Type error: expected expression.
-alt/base_meth_call_alt4.nit:41,7--13: Type error: expected expression.
+alt/base_meth_call_alt4.nit:41,5--11: Type error: expected expression.
-alt/base_var_assignment_flow_alt4.nit:45,1: Error: variable 'c' is possibly unset.
+alt/base_var_assignment_flow_alt4.nit:47,1: Error: variable 'c' is possibly unset.
-alt/base_var_null_alt10.nit:43,2--7: Error: Attribute '_foo' access on 'null'.
+alt/base_var_null_alt10.nit:43,1--6: Error: Attribute '_foo' access on 'null'.
-alt/base_var_null_alt11.nit:44,2--11: Error: Attribute '_foo' access on 'null'.
+alt/base_var_null_alt11.nit:44,1--10: Error: Attribute '_foo' access on 'null'.
-alt/base_var_null_alt12.nit:45,2--7: Error: Method '+' call on 'null'.
+alt/base_var_null_alt12.nit:45,1--6: Error: Method '+' call on 'null'.
-alt/base_var_null_alt9.nit:42,2--9: Error: Method 'output' call on 'null'.
+alt/base_var_null_alt9.nit:42,1--8: Error: Method 'output' call on 'null'.
-alt/base_var_type_evolution_alt6.nit:72,1--3: Error: Method 'b' doesn't exists in A.
+alt/base_var_type_evolution_alt6.nit:73,1--3: Error: Method 'b' doesn't exists in A.
-alt/base_var_type_evolution_null2_alt2.nit:39,7: Type error: expected A, got nullable A
+alt/base_var_type_evolution_null2_alt2.nit:40,7: Type error: expected A, got nullable A
-alt/base_var_type_evolution_null3_alt1.nit:44,9--10: Type error: expected A, got nullable A
+alt/base_var_type_evolution_null3_alt1.nit:44,8--9: Type error: expected A, got nullable A
alt/base_var_type_evolution_null3_alt1.nit:52,5--13: Warning: comparaison between null and a non nullable value.
-alt/base_var_type_evolution_null4_alt4.nit:63,7: Type error: expected A, got nullable A
+alt/base_var_type_evolution_null4_alt4.nit:64,7: Type error: expected A, got nullable A
-alt/base_virtual_type4_alt1.nit:24,8--12: Type error: expected nullable U, got T
+alt/base_virtual_type4_alt1.nit:24,7--11: Type error: expected nullable U, got T
-alt/error_defs_alt2.nit:26,6--8: Error: A property foo is already defined in class A.
+alt/error_defs_alt2.nit:26,5--7: Error: A property foo is already defined in class A.
-alt/error_defs_alt3.nit:27,6--8: Redef error: A::bar is an inherited property. To redefine it, add the redef keyword.
+alt/error_defs_alt3.nit:28,5--7: Redef error: A::bar is an inherited property. To redefine it, add the redef keyword.
-alt/error_defs_alt4.nit:29,6--8: Redef error: A::baz is an inherited property. To redefine it, add the redef keyword.
+alt/error_defs_alt4.nit:29,5--7: Redef error: A::baz is an inherited property. To redefine it, add the redef keyword.
-alt/error_defs_alt5.nit:30,12--14: Redef error: A::baz redefines Object::baz with 0 parameter(s).
-alt/error_defs_alt5.nit:30,12--14: Redef error: The procedure A::baz redefines the function Object::baz.
+alt/error_defs_alt5.nit:30,11--13: Redef error: A::baz redefines Object::baz with 0 parameter(s).
+alt/error_defs_alt5.nit:30,11--13: Redef error: The procedure A::baz redefines the function Object::baz.
-alt/error_init_auto_alt1.nit:34,5--12: Error: arity mismatch; prototype is 'init'.
-alt/error_init_auto_alt1.nit:35,5--15: Error: arity mismatch; prototype is 'init'.
-alt/error_init_auto_alt1.nit:36,5--18: Error: arity mismatch; prototype is 'init'.
-alt/error_init_auto_alt1.nit:37,5--16: Error: Method 'foo' doesn't exists in A.
+alt/error_init_auto_alt1.nit:35,5--12: Error: arity mismatch; prototype is 'init'.
+alt/error_init_auto_alt1.nit:36,5--15: Error: arity mismatch; prototype is 'init'.
+alt/error_init_auto_alt1.nit:37,5--18: Error: arity mismatch; prototype is 'init'.
+alt/error_init_auto_alt1.nit:38,5--16: Error: Method 'foo' doesn't exists in A.
-alt/error_init_auto_alt2.nit:33,5--9: Error: arity mismatch; prototype is 'init(x: Int, y: Int)'.
-alt/error_init_auto_alt2.nit:34,5--12: Error: arity mismatch; prototype is 'init(x: Int, y: Int)'.
-alt/error_init_auto_alt2.nit:36,5--18: Error: arity mismatch; prototype is 'init(x: Int, y: Int)'.
-alt/error_init_auto_alt2.nit:37,5--16: Error: Method 'foo' doesn't exists in A.
+alt/error_init_auto_alt2.nit:34,5--9: Error: arity mismatch; prototype is 'init(x: Int, y: Int)'.
+alt/error_init_auto_alt2.nit:35,5--12: Error: arity mismatch; prototype is 'init(x: Int, y: Int)'.
+alt/error_init_auto_alt2.nit:37,5--18: Error: arity mismatch; prototype is 'init(x: Int, y: Int)'.
+alt/error_init_auto_alt2.nit:38,5--16: Error: Method 'foo' doesn't exists in A.
-alt/error_needed_types_alt8.nit:21,12--16: Type error: Expected a type with an 'iterate' method. Found L.
+alt/error_needed_types_alt8.nit:21,10--14: Type error: Expected a type with an 'iterate' method. Found L.
-alt/error_type_unk_alt1.nit:6,13--16: Type error: class Fail not found in module error_type_unk_alt1.
+alt/error_type_unk_alt1.nit:6,12--15: Type error: class Fail not found in module error_type_unk_alt1.
alt/error_type_unk_alt5.nit:15,9--12: Type error: class Fail not found in module error_type_unk_alt5.
alt/error_type_unk_alt5.nit:16,11--14: Type error: class Fail not found in module error_type_unk_alt5.
-alt/error_type_unk_alt5.nit:33,16--19: Type error: class Fail not found in module error_type_unk_alt5.
-alt/error_type_unk_alt5.nit:34,18--21: Type error: class Fail not found in module error_type_unk_alt5.
+alt/error_type_unk_alt5.nit:33,15--18: Type error: class Fail not found in module error_type_unk_alt5.
+alt/error_type_unk_alt5.nit:34,17--20: Type error: class Fail not found in module error_type_unk_alt5.
-alt/test_combined_assignment_alt1.nit:22,3--9: Error: Method '+' doesn't exists in Object.
-alt/test_combined_assignment_alt1.nit:27,3--9: Error: Method '+' doesn't exists in Object.
-alt/test_combined_assignment_alt1.nit:28,10: Type error: expected Int, got Object
-alt/test_combined_assignment_alt1.nit:48,1--8: Error: Method '+' doesn't exists in Object.
+alt/test_combined_assignment_alt1.nit:23,3--9: Error: Method '+' doesn't exists in Object.
+alt/test_combined_assignment_alt1.nit:28,3--9: Error: Method '+' doesn't exists in Object.
+alt/test_combined_assignment_alt1.nit:29,10: Type error: expected Int, got Object
+alt/test_combined_assignment_alt1.nit:49,1--8: Error: Method '+' doesn't exists in Object.