nitc: use simplify_path to manipulate sane filenames
authorJean Privat <jean@pryen.org>
Fri, 17 Feb 2012 21:11:40 +0000 (16:11 -0500)
committerJean Privat <jean@pryen.org>
Fri, 17 Feb 2012 21:11:40 +0000 (16:11 -0500)
Signed-off-by: Jean Privat <jean@pryen.org>

91 files changed:
src/mmloader.nit
src/native_interface/frontier.nit
src/nitc.nit
tests/sav/base_abort.sav
tests/sav/base_attr_gen.sav
tests/sav/base_closure6.sav
tests/sav/base_conflict_class_name_alt1.sav
tests/sav/base_conflict_class_name_alt2.sav
tests/sav/base_conflict_submodule_name_alt1.sav
tests/sav/base_conflict_submodule_name_alt2.sav
tests/sav/base_init_inherit3.sav
tests/sav/base_init_inherit4.sav
tests/sav/base_upcast2.sav
tests/sav/base_virtual_type7.sav
tests/sav/base_virtual_type_self.fail
tests/sav/error_array_ambig.sav
tests/sav/error_attr_2def.sav
tests/sav/error_attr_assign.sav
tests/sav/error_attr_unk.sav
tests/sav/error_class_generic.sav
tests/sav/error_cons_arity.sav
tests/sav/error_cons_arity2.sav
tests/sav/error_constraint.sav
tests/sav/error_decl_type_var.sav
tests/sav/error_expr_not_ok.sav
tests/sav/error_for_coll.sav
tests/sav/error_formal.sav
tests/sav/error_fun_ret.sav
tests/sav/error_fun_ret2.sav
tests/sav/error_fun_ret3.sav
tests/sav/error_fun_ret4.sav
tests/sav/error_fun_ret5.sav
tests/sav/error_if_bool.sav
tests/sav/error_init_auto.sav
tests/sav/error_intern.sav
tests/sav/error_kern_attr_any.sav
tests/sav/error_kern_attr_int.sav
tests/sav/error_left_bool.sav
tests/sav/error_loop_bool_while.sav
tests/sav/error_meth_2def.sav
tests/sav/error_meth_2def2.sav
tests/sav/error_meth_create.sav
tests/sav/error_meth_unk1.sav
tests/sav/error_meth_unk2.sav
tests/sav/error_parser_oneline_bad_char.sav
tests/sav/error_parser_oneline_bad_char_empty.sav
tests/sav/error_parser_oneline_bad_char_full.sav
tests/sav/error_parser_oneline_bad_char_noeol.sav
tests/sav/error_parser_oneline_bad_string.sav
tests/sav/error_parser_oneline_bad_string_noeol.sav
tests/sav/error_parser_oneline_char.sav
tests/sav/error_parser_oneline_char_noeol.sav
tests/sav/error_parser_oneline_string.sav
tests/sav/error_parser_oneline_string_noeol.sav
tests/sav/error_parser_oneline_string_start.sav
tests/sav/error_parser_oneline_string_start_noeol.sav
tests/sav/error_ref_attr.sav
tests/sav/error_ref_fun.sav
tests/sav/error_ref_param.sav
tests/sav/error_ref_proc.sav
tests/sav/error_ref_ret.sav
tests/sav/error_ret_fun.sav
tests/sav/error_ret_proc.sav
tests/sav/error_ret_type.sav
tests/sav/error_right_bool.sav
tests/sav/error_signature.sav
tests/sav/error_spe_attr.sav
tests/sav/error_spe_fun.sav
tests/sav/error_spe_param.sav
tests/sav/error_spe_param2.sav
tests/sav/error_spe_proc.sav
tests/sav/error_spe_ret.sav
tests/sav/error_star_type.sav
tests/sav/error_super_none.sav
tests/sav/error_syntax.sav
tests/sav/error_type_not_ok.sav
tests/sav/error_type_not_ok2.sav
tests/sav/error_type_not_ok3.sav
tests/sav/error_type_not_ok4.sav
tests/sav/error_type_not_ok5.sav
tests/sav/error_type_unk.sav
tests/sav/error_unk_class.sav
tests/sav/error_var_args.sav
tests/sav/error_var_args2.sav
tests/sav/error_var_assign.sav
tests/sav/rterror_check.sav
tests/sav/test_multiconstraint.sav
tests/sav/test_multiconstraint_inh.sav
tests/sav/test_multiconstraint_ref.sav
tests/sav/test_multiconstraint_ref2.sav
tests/sav/test_paire.fail

index b25db16..5860f7c 100644 (file)
@@ -244,7 +244,7 @@ class ToolContext
                end
 
                var libname = "{sys.program_name.dirname}/../lib"
-               if libname.file_exists then paths.add(libname)
+               if libname.file_exists then paths.add(libname.simplify_path)
 
                if opt_log_dir.value != null then _log_directory = opt_log_dir.value.as(not null)
                if _opt_log.value then
@@ -379,7 +379,7 @@ class ModuleLoader
        # Try to load a new module directory
        fun try_to_load_dir(dirname: Symbol, parent_dir: MMDirectory): nullable MMDirectory
        do
-               var fname = "{parent_dir.path}/{dirname}/"
+               var fname = "{parent_dir.path}/{dirname}"
                if not fname.file_exists then return null
 
                var dir = new MMDirectory(parent_dir.full_name_for(dirname), fname, parent_dir)
@@ -399,7 +399,7 @@ class ModuleLoader
        # filename is the result of can_handle
        fun load_and_process_module(context: ToolContext, module_name: Symbol, dir: MMDirectory): MODULE
        do
