-base_upcast2.nit:26,10: Error: class `T` not found in module `base_upcast2`.
+base_upcast2.nit:26,10: Error: class `T` not found in module `base_upcast2`. Did you mean `base_upcast2::A`,`base_upcast2::B`,`base_upcast2::C` or `base_upcast2::X`?
-alt/base_upcast2_alt1.nit:26,10: Error: class `T` not found in module `base_upcast2_alt1`.
+alt/base_upcast2_alt1.nit:26,10: Error: class `T` not found in module `base_upcast2_alt1`. Did you mean `base_upcast2_alt1::A`,`base_upcast2_alt1::B`,`base_upcast2_alt1::C` or `base_upcast2_alt1::X`?
-alt/base_upcast2_alt10.nit:26,10: Error: class `T` not found in module `base_upcast2_alt10`.
+alt/base_upcast2_alt10.nit:26,10: Error: class `T` not found in module `base_upcast2_alt10`. Did you mean `base_upcast2_alt10::A`,`base_upcast2_alt10::B`,`base_upcast2_alt10::C` or `base_upcast2_alt10::X`?
-alt/base_upcast2_alt2.nit:26,10: Error: class `T` not found in module `base_upcast2_alt2`.
+alt/base_upcast2_alt2.nit:26,10: Error: class `T` not found in module `base_upcast2_alt2`. Did you mean `base_upcast2_alt2::A`,`base_upcast2_alt2::B`,`base_upcast2_alt2::C` or `base_upcast2_alt2::X`?
-alt/base_upcast2_alt3.nit:26,10: Error: class `T` not found in module `base_upcast2_alt3`.
+alt/base_upcast2_alt3.nit:26,10: Error: class `T` not found in module `base_upcast2_alt3`. Did you mean `base_upcast2_alt3::A`,`base_upcast2_alt3::B`,`base_upcast2_alt3::C` or `base_upcast2_alt3::X`?
-alt/base_upcast2_alt4.nit:26,10: Error: class `T` not found in module `base_upcast2_alt4`.
+alt/base_upcast2_alt4.nit:26,10: Error: class `T` not found in module `base_upcast2_alt4`. Did you mean `base_upcast2_alt4::A`,`base_upcast2_alt4::B`,`base_upcast2_alt4::C` or `base_upcast2_alt4::X`?
-alt/base_upcast2_alt5.nit:26,10: Error: class `T` not found in module `base_upcast2_alt5`.
+alt/base_upcast2_alt5.nit:26,10: Error: class `T` not found in module `base_upcast2_alt5`. Did you mean `base_upcast2_alt5::A`,`base_upcast2_alt5::B`,`base_upcast2_alt5::C` or `base_upcast2_alt5::X`?
-alt/base_upcast2_alt6.nit:26,10: Error: class `T` not found in module `base_upcast2_alt6`.
+alt/base_upcast2_alt6.nit:26,10: Error: class `T` not found in module `base_upcast2_alt6`. Did you mean `base_upcast2_alt6::A`,`base_upcast2_alt6::B`,`base_upcast2_alt6::C` or `base_upcast2_alt6::X`?
-alt/base_upcast2_alt7.nit:26,10: Error: class `T` not found in module `base_upcast2_alt7`.
+alt/base_upcast2_alt7.nit:26,10: Error: class `T` not found in module `base_upcast2_alt7`. Did you mean `base_upcast2_alt7::A`,`base_upcast2_alt7::B`,`base_upcast2_alt7::C` or `base_upcast2_alt7::X`?
-alt/base_upcast2_alt8.nit:26,10: Error: class `T` not found in module `base_upcast2_alt8`.
+alt/base_upcast2_alt8.nit:26,10: Error: class `T` not found in module `base_upcast2_alt8`. Did you mean `base_upcast2_alt8::A`,`base_upcast2_alt8::B`,`base_upcast2_alt8::C` or `base_upcast2_alt8::X`?
-alt/base_upcast2_alt9.nit:26,10: Error: class `T` not found in module `base_upcast2_alt9`.
+alt/base_upcast2_alt9.nit:26,10: Error: class `T` not found in module `base_upcast2_alt9`. Did you mean `base_upcast2_alt9::A`,`base_upcast2_alt9::B`,`base_upcast2_alt9::C` or `base_upcast2_alt9::X`?
-base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`.
+base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`. Did you mean `base_gen_f::G`?
error_names.nit:23,9--10: Error: ambiguous class name `A1` in module `error_names`. Conflicts are between `names::A1` and `names1::A1`.
-error_names.nit:25,9--21: Error: class `names::n0::A1` not found in module `error_names`. Did you mean `names::A1` or `names1::A1`?
-error_names.nit:27,9--21: Error: class `names::n2::A1` not found in module `error_names`. Did you mean `names::A1` or `names1::A1`?
+error_names.nit:25,9--21: Error: class `names::n0::A1` not found in module `error_names`. Did you mean `names::n0::P`,`names::n0::P0` or `names::n1::P1`?
+error_names.nit:27,9--21: Error: class `names::n2::A1` not found in module `error_names`. Did you mean `names::n1::P1` or `names::n2::P`?
error_names.nit:31,9--10: Error: ambiguous class name `P1` in module `error_names`. Conflicts are between `names::n1::P1` and `names1::names1::P1`.
-error_names.nit:33,9--21: Error: class `names::n0::P1` not found in module `error_names`. Did you mean `names::n1::P1` or `names1::names1::P1`?
-error_names.nit:35,9--21: Error: class `names::n2::P1` not found in module `error_names`. Did you mean `names::n1::P1` or `names1::names1::P1`?
+error_names.nit:33,9--21: Error: class `names::n0::P1` not found in module `error_names`. Did you mean `names::n0::P`,`names::n0::P0` or `names::n1::P1`?
+error_names.nit:35,9--21: Error: class `names::n2::P1` not found in module `error_names`. Did you mean `names::n1::P1` or `names::n2::P`?
-base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`.
+base_gen_f.nit:19,14: Error: class `E` not found in module `base_gen_f`. Did you mean `base_gen_f::G`?
-test_super_param2.nit:20,10: Error: class `C` not found in module `test_super_param2`.
+test_super_param2.nit:20,10: Error: class `C` not found in module `test_super_param2`. Did you mean `test_super_param2::A` or `test_super_param2::B`?