-               var filename = "{dir.path}/{module_name}.{file_type}"
+               var filename = "{dir.path}/{module_name}.{file_type}".simplify_path
                var m = load_module(context, module_name, dir, filename)
                if not context.opt_only_parse.value then process_metamodel(context, m)
                return m
index 450fe3c..86f4b11 100644 (file)
@@ -45,8 +45,9 @@ redef class MMSrcModule
                        native_header = "{directory.path}/{name}_nit.h"
                end
                if native_header.file_exists then
-                       v.body.add( "#include \"{native_header.path_from_parent}\"\n" )
-                       v.header.add( "#include \"{native_header.path_from_parent}\"\n" )
+                       var path = "..".join_path(native_header).simplify_path
+                       v.body.add( "#include \"{path}\"\n" )
+                       v.header.add( "#include \"{path}\"\n" )
                end
 
                for local_class in local_classes do
@@ -312,21 +313,6 @@ class FrontierVisitor
        end
 end
 
-redef class String
-       # return path from one level deeper
-       # could be moved to stdlib.file
-       fun path_from_parent : String
-       do
-               if self[0] == '/' # is_absolute
-               then
-                       return self
-               else
-                       return "../{self}"
-               end
-
-       end
-end
-
 redef class MMImportedCast
        # Defines functions to cast types and verify the type of an object.
        fun compile_to_frontier( v : FrontierVisitor )
index 7525f90..2b581d0 100644 (file)
@@ -73,7 +73,7 @@ class NitCompiler
                compdir = opt_compdir.value
                if compdir == null then
                        var dir = once ("NIT_COMPDIR".to_symbol).environ
-                       if not dir.is_empty then 
+                       if not dir.is_empty then
                                compdir = dir
                        end
                        if compdir == null then
@@ -81,11 +81,12 @@ class NitCompiler
                        end
                end
                compdir += ext_prefix
+               compdir = compdir.simplify_path
 
                clibdir = opt_clibdir.value
                if clibdir == null then
                        var dir = once ("NIT_DIR".to_symbol).environ
-                       if dir.is_empty then 
+                       if dir.is_empty then
                                dir = "{sys.program_name.dirname}/../clib"
                                if dir.file_exists then clibdir = dir
                        else
@@ -96,11 +97,12 @@ class NitCompiler
                                fatal_error(null, "Error: Cannot locate NIT C library directory. Uses --clibdir or envvar NIT_DIR.")
                        end
                end
-               bindir = opt_bindir.value
+               clibdir = clibdir.simplify_path
 
+               bindir = opt_bindir.value
                if bindir == null then
                        var dir = once ("NIT_DIR".to_symbol).environ
-                       if dir.is_empty then 
+                       if dir.is_empty then
                                dir = "{sys.program_name.dirname}/../bin"
                                if dir.file_exists then bindir = dir
                        else
@@ -111,6 +113,7 @@ class NitCompiler
                                fatal_error(null, "Error: Cannot locate NIT tools directory. Uses --bindir or envvar NIT_DIR.")
                        end
                end
+               bindir = bindir.simplify_path
        end
 
        redef fun perform_work(mods)
index 30dc832..62f254c 100644 (file)
@@ -1 +1 @@
-Aborted (./base_abort.nit:21)
+Aborted (base_abort.nit:21)
index 39b4eea..b6cd10a 100644 (file)
@@ -1 +1 @@
-Reciever is null (./base_attr_gen.nit:8)
+Reciever is null (base_attr_gen.nit:8)
index 34e49ab..fbf8e70 100644 (file)
@@ -1,2 +1,2 @@
-./base_closure6.nit:57,25: Type error: no most general type. Got V and U.
-./base_closure6.nit:74,8: Type error: no most general type. Got V and U at 72,8.
+base_closure6.nit:57,25: Type error: no most general type. Got V and U.
+base_closure6.nit:74,8: Type error: no most general type. Got V and U at 72,8.
index 21da3c5..acb8ef9 100644 (file)
@@ -1,3 +1,3 @@
 1
 2
-Cast failed (./base_conflict_class_name_submodule1.nit:22)
+Cast failed (base_conflict_class_name_submodule1.nit:22)
index f1b42be..4bf2c51 100644 (file)
@@ -1,3 +1,3 @@
 1
 2
-Cast failed (./base_conflict_class_name_submodule2.nit:22)
+Cast failed (base_conflict_class_name_submodule2.nit:22)
index 53131dc..e577bb8 100644 (file)
@@ -1,3 +1,3 @@
 1
 2
-Cast failed (./base_conflict_submodule_name_submodule1//submodule.nit:22)
+Cast failed (base_conflict_submodule_name_submodule1/submodule.nit:22)
index 4354f78..ab54051 100644 (file)
@@ -1,3 +1,3 @@
 1
 2
-Cast failed (./base_conflict_submodule_name_submodule2//submodule.nit:22)
+Cast failed (base_conflict_submodule_name_submodule2/submodule.nit:22)
index 64617a6..2a26047 100644 (file)
@@ -1 +1 @@
-./base_init_inherit3.nit:85,12--14: Error: No property Q::foo is inherited. Remove the redef keyword to define a new property.
+base_init_inherit3.nit:85,12--14: Error: No property Q::foo is inherited. Remove the redef keyword to define a new property.
index ee7c116..7b79d27 100644 (file)
@@ -1 +1 @@
-./base_init_inherit4.nit:84,2--9: Error: Method 'cb' doesn't exists in Q.
+base_init_inherit4.nit:84,2--9: Error: Method 'cb' doesn't exists in Q.
index addae0d..e25bb83 100644 (file)
@@ -1,2 +1,2 @@
-./base_upcast2.nit:26,10: Type error: class T not found in module base_upcast2.
-./base_upcast2.nit:26,19: Type error: class T not found in module base_upcast2.
+base_upcast2.nit:26,10: Type error: class T not found in module base_upcast2.
+base_upcast2.nit:26,19: Type error: class T not found in module base_upcast2.
index ad12cff..6b60e8a 100644 (file)
@@ -1 +1 @@
-./base_virtual_type7.nit:20,10: Type error: circular definition in formal type F.
+base_virtual_type7.nit:20,10: Type error: circular definition in formal type F.
index da58e30..4a05cc9 100644 (file)
@@ -1,4 +1,4 @@
-./base_virtual_type_self.nit:44,3: Error: Method or variable 'a' unknown in B.
-./base_virtual_type_self.nit:45,7: Error: Method or variable 'a' unknown in B.
-./base_virtual_type_self.nit:46,3: Error: Method or variable 'a' unknown in B.
-./base_virtual_type_self.nit:47,7: Error: Method or variable 'a' unknown in B.
+base_virtual_type_self.nit:44,3: Error: Method or variable 'a' unknown in B.
+base_virtual_type_self.nit:45,7: Error: Method or variable 'a' unknown in B.
+base_virtual_type_self.nit:46,3: Error: Method or variable 'a' unknown in B.
+base_virtual_type_self.nit:47,7: Error: Method or variable 'a' unknown in B.
index dbacb81..14796a1 100644 (file)
@@ -1 +1 @@
-./error_array_ambig.nit:17,13--15: Type error: no most general type. Got Char and Int at 17,10.
+error_array_ambig.nit:17,13--15: Type error: no most general type. Got Char and Int at 17,10.
index 0415621..7f848b8 100644 (file)
@@ -1 +1 @@
-./error_attr_2def.nit:19,6--10: Error: A property _toto is already defined in class A.
+error_attr_2def.nit:19,6--10: Error: A property _toto is already defined in class A.
index daf6916..7a56da2 100644 (file)
@@ -1 +1 @@
-./error_attr_assign.nit:21,11--13: Type error: expected Int, got Char
+error_attr_assign.nit:21,11--13: Type error: expected Int, got Char
index e561745..6c81e05 100644 (file)
@@ -1 +1 @@
-./error_attr_unk.nit:17,8--12: Error: Attribute _toto doesn't exists in Sys.
+error_attr_unk.nit:17,8--12: Error: Attribute _toto doesn't exists in Sys.
index e05f8f3..61e4598 100644 (file)
@@ -1 +1 @@
-./error_class_generic.nit:23,1--3: Syntax error: unexpected keyword 'end'.
+error_class_generic.nit:23,1--3: Syntax error: unexpected keyword 'end'.
index 8c19fe3..1ec53ad 100644 (file)
@@ -1 +1 @@
-./error_cons_arity.nit:19,7: Error: A class C is already defined at line 17.
+error_cons_arity.nit:19,7: Error: A class C is already defined at line 17.
index d040e00..f8e6232 100644 (file)
@@ -1 +1 @@
-./error_cons_arity2.nit:20,7: Error: A class A is already defined at line 17.
+error_cons_arity2.nit:20,7: Error: A class A is already defined at line 17.
index 9a07352..65e80d9 100644 (file)
@@ -1 +1 @@
-./error_constraint.nit:20,7: Error: A class A is already defined at line 18.
+error_constraint.nit:20,7: Error: A class A is already defined at line 18.
index 245a386..a8d8158 100644 (file)
@@ -1 +1 @@
-./error_decl_type_var.nit:17,14--16: Type error: expected Int, got Char
+error_decl_type_var.nit:17,14--16: Type error: expected Int, got Char
index ef7fb5c..b762d6f 100644 (file)
-./error_expr_not_ok.nit:19,19--22: Error: Method or variable 'fail' unknown in A.
-./error_expr_not_ok.nit:21,11--14: Error: Method or variable 'fail' unknown in A.
-./error_expr_not_ok.nit:22,26--29: Error: Method or variable 'fail' unknown in A.
-./error_expr_not_ok.nit:24,8--11: Error: Method or variable 'fail' unknown in A.
-./error_expr_not_ok.nit:25,9--12: Error: Method or variable 'fail' unknown in A.
-./error_expr_not_ok.nit:40,1--7: Error: Method 'fail' doesn't exists in Int.
-./error_expr_not_ok.nit:41,16--19: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:42,7--9: Type error: expected A, got Int
-./error_expr_not_ok.nit:43,1--8: Error: Method 'fail' doesn't exists in Int.
-./error_expr_not_ok.nit:44,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:48,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:49,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:50,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:51,1--9: Error: Method or variable 'fail=' unknown in Sys.
-./error_expr_not_ok.nit:52,6--9: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:53,1--9: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:54,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:55,9--12: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:55,1--12: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:58,2--5: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:60,4--7: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:60,20: Type error: expected A, got Int
-./error_expr_not_ok.nit:61,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:61,24--27: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:62,10--13: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:62,7--27: Type error: expected A, got Int
-./error_expr_not_ok.nit:63,27--30: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:64,20--23: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:64,30--33: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:66,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:66,21: Type error: expected A, got Int
-./error_expr_not_ok.nit:67,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:69,10--13: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:69,24: Type error: expected A, got Int
-./error_expr_not_ok.nit:70,20--23: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:71,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:72,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:73,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:73,7--18: Type error: expected A, got Bool
-./error_expr_not_ok.nit:74,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:74,7--18: Type error: expected A, got Bool
-./error_expr_not_ok.nit:75,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:75,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:75,7--18: Type error: expected A, got Bool
-./error_expr_not_ok.nit:76,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:76,7--19: Type error: expected A, got Bool
-./error_expr_not_ok.nit:77,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:77,16--19: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:77,7--19: Type error: expected A, got Bool
-./error_expr_not_ok.nit:78,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:78,16--19: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:78,7--19: Type error: expected A, got Bool
-./error_expr_not_ok.nit:79,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:79,7--14: Type error: expected A, got Bool
-./error_expr_not_ok.nit:80,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:81,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:81,7--15: Type error: expected A, got Bool
-./error_expr_not_ok.nit:82,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:82,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:83,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:84,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:84,7--15: Type error: expected A, got Bool
-./error_expr_not_ok.nit:85,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:85,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:86,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:86,7--15: Type error: expected A, got Bool
-./error_expr_not_ok.nit:87,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:87,7--15: Type error: expected A, got Bool
-./error_expr_not_ok.nit:88,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:88,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:88,7--18: Type error: expected A, got Bool
-./error_expr_not_ok.nit:89,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:90,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:90,7--14: Type error: expected A, got Bool
-./error_expr_not_ok.nit:91,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:91,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:92,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:93,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:93,7--14: Type error: expected A, got Bool
-./error_expr_not_ok.nit:94,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:94,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:95,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:96,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:96,7--15: Type error: expected A, got Bool
-./error_expr_not_ok.nit:97,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:97,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:98,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:99,12--15: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:99,7--15: Type error: expected A, got Bool
-./error_expr_not_ok.nit:100,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:100,15--18: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:101,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:102,13--16: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:102,7--16: Type error: expected A, got Int
-./error_expr_not_ok.nit:103,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:103,16--19: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:104,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:105,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:105,7--14: Type error: expected A, got Int
-./error_expr_not_ok.nit:106,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:106,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:107,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:108,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:108,7--14: Type error: expected A, got Int
-./error_expr_not_ok.nit:109,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:109,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:110,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:111,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:111,7--14: Type error: expected A, got Int
-./error_expr_not_ok.nit:112,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:112,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:113,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:114,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:114,7--14: Type error: expected A, got Int
-./error_expr_not_ok.nit:115,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:115,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:116,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:117,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:117,7--14: Type error: expected A, got Int
-./error_expr_not_ok.nit:118,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:118,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:119,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:122,7--15: Error: Attribute _fail doesn't exists in String.
-./error_expr_not_ok.nit:123,1--13: Error: Attribute _fail doesn't exists in String.
-./error_expr_not_ok.nit:124,1--14: Error: Attribute _fail doesn't exists in String.
-./error_expr_not_ok.nit:126,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:127,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:128,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:131,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:131,7--14: Type error: expected A, got Int
-./error_expr_not_ok.nit:132,10--13: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:133,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:134,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:135,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:136,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:137,1--4: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:137,6--9: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:137,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:139,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:140,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:141,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:141,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:142,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:143,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:144,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:144,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:145,11--14: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:146,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:147,8--11: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:147,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:149,14--17: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:149,7--24: Type error: expected A, got String
-./error_expr_not_ok.nit:150,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:150,7--17: Type error: expected A, got Int
-./error_expr_not_ok.nit:151,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:152,7--10: Error: Method or variable 'fail' unknown in Sys.
-./error_expr_not_ok.nit:152,7--18: Type error: expected A, got Bool
+error_expr_not_ok.nit:19,19--22: Error: Method or variable 'fail' unknown in A.
+error_expr_not_ok.nit:21,11--14: Error: Method or variable 'fail' unknown in A.
+error_expr_not_ok.nit:22,26--29: Error: Method or variable 'fail' unknown in A.
+error_expr_not_ok.nit:24,8--11: Error: Method or variable 'fail' unknown in A.
+error_expr_not_ok.nit:25,9--12: Error: Method or variable 'fail' unknown in A.
+error_expr_not_ok.nit:40,1--7: Error: Method 'fail' doesn't exists in Int.
+error_expr_not_ok.nit:41,16--19: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:42,7--9: Type error: expected A, got Int
+error_expr_not_ok.nit:43,1--8: Error: Method 'fail' doesn't exists in Int.
+error_expr_not_ok.nit:44,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:48,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:49,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:50,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:51,1--9: Error: Method or variable 'fail=' unknown in Sys.
+error_expr_not_ok.nit:52,6--9: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:53,1--9: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:54,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:55,9--12: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:55,1--12: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:58,2--5: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:60,4--7: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:60,20: Type error: expected A, got Int
+error_expr_not_ok.nit:61,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:61,24--27: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:62,10--13: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:62,7--27: Type error: expected A, got Int
+error_expr_not_ok.nit:63,27--30: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:64,20--23: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:64,30--33: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:66,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:66,21: Type error: expected A, got Int
+error_expr_not_ok.nit:67,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:69,10--13: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:69,24: Type error: expected A, got Int
+error_expr_not_ok.nit:70,20--23: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:71,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:72,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:73,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:73,7--18: Type error: expected A, got Bool
+error_expr_not_ok.nit:74,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:74,7--18: Type error: expected A, got Bool
+error_expr_not_ok.nit:75,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:75,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:75,7--18: Type error: expected A, got Bool
+error_expr_not_ok.nit:76,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:76,7--19: Type error: expected A, got Bool
+error_expr_not_ok.nit:77,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:77,16--19: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:77,7--19: Type error: expected A, got Bool
+error_expr_not_ok.nit:78,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:78,16--19: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:78,7--19: Type error: expected A, got Bool
+error_expr_not_ok.nit:79,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:79,7--14: Type error: expected A, got Bool
+error_expr_not_ok.nit:80,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:81,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:81,7--15: Type error: expected A, got Bool
+error_expr_not_ok.nit:82,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:82,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:83,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:84,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:84,7--15: Type error: expected A, got Bool
+error_expr_not_ok.nit:85,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:85,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:86,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:86,7--15: Type error: expected A, got Bool
+error_expr_not_ok.nit:87,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:87,7--15: Type error: expected A, got Bool
+error_expr_not_ok.nit:88,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:88,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:88,7--18: Type error: expected A, got Bool
+error_expr_not_ok.nit:89,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:90,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:90,7--14: Type error: expected A, got Bool
+error_expr_not_ok.nit:91,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:91,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:92,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:93,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:93,7--14: Type error: expected A, got Bool
+error_expr_not_ok.nit:94,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:94,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:95,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:96,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:96,7--15: Type error: expected A, got Bool
+error_expr_not_ok.nit:97,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:97,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:98,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:99,12--15: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:99,7--15: Type error: expected A, got Bool
+error_expr_not_ok.nit:100,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:100,15--18: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:101,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:102,13--16: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:102,7--16: Type error: expected A, got Int
+error_expr_not_ok.nit:103,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:103,16--19: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:104,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:105,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:105,7--14: Type error: expected A, got Int
+error_expr_not_ok.nit:106,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:106,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:107,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:108,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:108,7--14: Type error: expected A, got Int
+error_expr_not_ok.nit:109,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:109,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:110,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:111,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:111,7--14: Type error: expected A, got Int
+error_expr_not_ok.nit:112,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:112,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:113,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:114,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:114,7--14: Type error: expected A, got Int
+error_expr_not_ok.nit:115,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:115,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:116,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:117,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:117,7--14: Type error: expected A, got Int
+error_expr_not_ok.nit:118,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:118,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:119,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:122,7--15: Error: Attribute _fail doesn't exists in String.
+error_expr_not_ok.nit:123,1--13: Error: Attribute _fail doesn't exists in String.
+error_expr_not_ok.nit:124,1--14: Error: Attribute _fail doesn't exists in String.
+error_expr_not_ok.nit:126,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:127,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:128,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:131,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:131,7--14: Type error: expected A, got Int
+error_expr_not_ok.nit:132,10--13: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:133,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:134,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:135,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:136,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:137,1--4: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:137,6--9: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:137,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:139,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:140,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:141,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:141,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:142,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:143,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:144,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:144,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:145,11--14: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:146,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:147,8--11: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:147,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:149,14--17: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:149,7--24: Type error: expected A, got String
+error_expr_not_ok.nit:150,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:150,7--17: Type error: expected A, got Int
+error_expr_not_ok.nit:151,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:152,7--10: Error: Method or variable 'fail' unknown in Sys.
+error_expr_not_ok.nit:152,7--18: Type error: expected A, got Bool
index 0101540..cecf960 100644 (file)
@@ -1 +1 @@
-./error_for_coll.nit:17,10: Type error: Expected a type with an 'iterate' method. Found Int.
+error_for_coll.nit:17,10: Type error: Expected a type with an 'iterate' method. Found Int.
index 9b524f1..364b57b 100644 (file)
@@ -1 +1 @@
-./error_formal.nit:18,10--14: Type error: formal type T cannot have formal parameters.
+error_formal.nit:18,10--14: Type error: formal type T cannot have formal parameters.
index 4843a8d..aeffdf9 100644 (file)
@@ -1 +1 @@
-./error_fun_ret.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
+error_fun_ret.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
index bff3d83..47af040 100644 (file)
@@ -1 +1 @@
-./error_fun_ret2.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
+error_fun_ret2.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
index 9ae2a2f..62ab5c2 100644 (file)
@@ -1 +1 @@
-./error_fun_ret3.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
+error_fun_ret3.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
index dda7702..36e13a8 100644 (file)
@@ -1 +1 @@
-./error_fun_ret4.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
+error_fun_ret4.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
index 4b06829..09184c7 100644 (file)
@@ -1 +1 @@
-./error_fun_ret5.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
+error_fun_ret5.nit:17,5--8: Control error: Reached end of function (a 'return' with a value was expected).
index 4ff6af5..403a598 100644 (file)
@@ -1 +1 @@
-./error_if_bool.nit:17,4: Type error: expected Bool, got Int
+error_if_bool.nit:17,4: Type error: expected Bool, got Int
index 5e15069..17122af 100644 (file)
@@ -1,4 +1,4 @@
-./error_init_auto.nit:34,5--9: Error: arity mismatch; prototype is 'init(x: Int)'.
-./error_init_auto.nit:36,5--14: Error: arity mismatch; prototype is 'init(x: Int)'.
-./error_init_auto.nit:37,5--17: Error: arity mismatch; prototype is 'init(x: Int)'.
-./error_init_auto.nit:38,5--15: Error: Method 'foo' doesn't exists in A.
+error_init_auto.nit:34,5--9: Error: arity mismatch; prototype is 'init(x: Int)'.
+error_init_auto.nit:36,5--14: Error: arity mismatch; prototype is 'init(x: Int)'.
+error_init_auto.nit:37,5--17: Error: arity mismatch; prototype is 'init(x: Int)'.
+error_init_auto.nit:38,5--15: Error: Method 'foo' doesn't exists in A.
index c24d838..c2015c8 100644 (file)
@@ -1 +1 @@
-./error_intern.nit:20,2--8: Fatal error: unknown intern method error_intern::A::foo.
+error_intern.nit:20,2--8: Fatal error: unknown intern method error_intern::A::foo.
index 243d43d..b2cd1ac 100644 (file)
@@ -1 +1 @@
-./error_kern_attr_any.nit:18,6--10: Error: Attempt to define attribute _toto in the interface Object.
+error_kern_attr_any.nit:18,6--10: Error: Attempt to define attribute _toto in the interface Object.
index 36a25b8..e41af75 100644 (file)
@@ -1 +1 @@
-./error_kern_attr_int.nit:18,6--10: Error: Attempt to define attribute _toto in the enum class Int.
+error_kern_attr_int.nit:18,6--10: Error: Attempt to define attribute _toto in the enum class Int.
index 5171b21..349dd26 100644 (file)
@@ -1 +1 @@
-./error_left_bool.nit:17,4: Type error: expected Bool, got Int
+error_left_bool.nit:17,4: Type error: expected Bool, got Int
index a4f76ec..d8f1598 100644 (file)
@@ -1 +1 @@
-./error_loop_bool_while.nit:17,7: Type error: expected Bool, got Int
+error_loop_bool_while.nit:17,7: Type error: expected Bool, got Int
index 39ba057..1957edb 100644 (file)
@@ -1 +1 @@
-./error_meth_2def.nit:19,6--9: Error: A property toto is already defined in class A.
+error_meth_2def.nit:19,6--9: Error: A property toto is already defined in class A.
index 3f5f14f..df69e17 100644 (file)
@@ -1 +1 @@
-./error_meth_2def2.nit:19,6--9: Error: A property toto is already defined in class A.
+error_meth_2def2.nit:19,6--9: Error: A property toto is already defined in class A.
index 84906c9..883e07a 100644 (file)
@@ -1 +1 @@
-./error_meth_create.nit:20,9--17: Error: foo is not a constructor.
+error_meth_create.nit:20,9--17: Error: foo is not a constructor.
index cbce7d9..dbe8007 100644 (file)
@@ -1 +1 @@
-./error_meth_unk1.nit:17,1--4: Error: Method or variable 'blub' unknown in Sys.
+error_meth_unk1.nit:17,1--4: Error: Method or variable 'blub' unknown in Sys.
index e9df6af..c6a2fb6 100644 (file)
@@ -1 +1 @@
-./error_meth_unk2.nit:17,1--9: Error: Method or variable 'tabul=' unknown in Sys.
+error_meth_unk2.nit:17,1--9: Error: Method or variable 'tabul=' unknown in Sys.
index a6c268b..84b2911 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_bad_char.nit:1,1--2: Syntax error: unexpected malformed character 'h.
+error_parser_oneline_bad_char.nit:1,1--2: Syntax error: unexpected malformed character 'h.
index 93eaaef..38abd92 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_bad_char_empty.nit:1,1--2: Syntax error: unexpected malformed character ''.
+error_parser_oneline_bad_char_empty.nit:1,1--2: Syntax error: unexpected malformed character ''.
index 1a91c5e..679ce09 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_bad_char_full.nit:1,1--2: Syntax error: unexpected malformed character 'h.
+error_parser_oneline_bad_char_full.nit:1,1--2: Syntax error: unexpected malformed character 'h.
index 2682ace..a16842a 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_bad_char_noeol.nit:1,1--2: Syntax error: unexpected malformed character 'h.
+error_parser_oneline_bad_char_noeol.nit:1,1--2: Syntax error: unexpected malformed character 'h.
index 4f5a858..8de8389 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_bad_string.nit:1,1--6: Syntax error: unexpected malformed string "hello.
+error_parser_oneline_bad_string.nit:1,1--6: Syntax error: unexpected malformed string "hello.
index ec9400e..e1e448e 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_bad_string_noeol.nit:1,1--6: Syntax error: unexpected malformed string "hello.
+error_parser_oneline_bad_string_noeol.nit:1,1--6: Syntax error: unexpected malformed string "hello.
index fcd34c2..1f6e60c 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_char.nit:1,4--2,0: Syntax error: unexpected end of line.
+error_parser_oneline_char.nit:1,4--2,0: Syntax error: unexpected end of line.
index 51e8401..93f6b4a 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_char_noeol.nit:1,4: Syntax error: unexpected end of file.
+error_parser_oneline_char_noeol.nit:1,4: Syntax error: unexpected end of file.
index eaa3847..f1e4625 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_string.nit:1,8--2,0: Syntax error: unexpected end of line.
+error_parser_oneline_string.nit:1,8--2,0: Syntax error: unexpected end of line.
index 2e63ae9..46e6826 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_string_noeol.nit:1,8: Syntax error: unexpected end of file.
+error_parser_oneline_string_noeol.nit:1,8: Syntax error: unexpected end of file.
index 9b264bd..621e75c 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_string_start.nit:2,1: Syntax error: unexpected end of file.
+error_parser_oneline_string_start.nit:2,1: Syntax error: unexpected end of file.
index 71407d0..5689b02 100644 (file)
@@ -1 +1 @@
-./error_parser_oneline_string_start_noeol.nit:1,8: Syntax error: unexpected end of file.
+error_parser_oneline_string_start_noeol.nit:1,8: Syntax error: unexpected end of file.
index 94b256c..b7640f0 100644 (file)
@@ -1 +1 @@
-./error_ref_attr.nit:20,16--18: Redef error: Expected B, as in C::_a.
+error_ref_attr.nit:20,16--18: Redef error: Expected B, as in C::_a.
index db216a9..9335fd0 100644 (file)
@@ -1 +1 @@
-./error_ref_fun.nit:20,12: Control error: Reached end of function (a 'return' with a value was expected).
+error_ref_fun.nit:20,12: Control error: Reached end of function (a 'return' with a value was expected).
index 1fb38d8..b005476 100644 (file)
@@ -1 +1 @@
-./error_ref_param.nit:20,14--17: Redef error: Expected B, as in C::r.
+error_ref_param.nit:20,14--17: Redef error: Expected B, as in C::r.
index ee75068..26eac95 100644 (file)
@@ -1 +1 @@
-./error_ref_proc.nit:20,12: Redef error: The function C::r redefines the procedure C::r.
+error_ref_proc.nit:20,12: Redef error: The function C::r redefines the procedure C::r.
index d728031..aa89016 100644 (file)
@@ -1 +1 @@
-./error_ref_ret.nit:20,15--17: Redef error: Expected B, as in C::s.
+error_ref_ret.nit:20,15--17: Redef error: Expected B, as in C::s.
index 1726f10..4d7bf00 100644 (file)
@@ -1 +1 @@
-./error_ret_fun.nit:19,2--7: Error: Return without value in a function.
+error_ret_fun.nit:19,2--7: Error: Return without value in a function.
index b21afcf..afc61c9 100644 (file)
@@ -1 +1 @@
-./error_ret_proc.nit:19,2--9: Error: Return with value in a procedure.
+error_ret_proc.nit:19,2--9: Error: Return with value in a procedure.
index caf13dc..bfa6329 100644 (file)
@@ -1 +1 @@
-./error_ret_type.nit:19,9--11: Type error: expected Int, got Char
+error_ret_type.nit:19,9--11: Type error: expected Int, got Char
index aa45c2b..56392da 100644 (file)
@@ -1 +1 @@
-./error_right_bool.nit:17,12: Type error: expected Bool, got Int
+error_right_bool.nit:17,12: Type error: expected Bool, got Int
index 6df6145..e15a4bc 100644 (file)
@@ -1 +1 @@
-./error_signature.nit:18,11--14: Type error: class Fail not found in module error_signature.
+error_signature.nit:18,11--14: Type error: class Fail not found in module error_signature.
index eb2380e..44a9342 100644 (file)
@@ -1 +1 @@
-./error_spe_attr.nit:22,16--21: Redef error: Expected Int, as in A::_a.
+error_spe_attr.nit:22,16--21: Redef error: Expected Int, as in A::_a.
index 423c95a..09ff099 100644 (file)
@@ -1 +1 @@
-./error_spe_fun.nit:23,11--14: Control error: Reached end of function (a 'return' with a value was expected).
+error_spe_fun.nit:23,11--14: Control error: Reached end of function (a 'return' with a value was expected).
index c1efaa0..5a89161 100644 (file)
@@ -1 +1 @@
-./error_spe_param.nit:24,16--24: Redef error: Expected Int, as in A::toto.
+error_spe_param.nit:24,16--24: Redef error: Expected Int, as in A::toto.
index 1ee9ee3..bd06063 100644 (file)
@@ -1 +1 @@
-./error_spe_param2.nit:24,16--22: Redef error: Expected Int, as in A::toto.
+error_spe_param2.nit:24,16--22: Redef error: Expected Int, as in A::toto.
index 31fba27..f93751f 100644 (file)
@@ -1 +1 @@
-./error_spe_proc.nit:23,11--14: Redef error: The function B::toto redefines the procedure A::toto.
+error_spe_proc.nit:23,11--14: Redef error: The function B::toto redefines the procedure A::toto.
index 909078b..2cd7880 100644 (file)
@@ -1 +1 @@
-./error_spe_ret.nit:23,17--20: Redef error: Expected Int, as in A::toto.
+error_spe_ret.nit:23,17--20: Redef error: Expected Int, as in A::toto.
index 52f8b11..46805cb 100644 (file)
@@ -1 +1 @@
-./error_star_type.nit:18,8--10: Type error: expected Int, got Char
+error_star_type.nit:18,8--10: Type error: expected Int, got Char
index e332ad5..cae4b44 100644 (file)
@@ -1 +1 @@
-./error_super_none.nit:21,3--7: Error: No super method to call for foo.
+error_super_none.nit:21,3--7: Error: No super method to call for foo.
index a22e467..cf73672 100644 (file)
@@ -1 +1 @@
-./error_syntax.nit:19,2: Syntax error: unknown token ?.
+error_syntax.nit:19,2: Syntax error: unknown token ?.
index f2131f6..caa6610 100644 (file)
@@ -1 +1 @@
-./error_type_not_ok.nit:21,8--11: Type error: class Fail not found in module error_type_not_ok.
+error_type_not_ok.nit:21,8--11: Type error: class Fail not found in module error_type_not_ok.
index 3a07f73..ae9f9d3 100644 (file)
@@ -1 +1 @@
-./error_type_not_ok2.nit:21,14--17: Type error: class Fail not found in module error_type_not_ok2.
+error_type_not_ok2.nit:21,14--17: Type error: class Fail not found in module error_type_not_ok2.
index a522087..964d649 100644 (file)
@@ -1,2 +1,2 @@
-./error_type_not_ok3.nit:20,12--15: Type error: class Fail not found in module error_type_not_ok3.
-./error_type_not_ok3.nit:23,18--21: Type error: class Fail not found in module error_type_not_ok3.
+error_type_not_ok3.nit:20,12--15: Type error: class Fail not found in module error_type_not_ok3.
+error_type_not_ok3.nit:23,18--21: Type error: class Fail not found in module error_type_not_ok3.
index fbf5f4d..a691dd0 100644 (file)
@@ -1,7 +1,7 @@
-./error_type_not_ok4.nit:21,10--13: Type error: class Fail not found in module error_type_not_ok4.
-./error_type_not_ok4.nit:25,16--19: Type error: class Fail not found in module error_type_not_ok4.
-./error_type_not_ok4.nit:29,28--31: Type error: class Fail not found in module error_type_not_ok4.
-./error_type_not_ok4.nit:30,12--15: Type error: class Fail not found in module error_type_not_ok4.
-./error_type_not_ok4.nit:31,18--21: Type error: class Fail not found in module error_type_not_ok4.
-./error_type_not_ok4.nit:32,10--13: Type error: class Fail not found in module error_type_not_ok4.
-./error_type_not_ok4.nit:33,16--19: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:21,10--13: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:25,16--19: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:29,28--31: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:30,12--15: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:31,18--21: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:32,10--13: Type error: class Fail not found in module error_type_not_ok4.
+error_type_not_ok4.nit:33,16--19: Type error: class Fail not found in module error_type_not_ok4.
index 4469fee..07355f0 100644 (file)
@@ -1,6 +1,6 @@
-./error_type_not_ok5.nit:23,8--11: Type error: class Fail not found in module error_type_not_ok5.
-./error_type_not_ok5.nit:25,18--21: Type error: class Fail not found in module error_type_not_ok5.
-./error_type_not_ok5.nit:28,14--17: Type error: class Fail not found in module error_type_not_ok5.
-./error_type_not_ok5.nit:29,11--14: Type error: class Fail not found in module error_type_not_ok5.
-./error_type_not_ok5.nit:30,11--14: Type error: class Fail not found in module error_type_not_ok5.
-./error_type_not_ok5.nit:31,13--16: Type error: class Fail not found in module error_type_not_ok5.
+error_type_not_ok5.nit:23,8--11: Type error: class Fail not found in module error_type_not_ok5.
+error_type_not_ok5.nit:25,18--21: Type error: class Fail not found in module error_type_not_ok5.
+error_type_not_ok5.nit:28,14--17: Type error: class Fail not found in module error_type_not_ok5.
+error_type_not_ok5.nit:29,11--14: Type error: class Fail not found in module error_type_not_ok5.
+error_type_not_ok5.nit:30,11--14: Type error: class Fail not found in module error_type_not_ok5.
+error_type_not_ok5.nit:31,13--16: Type error: class Fail not found in module error_type_not_ok5.
index feaa157..e6ccad7 100644 (file)
@@ -1,2 +1,2 @@
-./error_type_unk.nit:22,17--20: Type error: class Fail not found in module error_type_unk.
-./error_type_unk.nit:24,16--19: Type error: class Fail not found in module error_type_unk.
+error_type_unk.nit:22,17--20: Type error: class Fail not found in module error_type_unk.
+error_type_unk.nit:24,16--19: Type error: class Fail not found in module error_type_unk.
index 051b07a..8700d38 100644 (file)
@@ -1 +1 @@
-./error_unk_class.nit:17,13--18: Type error: class Canard not found in module error_unk_class.
+error_unk_class.nit:17,13--18: Type error: class Canard not found in module error_unk_class.
index 5b3ed5e..6f8753d 100644 (file)
@@ -1 +1 @@
-./error_var_args.nit:18,1--3: Error: t is variable, not a function.
+error_var_args.nit:18,1--3: Error: t is variable, not a function.
index 554d9fd..e5a5cdc 100644 (file)
@@ -1 +1 @@
-./error_var_args2.nit:18,1--9: Error: t is variable, not a function.
+error_var_args2.nit:18,1--9: Error: t is variable, not a function.
index 4e3fac6..776c7a8 100644 (file)
@@ -1 +1 @@
-./error_var_assign.nit:18,5--7: Type error: expected Int, got Char
+error_var_assign.nit:18,5--7: Type error: expected Int, got Char
index 46c0ee2..d97cef4 100644 (file)
@@ -1 +1 @@
-Assert 'fail' failed (./rterror_check.nit:20)
+Assert 'fail' failed (rterror_check.nit:20)
index 1a85053..d7626cd 100644 (file)
@@ -1,2 +1,2 @@
-./test_multiconstraint.nit:64,7: Error: A class G is already defined at line 56.
-./test_multiconstraint.nit:70,7: Error: A class G is already defined at line 56.
+test_multiconstraint.nit:64,7: Error: A class G is already defined at line 56.
+test_multiconstraint.nit:70,7: Error: A class G is already defined at line 56.
index ca6262c..cd69487 100644 (file)
@@ -1 +1 @@
-./test_multiconstraint_inh.nit:39,18--21: Redef error: Expected I[A], as in G::baz.
+test_multiconstraint_inh.nit:39,18--21: Redef error: Expected I[A], as in G::baz.
index 1a85053..d7626cd 100644 (file)
@@ -1,2 +1,2 @@
-./test_multiconstraint.nit:64,7: Error: A class G is already defined at line 56.
-./test_multiconstraint.nit:70,7: Error: A class G is already defined at line 56.
+test_multiconstraint.nit:64,7: Error: A class G is already defined at line 56.
+test_multiconstraint.nit:70,7: Error: A class G is already defined at line 56.
index 1a85053..d7626cd 100644 (file)
@@ -1,2 +1,2 @@
-./test_multiconstraint.nit:64,7: Error: A class G is already defined at line 56.
-./test_multiconstraint.nit:70,7: Error: A class G is already defined at line 56.
+test_multiconstraint.nit:64,7: Error: A class G is already defined at line 56.
+test_multiconstraint.nit:70,7: Error: A class G is already defined at line 56.
index 9eee1ce..323ddf9 100644 (file)
@@ -1,2 +1,2 @@
-./test_paire.nit:45,7--10: Error: A class Pair is already defined at line 17.
-./test_paire.nit:54,7--10: Error: A class Pair is already defined at line 17.
+test_paire.nit:45,7--10: Error: A class Pair is already defined at line 17.
+test_paire.nit:54,7--10: Error: A class Pair is already defined at line 17.