diff --git a/Makefile b/Makefile index e54e84c29aecb970b3671313d1c42941be2bb162..bd36bb24079a9e2a3258bcb60335efa3f2ac5ec6 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,136 @@ - - +all: doit + +OBJDIR=./obj$(HOSTTYPE) +SRCDIR=./src + +LN=ln -s +$(OBJDIR)/% : $(SRCDIR)/% + rm -f $@; cd $(OBJDIR) && $(LN) ../$(SRCDIR)/$* . + +$(OBJDIR): + mkdir $(OBJDIR) + +OCAMLMAKEFILE = ./OCamlMakefile +RESULT=$(OBJDIR)/lus2lic$(EXE) + +LIBS = str unix + +OCAMLC=ocamlc +OCAMLOPT=ocamlopt + +ifeq ($(HOSTTYPE),cross-win32) + OCAMLC=/usr/i586-mingw32msvc/bin/ocamlc + OCAMLOPT=/usr/i586-mingw32msvc/bin/ocamlopt + OCAMLDEP=/usr/i586-mingw32msvc/bin/ocamldep + OCAMLRUN=/usr/i586-mingw32msvc/bin/ocamlrun + OCAMLLIB = `/usr/i586-mingw32msvc/bin/ocamlc -where` +endif + +ifeq ($(HOSTTYPE),cygwin) +CFLAGS=-mno-cygwin +endif + +SOURCES = \ + $(OBJDIR)/version.ml \ + $(OBJDIR)/verbose.mli \ + $(OBJDIR)/verbose.ml \ + $(OBJDIR)/filenameExtras.mli \ + $(OBJDIR)/filenameExtras.ml \ + $(OBJDIR)/global.ml \ + $(OBJDIR)/ident.mli \ + $(OBJDIR)/ident.ml \ + $(OBJDIR)/lxm.mli \ + $(OBJDIR)/lxm.ml \ + $(OBJDIR)/errors.ml \ + $(OBJDIR)/predef.ml \ + $(OBJDIR)/syntaxTreeCore.ml \ + $(OBJDIR)/syntaxTree.ml \ + $(OBJDIR)/solveIdent.mli \ + $(OBJDIR)/solveIdent.ml \ + $(OBJDIR)/parserUtils.ml \ + $(OBJDIR)/parser.mly \ + $(OBJDIR)/lexer.mll \ + $(OBJDIR)/syntaxTabUtils.mli \ + $(OBJDIR)/syntaxTabUtils.ml \ + $(OBJDIR)/instanciateModel.mli \ + $(OBJDIR)/instanciateModel.ml \ + $(OBJDIR)/symbolTab.mli \ + $(OBJDIR)/symbolTab.ml \ + $(OBJDIR)/eff.ml \ + $(OBJDIR)/name.mli \ + $(OBJDIR)/name.ml \ + $(OBJDIR)/polymorphism.ml \ + $(OBJDIR)/licDump.ml \ + $(OBJDIR)/unifyType.mli \ + $(OBJDIR)/unifyType.ml \ + $(OBJDIR)/unifyClock.mli \ + $(OBJDIR)/unifyClock.ml \ + $(OBJDIR)/syntaxTab.mli \ + $(OBJDIR)/syntaxTab.ml \ + $(OBJDIR)/predefEvalType.mli \ + $(OBJDIR)/predefEvalType.ml \ + $(OBJDIR)/predefEvalConst.mli \ + $(OBJDIR)/predefEvalConst.ml \ + $(OBJDIR)/predefEvalClock.mli \ + $(OBJDIR)/predefEvalClock.ml \ + $(OBJDIR)/evalConst.mli \ + $(OBJDIR)/evalConst.ml \ + $(OBJDIR)/evalType.mli \ + $(OBJDIR)/evalType.ml \ + $(OBJDIR)/evalClock.mli \ + $(OBJDIR)/evalClock.ml \ + $(OBJDIR)/structArrayExpand.mli \ + $(OBJDIR)/structArrayExpand.ml \ + $(OBJDIR)/uniqueOutput.mli \ + $(OBJDIR)/uniqueOutput.ml \ + $(OBJDIR)/split.mli \ + $(OBJDIR)/split.ml \ + $(OBJDIR)/inline.mli \ + $(OBJDIR)/inline.ml \ + $(OBJDIR)/getEff.mli \ + $(OBJDIR)/getEff.ml \ + $(OBJDIR)/nodesExpand.mli \ + $(OBJDIR)/nodesExpand.ml \ + $(OBJDIR)/lazyCompiler.ml \ + $(OBJDIR)/lazyCompiler.mli \ + $(OBJDIR)/compile.ml \ + $(OBJDIR)/main.ml + +# Be sure to build those files before doing something else +# since they are needed by $(RESULT) +PRE_TARGETS=$(OBJDIR)/version.ml + +MLONLY_SOURCES=$(filter %.ml %.mll %.mly, $(SOURCES)) + +ln: $(OBJDIR) $(SOURCES) + +doit: ln + make nc + +include $(OCAMLMAKEFILE) + +# Specific rule (version) + +.PRECIOUS: $(OBJDIR)/version.ml + +$(OBJDIR)/version.ml: + echo "(* Automatically generated from src/Makefile *) " > $@ + echo "let tool = \"lus2lic\"" >> $@ + echo "let branch = \"$(shell utils/get_branch_name)\"" >> $@ + echo "let commit = \"$(shell utils/get_commit_number)\"" >> $@ + echo "let sha_1 = \"$(shell utils/get_sha_1)"\">> $@ + echo "let str = (branch ^ \".\" ^ commit)">> $@ all: nc lus2lic: - cd src; make nc ; make test + make all + make test + + +# test, non regr. etc... +TESTDIR=./tests .PHONY: diff test log @@ -15,33 +140,31 @@ diff: log: rm -f lv6.log; git log > lv6.log -clean_src: - cd src ; make clean - - test_nc: - cd src/test ; make test -test: clean_src lus2lic test_nc + cd $(TESTDIR) ; make test + +test: clean all test_nc test_ec: - cd src/test ; make test_ec + cd $(TESTDIR) ; make test_ec test_lic: - cd src/test ; make test_lic + cd $(TESTDIR) ; make test_lic test_lv4: - cd src/test ; make test_lv4 + cd $(TESTDIR) ; make test_lv4 utest: - cd src/test ; make utest + cd $(TESTDIR) ; make utest utest_lic: - cd src/test ; make utest_lic + cd $(TESTDIR) ; make utest_lic utest_ec: - cd src/test ; make utest_ec + cd $(TESTDIR) ; make utest_ec utest_lv4: - cd src/test ; make utest_lv4 + cd $(TESTDIR) ; make utest_lv4 + +ci: $(OBJDIR)/version.ml + make test && git commit -F log && rm -f $(OBJDIR)/version.ml -ci:src/version.ml - make test && git commit -F log && rm -f src/version.ml +cia: $(OBJDIR)/version.ml + make test && git commit -a -F log && rm -f $(OBJDIR)/version.ml -cia:src/version.ml - make test && git commit -a -F log && rm -f src/version.ml \ No newline at end of file diff --git a/src/getEff.ml b/src/getEff.ml index e69bcec37ca800c8426cf902af8406513f473444..33f86e551b51660f7733cba27ef89ec2a9dd10fe 100644 --- a/src/getEff.ml +++ b/src/getEff.ml @@ -109,8 +109,8 @@ let (dump_polymorphic_nodes : Eff.type_ -> unit) = let nnodes = [node] in List.iter (fun (node) -> - let str = LicDump.node_of_node_exp_eff node in - output_string !Global.oc str + let str = LicDump.node_of_node_exp_eff node in + output_string !Global.oc str ) nnodes; ) @@ -241,7 +241,7 @@ and (check_static_arg : Eff.id_solver -> let teff = typ node_id_solver te in TypeStaticArgEff (id, teff) - | StaticArgIdent idref, StaticParamNode(id, vii, vio,_) -> + | StaticArgIdent idref, StaticParamNode(id, vii, vio,_) -> (* idref is an alias, hence it cannot have static argument *) let sargs = [] in let neff = node_id_solver.id2node idref sargs sa.src in @@ -255,7 +255,7 @@ and (check_static_arg : Eff.id_solver -> | StaticArgNode(Predef_n (op,sargs)), StaticParamNode(id,vii,vio,_) -> let sargs_eff = - translate_predef_static_args node_id_solver sargs sa.src + translate_predef_static_args node_id_solver op sargs sa.src in let opeff = PredefEvalType.make_node_exp_eff None op sa.src sargs_eff in let (inlist, outlist) = check_node_arg opeff vii vio in @@ -378,6 +378,8 @@ and (translate_val_exp : Eff.id_solver -> UnifyClock.subst -> let s, vef_core = match by_pos_op with (* put that in another module ? yes, see above.*) +(* + | Predef_n(CondAct, sargs) | Predef_n(Map, sargs) | Predef_n(Fill, sargs) | Predef_n(Red, sargs) @@ -418,7 +420,7 @@ and (translate_val_exp : Eff.id_solver -> UnifyClock.subst -> that the type variable was [typ]. *) dump_polymorphic_nodes typ; - List.map (instanciate_type typ) sargs_eff + List.map (instanciate_type typ) sargs_eff | UnifyType.Ko str -> raise (Compile_error(lxm, str)) in @@ -426,8 +428,13 @@ and (translate_val_exp : Eff.id_solver -> UnifyClock.subst -> (* other predef operators *) | Predef_n(op, args) -> - assert (args=[]); s, mk_by_pos_op(Predef (op,[])) - +*) + | Predef_n(op, sargs) -> ( + try translate_predef_macro id_solver lxm op sargs (s, vel_eff) + with Not_found -> + assert (sargs=[]); + s, mk_by_pos_op(Predef (op,[])) + ) | CALL_n node_exp_f -> s, mk_by_pos_op(Eff.CALL (flagit (node id_solver node_exp_f) node_exp_f.src)) @@ -513,6 +520,54 @@ and (translate_val_exp : Eff.id_solver -> UnifyClock.subst -> let vef, _, s = EvalClock.f lxm id_solver s vef [] in s, vef +(* +Un peu ad hoc : +- on traite à part, +- on peut sans doute faire plus propre ? +--> raise Not_found +*) +and translate_predef_macro id_solver lxm zemacro sargs (s,vel_eff) = + (* ??? *) + let vel_eff, type_ll = + List.split (List.map (EvalType.f id_solver) vel_eff) + in + let type_l : Eff.type_ list = List.flatten type_ll in + + let sargs_eff = translate_predef_static_args id_solver zemacro sargs lxm in + let iter_profile = match zemacro with + | Map -> + PredefEvalType.map_profile lxm sargs_eff + | Fill | Red | FillRed -> + PredefEvalType.fillred_profile lxm sargs_eff + | BoolRed -> + PredefEvalType.boolred_profile lxm sargs_eff + | _ -> raise Not_found + in + let type_l_exp = snd (List.split (fst iter_profile)) in + + let sargs_eff = + if List.length type_l <> List.length type_l_exp then + let str = Printf.sprintf + "the iterator has a wrong arity: %s instead of %s" + (string_of_int (List.length type_l)) + (string_of_int (List.length type_l_exp)) + + in + raise (Compile_error(lxm, str)) + else + match UnifyType.f type_l type_l_exp with + | UnifyType.Equal -> sargs_eff + | UnifyType.Unif typ -> + (* The iterated nodes was polymorphic, but we know here + that the type variable was [typ]. + *) + dump_polymorphic_nodes typ; + List.map (instanciate_type typ) sargs_eff + | UnifyType.Ko str -> raise (Compile_error(lxm, str)) + in let mk_by_pos_op by_pos_op_eff = + CallByPosEff(flagit by_pos_op_eff lxm, OperEff vel_eff) + in s, mk_by_pos_op (Eff.Predef(zemacro, sargs_eff)) + and translate_by_name_op id_solver op = match op.it with | STRUCT_anonymous_n -> STRUCT_anonymous @@ -550,7 +605,7 @@ and get_node id_solver node_or_node_ident lxm = | StaticArgNode(CALL_n ne) -> node id_solver ne | StaticArgNode(Predef_n (op,sargs)) -> - let sargs_eff = translate_predef_static_args id_solver sargs lxm in + let sargs_eff = translate_predef_static_args id_solver op sargs lxm in PredefEvalType.make_node_exp_eff None op lxm sargs_eff | StaticArgNode(_) -> assert false @@ -567,67 +622,67 @@ and (instanciate_type: Eff.type_ -> Eff.static_arg -> Eff.static_arg) = { vi with var_type_eff = Eff.subst_type t vi.var_type_eff } in match sarg with - | ConstStaticArgEff _ -> sarg - | TypeStaticArgEff _ -> sarg (* we cannot denote polymorphic type... *) - | NodeStaticArgEff(id,((node, sargs),il,ol),neff) -> - let node = match Ident.idref_of_long node with - | { id_pack = Some "Lustre" ; id_id = "times" } -> - let op = if t = Int_type_eff then "itimes" else "rtimes" in - make_long "Lustre" op - | { id_pack = Some "Lustre" ; id_id = "slash" } -> - let op = if t = Int_type_eff then "islash" else "rslash" in - make_long "Lustre" op - | { id_pack = Some "Lustre" ; id_id = "plus" } -> - let op = if t = Int_type_eff then "iplus" else "rplus" in - make_long "Lustre" op - | { id_pack = Some "Lustre" ; id_id = "minus" } -> - let op = if t = Int_type_eff then "iminus" else "rminus" in - make_long "Lustre" op - | { id_pack = Some "Lustre" ; id_id = "uminus" } -> - let op = if t = Int_type_eff then "iuminus" else "ruminus" in - make_long "Lustre" op - | { id_pack = Some "Lustre" ; id_id = "div" } -> - let op = if t = Int_type_eff then "div" else "rdiv" in - make_long "Lustre" op - - (* polymorphic op. what should be done for type different from - int and real? - *) + | ConstStaticArgEff _ -> sarg + | TypeStaticArgEff _ -> sarg (* we cannot denote polymorphic type... *) + | NodeStaticArgEff(id,((node, sargs),il,ol),neff) -> + let node = match Ident.idref_of_long node with + | { id_pack = Some "Lustre" ; id_id = "times" } -> + let op = if t = Int_type_eff then "itimes" else "rtimes" in + make_long "Lustre" op + | { id_pack = Some "Lustre" ; id_id = "slash" } -> + let op = if t = Int_type_eff then "islash" else "rslash" in + make_long "Lustre" op + | { id_pack = Some "Lustre" ; id_id = "plus" } -> + let op = if t = Int_type_eff then "iplus" else "rplus" in + make_long "Lustre" op + | { id_pack = Some "Lustre" ; id_id = "minus" } -> + let op = if t = Int_type_eff then "iminus" else "rminus" in + make_long "Lustre" op + | { id_pack = Some "Lustre" ; id_id = "uminus" } -> + let op = if t = Int_type_eff then "iuminus" else "ruminus" in + make_long "Lustre" op + | { id_pack = Some "Lustre" ; id_id = "div" } -> + let op = if t = Int_type_eff then "div" else "rdiv" in + make_long "Lustre" op + + (* polymorphic op. what should be done for type different from + int and real? + *) (* Lustre::ilt and co are not compiled yet. *) - (* | { id_pack = Some "Lustre" ; id_id = "lt" } -> *) - (* let op = if t = Int_type_eff then "ilt" *) - (* else if t = Real_type_eff then "rlt" else "lt" in *) - (* make_long "Lustre" op *) - (* | { id_pack = Some "Lustre" ; id_id = "gt" } -> *) - (* let op = if t = Int_type_eff then "igt" *) - (* else if t = Real_type_eff then "rgt" else "gt" in *) - (* make_long "Lustre" op *) - (* | { id_pack = Some "Lustre" ; id_id = "lte" } -> *) - (* let op = if t = Int_type_eff then "ilte" *) - (* else if t = Real_type_eff then "rlte" else "lte" in *) - (* make_long "Lustre" op *) - (* | { id_pack = Some "Lustre" ; id_id = "gte" } -> *) - (* let op = if t = Int_type_eff then "igte" *) - (* else if t = Real_type_eff then "rgte" else "gte" in *) - (* make_long "Lustre" op *) - - | { id_pack = Some "Lustre" ; id_id = "equal" } -> - let op = if t = Int_type_eff then "iequal" - else if t = Real_type_eff then "requal" - else if t = Bool_type_eff then "bequal" else "equal" in - make_long "Lustre" op - | { id_pack = Some "Lustre" ; id_id = "diff" } -> - let op = if t = Int_type_eff then "idiff" - else if t = Real_type_eff then "rdiff" - else if t = Bool_type_eff then "bdiff" else "diff" in - make_long "Lustre" op - - | _ -> node - in - let il = List.map instanciate_var_info il - and ol = List.map instanciate_var_info ol - in + (* | { id_pack = Some "Lustre" ; id_id = "lt" } -> *) + (* let op = if t = Int_type_eff then "ilt" *) + (* else if t = Real_type_eff then "rlt" else "lt" in *) + (* make_long "Lustre" op *) + (* | { id_pack = Some "Lustre" ; id_id = "gt" } -> *) + (* let op = if t = Int_type_eff then "igt" *) + (* else if t = Real_type_eff then "rgt" else "gt" in *) + (* make_long "Lustre" op *) + (* | { id_pack = Some "Lustre" ; id_id = "lte" } -> *) + (* let op = if t = Int_type_eff then "ilte" *) + (* else if t = Real_type_eff then "rlte" else "lte" in *) + (* make_long "Lustre" op *) + (* | { id_pack = Some "Lustre" ; id_id = "gte" } -> *) + (* let op = if t = Int_type_eff then "igte" *) + (* else if t = Real_type_eff then "rgte" else "gte" in *) + (* make_long "Lustre" op *) + + | { id_pack = Some "Lustre" ; id_id = "equal" } -> + let op = if t = Int_type_eff then "iequal" + else if t = Real_type_eff then "requal" + else if t = Bool_type_eff then "bequal" else "equal" in + make_long "Lustre" op + | { id_pack = Some "Lustre" ; id_id = "diff" } -> + let op = if t = Int_type_eff then "idiff" + else if t = Real_type_eff then "rdiff" + else if t = Bool_type_eff then "bdiff" else "diff" in + make_long "Lustre" op + + | _ -> node + in + let il = List.map instanciate_var_info il + and ol = List.map instanciate_var_info ol + in let neff = { neff with node_key_eff = (node,sargs); @@ -635,31 +690,48 @@ and (instanciate_type: Eff.type_ -> Eff.static_arg -> Eff.static_arg) = outlist_eff = ol; } in - NodeStaticArgEff(id,((node,sargs),il,ol),neff) + NodeStaticArgEff(id,((node,sargs),il,ol),neff) (* exported *) -and (translate_predef_static_args: Eff.id_solver -> - SyntaxTreeCore.static_arg srcflagged list -> Lxm.t -> - Eff.static_arg list) = - fun id_solver sargs lxm -> - match sargs with - | [] -> [] - | [{src=lxm_c1;it=c1}; {src=lxm_c2;it=c2}; {src=lxm_c3;it=c3}] -> - [ - ConstStaticArgEff(Ident.of_string "min", get_const id_solver c1 lxm_c1); - ConstStaticArgEff(Ident.of_string "max", get_const id_solver c2 lxm_c2); - ConstStaticArgEff(Ident.of_string "size",get_const id_solver c3 lxm_c3) - ] - - | [{src=lxm_n;it=node}; {src=lxm_c;it=const}] -> - let node_eff = get_node id_solver node lxm_n in +and translate_predef_static_args + (id_solver: Eff.id_solver) + (op: Predef.op) + (sargs: SyntaxTreeCore.static_arg srcflagged list) + (lxm: Lxm.t) : Eff.static_arg list = + + match op with + | BoolRed -> ( + (* expects 3 constants *) + match sargs with + | [c1; c2; c3] -> + [ + ConstStaticArgEff(Ident.of_string "min", get_const id_solver c1.it c1.src); + ConstStaticArgEff(Ident.of_string "max", get_const id_solver c2.it c2.src); + ConstStaticArgEff(Ident.of_string "size",get_const id_solver c3.it c3.src) + ] + | _ -> raise (Compile_error(lxm, "bad arguments number for boolred iterator")) + ) + | Map | Fill | Red | FillRed -> ( + (* expects 1 node, 1 constant *) + match sargs with + | [n; s] -> + let node_eff = get_node id_solver n.it n.src in let node_arg = node_eff.node_key_eff, node_eff.inlist_eff, node_eff.outlist_eff in - [NodeStaticArgEff(Ident.of_string "node", node_arg, node_eff); - ConstStaticArgEff(Ident.of_string "size",get_const id_solver const lxm_c)] + [ + NodeStaticArgEff(Ident.of_string "node", node_arg, node_eff); + ConstStaticArgEff(Ident.of_string "size", get_const id_solver s.it s.src) + ] + | _ -> raise (Compile_error(lxm, "bad arguments number for array iterator")) + ) + | _ -> ( + (* expects 0 sargs ! *) + match sargs with + | [] -> [] | _ -> - raise (Compile_error(lxm, "bad arguments number for array iterator")) + raise (Compile_error(lxm, "bad arguments number for array iterator")) + ) and (translate_slice_info : Eff.id_solver -> SyntaxTreeCore.slice_info -> diff --git a/src/getEff.mli b/src/getEff.mli index 4df77c6ecd25dc7655a53e479102991be6f8d76e..ff5dfcacdf84711fe5aed463429c5e2c11272daa 100644 --- a/src/getEff.mli +++ b/src/getEff.mli @@ -36,7 +36,7 @@ val assertion : Eff.id_solver -> SyntaxTreeCore.val_exp Lxm.srcflagged -> (** Useful to type check node aliased by array iterators *) val translate_predef_static_args: - Eff.id_solver -> SyntaxTreeCore.static_arg Lxm.srcflagged list -> + Eff.id_solver -> Predef.op -> SyntaxTreeCore.static_arg Lxm.srcflagged list -> Lxm.t -> Eff.static_arg list (** Instanciate the frozen polymorphic nodes using the type in diff --git a/src/lazyCompiler.ml b/src/lazyCompiler.ml index 2c88c838aa55a762808fe730d3e74891aabfeb0d..d5eace705ed82321e8b8677218f4cce456f468bf 100644 --- a/src/lazyCompiler.ml +++ b/src/lazyCompiler.ml @@ -996,7 +996,7 @@ and (node_check_do: t -> Eff.node_key -> Lxm.t -> SymbolTab.t -> | Predef_n(predef_op, sargs) -> let sargs_eff = - GetEff.translate_predef_static_args node_id_solver sargs lxm + GetEff.translate_predef_static_args node_id_solver predef_op sargs lxm in let predef_op_eff = PredefEvalType.make_node_exp_eff diff --git a/src/parser.mly b/src/parser.mly index edb887d5264fde3c982d423d69ee7ade45e15412..8d1373c65e82220d2b1bb547083e918d9d336601 100644 --- a/src/parser.mly +++ b/src/parser.mly @@ -1016,11 +1016,11 @@ SurelyType: { {src=$1.src; it = Array_type_exp ($1 , $3) } } ; -/* SimpleExp = statically evaluable exp */ +/* SimpleExp = (hopefuly) statically evaluable exp */ SimpleExp: Constant { $1 } | IdentRef { leafexp $1.src (IDENT_n $1.it) } - | TK_OPEN_PAR SimpleExp TK_CLOSE_PAR { $2 } + | SimpleTuple { $1 } | TK_NOT SimpleExp { unexp_predef $1 NOT_n $2 } | TK_MINUS SimpleExp %prec TK_UMINUS { unexp_predef $1 UMINUS_n $2 } @@ -1045,6 +1045,20 @@ SimpleExp: { ternexp_predef $1 IF_n $2 $4 $6 } ; +SimpleTuple: + | TK_OPEN_PAR SimpleExpList TK_CLOSE_PAR + { + (match $2 with + | [x] -> x + | l -> naryexp $1 TUPLE_n (List.rev l) ) + } + +SimpleExpList: SimpleExp + { [$1] } + | SimpleExpList TK_COMA SimpleExp + { $3::$1 } + ; + /* Appel fonctionnel par nom */ /* NB Actuellement, uniquement pour les structures, @@ -1084,7 +1098,7 @@ CallByNameParam: { ({it=Lxm.id $1;src=$1} , $3) } ; -/* WARNING ! : les listes sont crées à l'envers */ +/* WARNING ! : les listes sont créées à l'envers */ ExpressionList: Expression { [$1] } | ExpressionList TK_COMA Expression diff --git a/src/predef.ml b/src/predef.ml index 00086d0d2ac058607585ff072f212573e0ed97c3..e69e48f9b78f305e5d8bea35939e9586f00e1415 100644 --- a/src/predef.ml +++ b/src/predef.ml @@ -51,6 +51,9 @@ type op = | RSLASH_n | RTIMES_n +(* Condact = predefined macro-op *) + | CondAct + (* Array iterator *) | Map | Fill @@ -108,6 +111,7 @@ let op2string = function | RPLUS_n -> "+" | RSLASH_n -> "/" | RTIMES_n -> "*" + | CondAct -> "condact" | Map -> "map" | Fill -> "fill" | Red -> "red" @@ -145,7 +149,7 @@ let is_infix = function | MOD_n | IF_n | MINUS_n | PLUS_n | SLASH_n | TIMES_n | IMINUS_n | IPLUS_n | ISLASH_n | ITIMES_n | RMINUS_n | RPLUS_n | RSLASH_n | RTIMES_n -> true - | ICONST_n _ | RCONST_n _ | BoolRed | FillRed | Red | Fill | Map | RUMINUS_n + | ICONST_n _ | RCONST_n _ | CondAct | BoolRed | FillRed | Red | Fill | Map | RUMINUS_n | IUMINUS_n | UMINUS_n | DIESE_n | NOR_n | INT2REAL_n | REAL2INT_n | NOT_n | FALSE_n | TRUE_n -> false @@ -201,6 +205,10 @@ let (string_to_op : string -> op) = | "rslash" -> RSLASH_n | "rtimes" -> RTIMES_n +(* Condact = predefined macro-op *) + | "condact" -> CondAct + + (* array iterator *) | "map" -> Map | "fill" -> Fill diff --git a/tests/Makefile b/tests/Makefile index 2002653a72ea3553528867a4419ac12c1bd98097..d6c715fc9aa0ade3a8c24f2c3c626c12236ae379 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,6 +1,9 @@ -LC0=../lus2lic -LC=../lus2lic -vl 2 -LC2=../lus2lic + +OBJDIR=../obj$(HOSTTYPE) + +LC0=$(OBJDIR)/lus2lic +LC=$(OBJDIR)/lus2lic -vl 2 +LC2=$(OBJDIR)/lus2lic NL="----------------------------------------------------------------------\\n" filter_line=grep -v Opening\ file @@ -110,6 +113,7 @@ test_lv4: for d in ${OK_LUS}; do \ /bin/echo -e "\n$(NL)====> $(LC0) --nonreg-test -lv4 $$d -o /tmp/xx.lus" >> test_lv4.res; \ $(LC0) --nonreg-test -lv4 $$d -o /tmp/xx.lus >> test_lv4.res 2>&1 ;\ + if [ ! -f /tmp/xx.lus ]; then echo "Error: no /tmp/xx.lus file" >> test_lv4.res ; fi ;\ for node in `lusinfo /tmp/xx.lus nodes`; do \ /bin/echo -e "lus2ec /tmp/xx.lus $$node" >> test_lv4.res; \ (lus2ec /tmp/xx.lus $$node >> \ diff --git a/tests/test.res.exp b/tests/test.res.exp index abb250c81a095e3d4d374dd4d9c9494234503e41..c268067bf595d4b5bd8a98fd6fbfb642a2872d8a 100644 --- a/tests/test.res.exp +++ b/tests/test.res.exp @@ -51,7 +51,8 @@ where [options] can be: -help --help Display this message. --- ../lus2lic -vl 2 should_work/NONREG/ex.lus should_work/NONREG/ex.lus +-- ../objlinux/lus2lic -vl 2 should_work/NONREG/ex.lus +-- should_work/NONREG/ex.lus type _ex::t = A_A_A_int_1_2_3^4; type _ex::t1 = A_A_A_A_int_1_2_3_4^4; @@ -95,8 +96,8 @@ type A_bool_11 = bool^11; type A_int_1 = int^1; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/COUNTER.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/COUNTER.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/COUNTER.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/COUNTER.lus node COUNTER::COUNTER( @@ -121,8 +122,8 @@ tel -- end of node COUNTER::COUNTER ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/CURRENT.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/CURRENT.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/CURRENT.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/CURRENT.lus node CURRENT::CURRENT(x:bool; y:bool when x) returns (z:bool when x); let @@ -131,8 +132,8 @@ tel -- end of node CURRENT::CURRENT ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/EDGE.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/EDGE.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/EDGE.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/EDGE.lus node EDGE::EDGE(X:bool) returns (Y:bool); var @@ -148,8 +149,9 @@ tel -- end of node EDGE::EDGE ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/FALLING_EDGE.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/FALLING_EDGE.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/FALLING_EDGE.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/FALLING_EDGE.lus node FALLING_EDGE::EDGE(X:bool) returns (Y:bool); var @@ -173,8 +175,8 @@ tel -- end of node FALLING_EDGE::FALLING_EDGE ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/Int.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/Int.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/Int.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/Int.lus const Int8::n = 8; type _Int8::Int = bool^8; @@ -239,8 +241,8 @@ tel type A_bool_8 = bool^8; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND.lus node PCOND::PCOND( @@ -296,8 +298,8 @@ tel -- end of node PCOND::PCOND ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/PCOND1.lus node PCOND1::PCOND1( @@ -325,8 +327,8 @@ tel -- end of node PCOND1::PCOND1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/SOURIS.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/SOURIS.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/SOURIS.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/SOURIS.lus node SOURIS::SOURIS( @@ -751,8 +753,8 @@ tel -- end of node SOURIS::SOURIS ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/STABLE.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/STABLE.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/STABLE.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/STABLE.lus node STABLE::STABLE(set:bool; delay:int) returns (level:bool); var @@ -774,8 +776,8 @@ tel -- end of node STABLE::STABLE ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH.lus node SWITCH::SWITCH( @@ -803,8 +805,8 @@ tel -- end of node SWITCH::SWITCH ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/SWITCH1.lus node SWITCH1::SWITCH1( @@ -826,8 +828,9 @@ tel -- end of node SWITCH1::SWITCH1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/TIME_STABLE.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/TIME_STABLE.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/TIME_STABLE.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/TIME_STABLE.lus node TIME_STABLE::STABLE(set:bool; delay:int) returns (level:bool); var @@ -871,8 +874,9 @@ tel -- end of node TIME_STABLE::TIME_STABLE ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/TIME_STABLE1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/TIME_STABLE1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/TIME_STABLE1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/TIME_STABLE1.lus node TIME_STABLE1::TIME1_STABLE1( @@ -906,8 +910,8 @@ tel -- end of node TIME_STABLE1::TIME1_STABLE1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/Watch.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/Watch.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/Watch.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/Watch.lus type _Watch::STATUS_TYPE; type _Watch::ALARM_TIME_TYPE; @@ -1666,8 +1670,8 @@ tel -- end of node Watch::MORE_RECENT ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X.lus node X::X( @@ -1704,8 +1708,8 @@ tel -- end of node X::X ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X1.lus node X1::X1(b:bool; n:int) returns (m:int); var @@ -1717,8 +1721,8 @@ tel -- end of node X1::X1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X2.lus node X2::X2(b:bool; n:int) returns (m:int); var @@ -1732,8 +1736,8 @@ tel -- end of node X2::X2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X3.lus node X3::X3(n:int; b:bool) returns (m:int); var @@ -1763,8 +1767,8 @@ tel -- end of node X3::X3 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X6.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/X6.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X6.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/X6.lus node X6::X6( @@ -1799,8 +1803,8 @@ tel -- end of node X6::X6 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/_N_uu.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/_N_uu.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/_N_uu.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/_N_uu.lus node _N_uu::_N_uu(I_x:bool; I_y:bool; I_z:bool) returns (O_a:bool); var @@ -1900,8 +1904,9 @@ tel -- end of node _N_uu::_N_uu ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/activation_ec.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/activation_ec.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/activation_ec.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/activation_ec.lus node activation_ec::activation_ec(evt:bool) returns (scie:int); var @@ -1941,8 +1946,8 @@ tel -- end of node activation_ec::activation_ec ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/after.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/after.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/after.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/after.lus node after::after(x:bool) returns (after:bool); var @@ -1956,8 +1961,8 @@ tel -- end of node after::after ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/alarme.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/alarme.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/alarme.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/alarme.lus const alarme::delai_reprise = 4; const alarme::delai_vigilence = 3; @@ -2148,8 +2153,8 @@ tel -- end of node alarme::alarme ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/arbitre.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/arbitre.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/arbitre.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/arbitre.lus node arbitre::my_switch( @@ -2270,8 +2275,8 @@ tel -- end of node arbitre::arbitre ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/argos.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/argos.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/argos.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/argos.lus node argos::argos(a:bool; b:bool) returns (s0:bool; s1:bool; s2:bool); var @@ -2335,8 +2340,9 @@ tel -- end of node argos::argos ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/assertion.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/assertion.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/assertion.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/assertion.lus node assertion::assertion( @@ -2356,8 +2362,8 @@ tel -- end of node assertion::assertion ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/aux.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/aux.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/aux.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/aux.lus node aux::aux(ck:bool) returns (x:int); var @@ -2369,8 +2375,8 @@ tel -- end of node aux::aux ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/aux1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/aux1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/aux1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/aux1.lus node aux1::aux1(a:int; b:int) returns (c:int; d:int); var @@ -2395,8 +2401,8 @@ tel -- end of node aux1::aux1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/bascule.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/bascule.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/bascule.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/bascule.lus node bascule::bascule(r:bool; s:bool) returns (q:bool; n:bool); var @@ -2427,8 +2433,8 @@ tel -- end of node bascule::bascule ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/call.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/call.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/call.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/call.lus extern function call::f(a:int) returns (b:int); node call::n(a:int; b:bool) returns (x:int; y:int); @@ -2452,8 +2458,8 @@ tel -- end of node call::call ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck2.lus node ck2::ck2(c:bool; d:bool when c; e:int when d) returns (n:int); var @@ -2471,8 +2477,8 @@ tel -- end of node ck2::ck2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck3.lus node ck3::ck3(a:bool; b:bool when a; c:bool when b) returns (x:bool); var @@ -2484,8 +2490,8 @@ tel -- end of node ck3::ck3 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck4.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck4.lus node ck4::ck4(a:int when b; b:bool) returns (c:int); let @@ -2494,8 +2500,8 @@ tel -- end of node ck4::ck4 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck5.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck5.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck5.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck5.lus node ck5::edge(x:bool) returns (y:bool); var @@ -2521,8 +2527,8 @@ tel -- end of node ck5::ck5 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck6.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck6.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck6.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck6.lus extern function ck6::p(d:int) returns (e:int; f:int); node ck6::N(a:bool; m:int; n:int) returns (q:int; r:int when a); @@ -2552,8 +2558,8 @@ tel -- end of node ck6::ck6 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck7.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ck7.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck7.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ck7.lus node ck7::ck7(a:bool; m:int; n:int) returns (q:int; r:int when a); let @@ -2563,8 +2569,8 @@ tel -- end of node ck7::ck7 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/clock.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/clock.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/clock.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/clock.lus extern node clock::outOnIn(a:bool; b:bool) returns (c:bool when b); extern node clock::inOnIn(a:bool; b:bool when a) returns (c:bool); @@ -2628,8 +2634,8 @@ tel type A_bool_7 = bool^7; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/cminus.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/cminus.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/cminus.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/cminus.lus node cminus::TWO_STATES( @@ -2700,8 +2706,9 @@ tel -- end of node cminus::cminus ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/compteur.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/compteur.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/compteur.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/compteur.lus node compteur::compteur(evt:bool) returns (cpt:int); var @@ -2717,8 +2724,8 @@ tel -- end of node compteur::compteur ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/count.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/count.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/count.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/count.lus node count::count(x:int; y:int) returns (s:int); var @@ -2730,8 +2737,8 @@ tel -- end of node count::count ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/cpt.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/cpt.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/cpt.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/cpt.lus node cpt::cpt(evt:bool; reset:bool) returns (cpt:int); var @@ -2749,8 +2756,8 @@ tel -- end of node cpt::cpt ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/cst.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/cst.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/cst.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/cst.lus const cst::i:int; const cst::j:int; @@ -2773,8 +2780,8 @@ tel -- end of node cst::cst ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/deconne.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/deconne.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/deconne.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/deconne.lus type _deconne::pendule; const deconne::G = 10.0; @@ -2816,8 +2823,8 @@ tel -- end of node deconne::deconne ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/dep.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/dep.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/dep.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/dep.lus node dep::dep(x:int) returns (u:int; v:int; y:int); var @@ -2841,8 +2848,9 @@ tel -- end of node dep::dep ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/dependeur.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/dependeur.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/dependeur.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/dependeur.lus node dependeur::dependeur( @@ -2866,8 +2874,9 @@ tel -- end of node dependeur::dependeur ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/dependeur_struct.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/dependeur_struct.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/dependeur_struct.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/dependeur_struct.lus type _dependeur_struct::time = struct {h : int; m : int; s : int; ms : int}; @@ -2889,8 +2898,8 @@ tel -- end of node dependeur_struct::dependeur_struct ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/drapfab.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/drapfab.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/drapfab.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/drapfab.lus node drapfab::drapfab( @@ -3018,8 +3027,8 @@ tel -- end of node drapfab::drapfab ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/enum.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/enum.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/enum.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/enum.lus type _enum::couleur = enum {enum::bleu, enum::blanc, enum::rouge}; type _enum::color = enum {enum::blue, enum::white, enum::redd}; @@ -3044,15 +3053,15 @@ tel -- end of node enum::boo ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/enum0.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/enum0.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/enum0.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/enum0.lus type _enum0::color1 = enum {enum0::blue, enum0::white, enum0::black}; type _enum0::color2 = enum {enum0::green, enum0::orange, enum0::yellow}; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/eq1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/eq1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/eq1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/eq1.lus node eq1::eq1( @@ -3089,8 +3098,8 @@ tel -- end of node eq1::eq1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ex.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/ex.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ex.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/ex.lus type _ex::t = A_A_A_int_1_2_3^4; type _ex::t1 = A_A_A_A_int_1_2_3_4^4; @@ -3134,8 +3143,9 @@ type A_bool_11 = bool^11; type A_int_1 = int^1; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/exclusion.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/exclusion.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/exclusion.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/exclusion.lus node exclusion::exclusion( @@ -3164,8 +3174,8 @@ tel -- end of node exclusion::exclusion ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/fby.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/fby.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/fby.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/fby.lus node fby::followed_by(ck:bool) returns (x:int); var @@ -3179,8 +3189,8 @@ tel -- end of node fby::followed_by ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/flo.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/flo.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/flo.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/flo.lus node flo::SWITCH(init:bool; on:bool; off:bool) returns (state:bool); var @@ -3214,9 +3224,10 @@ tel -- end of node flo::flo ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/fresh_name.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/fresh_name.lus I use _0 as prefix for fresh var names. --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/fresh_name.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/fresh_name.lus node fresh_name::n1(n1e1:bool; n1e2:bool) returns (n1s:bool); var @@ -3238,8 +3249,8 @@ tel -- end of node fresh_name::fn ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/hanane.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/hanane.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/hanane.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/hanane.lus type _hanane::t1; const hanane::a = 4; @@ -3318,8 +3329,9 @@ type A_A_int_4_4 = A_int_4^4; type A_int_4 = int^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/impl_priority.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/impl_priority.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/impl_priority.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/impl_priority.lus node impl_priority::test_impl_prio(x:int) returns (ok:bool); var @@ -3331,8 +3343,8 @@ tel -- end of node impl_priority::test_impl_prio ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/import1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/import1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/import1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/import1.lus extern node import1::imp(x:int) returns (y:int); node import1::import1(a:int; b:int) returns (c:int); @@ -3347,8 +3359,8 @@ tel -- end of node import1::import1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/initial.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/initial.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/initial.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/initial.lus node initial::initial(justDoIt:bool) returns (oa:bool; ob:int; oc:real); var @@ -3366,8 +3378,9 @@ tel -- end of node initial::initial ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/integrator.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/integrator.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/integrator.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/integrator.lus node integrator::integrator( @@ -3395,8 +3408,8 @@ tel -- end of node integrator::integrator ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/long_et_stupide_nom_de_noeud.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/long_et_stupide_nom_de_noeud.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/NONREG/long_et_stupide_nom_de_noeud.lus @@ -3413,14 +3426,14 @@ tel -- end of node long_et_stupide_nom_de_noeud::long_et_stupide_nom_de_noeud ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/merge.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/merge.lus *** Error in file "merge.lus", line 7, col 15 to 17, token 'clk': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax1.lus node minmax1::minmax1(a:int; b:int) returns (min:int; max:int); var @@ -3433,8 +3446,8 @@ tel -- end of node minmax1::minmax1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax2.lus node minmax2::minmax(a:int; b:int) returns (min:int; max:int); var @@ -3452,8 +3465,8 @@ tel -- end of node minmax2::minmax2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax3.lus node minmax3::minmax(a:int; b:int) returns (min:int; max:int); var @@ -3485,8 +3498,8 @@ tel -- end of node minmax3::minmax3 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4.lus node minmax4::minmax(a:int; b:int) returns (min:int; max:int); var @@ -3525,8 +3538,9 @@ tel -- end of node minmax4::minmax4 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4_bis.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4_bis.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax4_bis.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/minmax4_bis.lus node minmax4_bis::minmax(a:int; b:int) returns (min:int; max:int); var @@ -3565,8 +3579,8 @@ tel -- end of node minmax4_bis::minmax4_bis ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5.lus extern function minmax5::minmax(a:int; b:int) returns (min:int; max:int); @@ -3597,8 +3611,9 @@ tel -- end of node minmax5::minmax5 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5_random.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5_random.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax5_random.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/minmax5_random.lus extern function minmax5_random::minmax( @@ -3635,8 +3650,8 @@ tel -- end of node minmax5_random::minmax5_random ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax6.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax6.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax6.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/minmax6.lus node minmax6::minmax(a:int; b:int) returns (min:int; max:int); var @@ -3692,8 +3707,8 @@ tel -- end of node minmax6::minmax6 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm.lus type _mm::pair = struct {a : int; b : int}; type _mm::pairpair = struct {a : _mm::pair; b : _mm::pair}; @@ -3708,8 +3723,8 @@ tel -- end of node mm::mm ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm1.lus type _mm1::pair = struct {a : int; b : int}; type _mm1::pairpair = struct {a : _mm1::pair; b : _mm1::pair}; @@ -3724,8 +3739,8 @@ tel -- end of node mm1::mm1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm22.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm22.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm22.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm22.lus type _mm22::pair = struct {a : int; b : int}; type _mm22::pairpair = struct {a : _mm22::pair; b : _mm22::pair}; @@ -3742,8 +3757,8 @@ tel -- end of node mm22::mm22 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mm3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mm3.lus type _mm3::pair = struct {a : int; b : int}; type _mm3::pairpair = struct {a : _mm3::pair; b : _mm3::pair}; @@ -3770,9 +3785,9 @@ tel -- end of node mm3::mm3 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/model.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/model.lus I use _0 as prefix for fresh var names. --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/model.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/model.lus node u::egal(i1:int; i2:int) returns (o:bool); let @@ -3792,9 +3807,9 @@ tel -- end of node p::est_egal ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/model2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/model2.lus I use _0 as prefix for fresh var names. --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/model2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/model2.lus type _p2::elementTypeBis = int; type _p2::elementType = int; @@ -3827,8 +3842,8 @@ tel -- end of node p::est_egal ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse.lus node mouse::edge(x:bool) returns (e:bool); var @@ -3914,8 +3929,8 @@ tel -- end of node mouse::mouse ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse1.lus node mouse1::mouse1( @@ -3985,8 +4000,8 @@ tel -- end of node mouse1::mouse1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse2.lus node mouse2::edge(x:bool) returns (e:bool); var @@ -4072,8 +4087,8 @@ tel -- end of node mouse2::mouse2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/mouse3.lus node mouse3::mouse3( @@ -4119,8 +4134,9 @@ tel -- end of node mouse3::mouse3 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/multiclock.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/multiclock.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/multiclock.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/multiclock.lus node multiclock::moyenne(x:int; y:int) returns (m:int); var @@ -4165,8 +4181,8 @@ tel -- end of node multiclock::multiclock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc1.lus node nc1::n1(n1e1:bool; n1e2:bool) returns (n1s:bool); var @@ -4188,8 +4204,8 @@ tel -- end of node nc1::nc1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc10.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc10.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc10.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc10.lus node nc10::n4( @@ -4250,8 +4266,8 @@ tel -- end of node nc10::nc10 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc2.lus node nc2::n1(n1e1:bool; n1e2:bool) returns (n1s:bool); var @@ -4279,8 +4295,8 @@ tel -- end of node nc2::nc2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc3.lus node nc3::n1(n1e1:bool; n1e2:bool) returns (n1s:bool); var @@ -4314,8 +4330,8 @@ tel -- end of node nc3::nc3 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc4.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc4.lus node nc4::n1(n1e1:bool; n1e2:bool) returns (n1s:bool); var @@ -4359,8 +4375,8 @@ tel -- end of node nc4::nc4 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc5.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc5.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc5.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc5.lus node nc5::n4(n4e1:int) returns (n4s:int); let @@ -4394,8 +4410,8 @@ tel -- end of node nc5::nc5 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc6.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc6.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc6.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc6.lus node nc6::n4(n4e1:int) returns (n4s:int); let @@ -4438,8 +4454,8 @@ tel -- end of node nc6::nc6 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc7.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc7.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc7.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc7.lus node nc7::n4( @@ -4488,8 +4504,8 @@ tel -- end of node nc7::nc7 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc8.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc8.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc8.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc8.lus node nc8::n4(n4e1:int; n4e2:int; n4e3:int; n4e4:int) returns (n4s:int); var @@ -4543,8 +4559,8 @@ tel -- end of node nc8::nc8 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc9.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nc9.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc9.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nc9.lus node nc9::n4( @@ -4601,8 +4617,8 @@ tel -- end of node nc9::nc9 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nested.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/nested.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nested.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/nested.lus node nested::incr(x:int) returns (y:int); let @@ -4621,8 +4637,9 @@ type A_A_int_3_5 = A_int_3^5; type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/node_caller1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/node_caller1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/node_caller1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/node_caller1.lus node node_caller1::ex5(a:int) returns (b:int); let @@ -4668,8 +4685,9 @@ tel -- end of node node_caller1::node_caller1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/o2l_feux_compl.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/o2l_feux_compl.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/o2l_feux_compl.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/o2l_feux_compl.lus node o2l_feux_compl::o2l_feux_compl( @@ -7569,8 +7587,9 @@ tel -- end of node o2l_feux_compl::o2l_feux_compl ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/packed_cst.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/packed_cst.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/packed_cst.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/packed_cst.lus const cst::i = 1; const cst::j = 1; @@ -7593,8 +7612,9 @@ tel -- end of node cst::cst ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/param_node.lus node toto_n_iplus_3(a:int) returns (x:A_int_3); var @@ -7613,8 +7633,9 @@ tel type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/param_node2.lus node mk_tab_int_0_3(a:int) returns (res:A_int_3); let @@ -7641,8 +7662,9 @@ type A_bool_4 = bool^4; type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/param_node3.lus node mk_tab_int_0_3(a:int) returns (res:A_int_3); let @@ -7663,8 +7685,9 @@ tel type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node4.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/param_node4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/param_node4.lus node param_node4::monplus(i1:int; i2:int) returns (o:int); let @@ -7688,8 +7711,9 @@ tel type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_struct.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/param_struct.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/param_struct.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/param_struct.lus type _param_struct::toto = struct {a : int; b : int}; const param_struct::c = _param_struct::toto{a = 1; b = 1}; @@ -7718,8 +7742,8 @@ tel type A__param_struct::toto_3 = _param_struct::toto^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/patrick.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/patrick.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/patrick.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/patrick.lus node patrick::patrick(a:int; b:int; c:bool; d:bool) returns (s:int); var @@ -7733,8 +7757,9 @@ tel -- end of node patrick::patrick ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/poussoir.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/poussoir.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/poussoir.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/poussoir.lus node poussoir::TWO_STATES( @@ -7786,8 +7811,8 @@ tel -- end of node poussoir::poussoir ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/rs.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/rs.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/rs.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/rs.lus node rs::rs(r:bool; s:bool) returns (q:bool); var @@ -7819,8 +7844,8 @@ tel -- end of node rs::rs ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/s.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/s.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/s.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/s.lus node s::s(a:int; b:int) returns (t:int); let @@ -7830,8 +7855,8 @@ tel -- end of node s::s ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/simple.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/simple.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/simple.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/simple.lus type _simple::S; type _simple::T = int; @@ -7860,8 +7885,8 @@ extern function simple::f1(x:int) returns (y:int); extern function simple::f2(u:int; v:int) returns (s:int; t:bool); ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/sincos.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/sincos.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/sincos.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/sincos.lus node sincos::integrator(F:real; STEP:real; init:real) returns (Y:real); var @@ -7896,8 +7921,9 @@ tel -- end of node sincos::sincos ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/speedcontrol.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/speedcontrol.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/speedcontrol.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/speedcontrol.lus node speedcontrol::f(x:int) returns (y:int); var @@ -7919,8 +7945,9 @@ tel -- end of node speedcontrol::speedcontrol ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/stopwatch.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/stopwatch.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/stopwatch.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/stopwatch.lus node stopwatch::simple_stopwatch( @@ -8006,8 +8033,8 @@ tel -- end of node stopwatch::stopwatch ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/testCA.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/testCA.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/testCA.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/testCA.lus node testCA::testCA( @@ -8031,8 +8058,9 @@ tel -- end of node testCA::testCA ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_clash.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_clash.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/test_clash.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/test_clash.lus type _test::t = bool; const test::c = true; @@ -8051,8 +8079,9 @@ tel -- end of node test::toto ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_const.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_const.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/test_const.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/test_const.lus type _test_const::t_binary = struct {valeur : bool; validite : bool}; type _test_const::t_PACQ_bin_inputs = struct {valeur : bool; validite : bool}; @@ -8070,8 +8099,9 @@ tel -- end of node test_const::TDF_sans_PACQ ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_node_expand.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_node_expand.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/test_node_expand.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/test_node_expand.lus node test_node_expand::n(x:int; y:int) returns (a:int; b:int); var @@ -8091,8 +8121,8 @@ tel -- end of node test_node_expand::test ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/test_node_expand2.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/test_node_expand2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/NONREG/test_node_expand2.lus node test_node_expand2::f(i:int) returns (o:int); @@ -8141,8 +8171,8 @@ tel type A_int_2 = int^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial.lus node trivial::edge(x:bool) returns (e:bool); var @@ -8163,8 +8193,9 @@ tel -- end of node trivial::trivial ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/trivial2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/trivial2.lus node trivial2::edge(x:bool) returns (e:bool); var @@ -8188,8 +8219,8 @@ tel -- end of node trivial2::trivial2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/tuple.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/tuple.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/tuple.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/tuple.lus node tuple::toto(x:int) returns (a:int; b:int; c:int); let @@ -8200,16 +8231,17 @@ tel -- end of node tuple::toto ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/type_decl.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/type_decl.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/type_decl.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/NONREG/type_decl.lus type _type_decl::alias = int; type _type_decl::pair = struct {a : int; b : int}; type _type_decl::color = enum {type_decl::blue, type_decl::white, type_decl::black}; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/uu.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/uu.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/uu.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/uu.lus node uu::uu(x:bool; y:bool; z:bool) returns (a:bool); var @@ -8309,8 +8341,8 @@ tel -- end of node uu::uu ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/NONREG/v1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/NONREG/v1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/v1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/NONREG/v1.lus node v1::v1(m:int; b:bool) returns (n:int); var @@ -8322,8 +8354,8 @@ tel -- end of node v1::v1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/access.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/access.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/access.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/access.lus node quick_access_real_1_m0d314ep1( @@ -8510,8 +8542,9 @@ type A_int_2 = int^2; type A_real_2 = real^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/consensus.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/consensus.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/consensus.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/Pascal/consensus.lus node consensus_1(T:A_bool_1) returns (a:bool); var @@ -8675,8 +8708,9 @@ type A_bool_10 = bool^10; type A_bool_3 = bool^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/consensus2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/consensus2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/consensus2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/Pascal/consensus2.lus node consensus_1(T:A_bool_1) returns (a:bool); var @@ -8800,8 +8834,8 @@ type A_bool_6 = bool^6; type A_bool_3 = bool^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/fby.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/fby.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/fby.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/fby.lus node fby::rising_edge_bis(X:bool) returns (ok:bool); var @@ -8827,8 +8861,9 @@ tel -- end of node fby::rising_edge ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/func_with_body.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/func_with_body.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/func_with_body.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/Pascal/func_with_body.lus extern node func_with_body::ext(x:int) returns (y:int); function func_with_body::trivial(x:int) returns (y:int); @@ -8838,8 +8873,9 @@ tel -- end of node func_with_body::trivial ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/heater_control.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/heater_control.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/heater_control.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/Pascal/heater_control.lus const heater_control::FAILURE = -999.0; const heater_control::TMIN = 6.0; @@ -9084,8 +9120,8 @@ tel -- end of node heater_control::not_a_sauna ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/left.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/left.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/left.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/left.lus type _left::truc = struct {a : A_bool_100; b : int}; node left::toto(x:bool) returns (t:A__left::truc_3); @@ -9109,8 +9145,9 @@ type A__left::truc_3 = _left::truc^3; type A_bool_100 = bool^100; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/newpacks.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/newpacks.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/newpacks.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/Pascal/newpacks.lus type _preal::t = real; node preal::fby1(init:real; fb:real) returns (next:real); @@ -9176,8 +9213,9 @@ tel const inter::n = -4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/onlyroll.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/onlyroll.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/onlyroll.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/Pascal/onlyroll.lus const onlyroll::NRminP = -5.1; const onlyroll::NRminR = -25.3; @@ -10285,8 +10323,8 @@ tel -- end of node onlyroll::InHardoverRange ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/p.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/p.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/p.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/p.lus type _preal::t = real; node preal::fby1(init:real; fb:real) returns (next:real); @@ -10352,8 +10390,8 @@ tel const inter::n = -4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/packs.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/packs.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/packs.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/packs.lus type _preal::t = real; node preal::fby1(init:real; fb:real) returns (next:real); @@ -10424,14 +10462,14 @@ tel type _inter::toto = enum {inter::X, inter::Y}; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/pfs.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/pfs.lus *** Error in file "pfs.lus", line 43, col 22 to 22, token '[': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/struct.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/struct.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/struct.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/struct.lus type _struct::complex = struct {re : real = 0.; im : real = 0.}; @@ -10459,8 +10497,8 @@ tel -- end of node struct::plus ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/struct0.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/struct0.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/struct0.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/struct0.lus type _struct0::Toto = struct {x : int = 1; y : int = 2}; node struct0::bibi(dummy:int) returns (z:_struct0::Toto); @@ -10470,8 +10508,8 @@ tel -- end of node struct0::bibi ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t.lus const t::A = [[1, 1], [1, 1], [1, 1]]; const t::B = [2, 2]; @@ -10493,8 +10531,8 @@ type A_A_int_2_3 = A_int_2^3; type A_int_2 = int^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t0.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t0.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t0.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t0.lus node min_n_1(T:A_int_1) returns (mn:int); var @@ -10572,8 +10610,8 @@ type A_int_4 = int^4; type A_int_1 = int^1; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t1.lus node consensus_1(T:A_bool_1) returns (a:bool); var @@ -10637,8 +10675,8 @@ type A_bool_1 = bool^1; type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/t2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/t2.lus node fold_left_bool_bool_1_and(a:bool; X:A_bool_1) returns (c:bool); let @@ -10739,15 +10777,15 @@ type A_bool_5 = bool^5; type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/test.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/test.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/test.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/test.lus const P1::y = 3; type _P1::titi = int^5; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/Pascal/trivial.lus --- ../lus2lic -vl 2 --nonreg-test should_work/Pascal/trivial.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/trivial.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/Pascal/trivial.lus node trivial::trivial(x:int) returns (y:int); let @@ -10756,8 +10794,9 @@ tel -- end of node trivial::trivial ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/bad_call02.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/bad_call02.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/bad_call02.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/call/bad_call02.lus node bad_call02::bad_call02(a:int; c:bool) returns (x:int when c); let @@ -10766,8 +10805,8 @@ tel -- end of node bad_call02::bad_call02 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call01.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call01.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call01.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call01.lus node call01::toto(i1:bool; i2:bool) returns (o:bool); let @@ -10782,8 +10821,8 @@ tel extern function call01::momo(x:bool; y:bool) returns (z:bool); ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call02.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call02.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call02.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call02.lus node call02::toto(i1:bool; i2:bool) returns (o:bool); let @@ -10802,8 +10841,8 @@ tel -- end of node call02::call02 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call03.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call03.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call03.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call03.lus node call03::tutu(i1:A_bool_2; i2:A_bool_2) returns (o:A_bool_2); let @@ -10820,8 +10859,8 @@ extern function call03::momo(x:bool; y:bool) returns (z:bool); type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call04.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call04.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call04.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call04.lus node call04::toto(i1:bool; i2:bool) returns (o:bool); let @@ -10847,8 +10886,8 @@ tel type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call05.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call05.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call05.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call05.lus extern function call05::momo(x:bool; y:bool) returns (z:bool); node call05::call05(x:bool; y:bool) returns (z:bool); @@ -10858,8 +10897,8 @@ tel -- end of node call05::call05 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call06.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call06.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call06.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call06.lus extern function call06::bip(x:bool; y:bool) returns (z:bool; t:bool); node call06::call06(x:bool; y:bool) returns (z:bool; t:bool); @@ -10870,8 +10909,8 @@ tel -- end of node call06::call06 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/call/call07.lus --- ../lus2lic -vl 2 --nonreg-test should_work/call/call07.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call07.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/call/call07.lus node call07::call07(x:bool; y:bool; z:bool) returns (t:bool); let @@ -10880,8 +10919,8 @@ tel -- end of node call07::call07 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/clock.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/clock.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/clock.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/clock.lus type _clock::s = struct {x : A_bool_10; y : bool}; @@ -10937,8 +10976,8 @@ returns ( type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/clock2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/clock2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/clock2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/clock2.lus node clock2::clock(a:bool; b:int) returns (c:int when a); var @@ -10956,8 +10995,9 @@ tel -- end of node clock2::clock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/clock_ite.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/clock_ite.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/clock_ite.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/clock/clock_ite.lus node clock_ite::clock(a:bool; b:bool) returns (c:bool when a); var @@ -10975,8 +11015,9 @@ tel -- end of node clock_ite::clock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/when_enum.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/when_enum.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/when_enum.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/clock/when_enum.lus type _when_enum::t = enum {when_enum::A, when_enum::B, when_enum::C}; extern node when_enum::tutu(u:_when_enum::t) returns (x:bool); @@ -11002,8 +11043,9 @@ tel -- end of node when_enum::clock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/when_node.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/when_node.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/when_node.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/clock/when_node.lus extern node when_node::tutu(u:bool) returns (x:bool); extern node when_node::toto(u:bool; v:bool) returns (x:bool; y:bool); @@ -11034,8 +11076,8 @@ tel -- end of node when_node::clock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/when_not.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/when_not.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/when_not.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/when_not.lus extern node when_not::clock4( @@ -11051,8 +11093,9 @@ returns ( ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/clock/when_tuple.lus --- ../lus2lic -vl 2 --nonreg-test should_work/clock/when_tuple.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/clock/when_tuple.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/clock/when_tuple.lus node when_tuple::titi( @@ -11088,8 +11131,9 @@ tel -- end of node when_tuple::clock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/Gyroscope2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/Gyroscope2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/Gyroscope2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/demo/Gyroscope2.lus type _Gyroscope2::Valid_ChannelT = struct {local_failure : bool; local_value : real}; type _Gyroscope2::CFF_Eltstruct = struct {indx : int; indx_toChange : int; value : _Gyroscope2::Valid_ChannelT}; @@ -11748,8 +11792,8 @@ type A__Gyroscope2::Valid_ChannelT_4 = _Gyroscope2::Valid_ChannelT^4; type A_bool_3 = bool^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/alias.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/alias.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/alias.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/alias.lus const alias::SIZE = 3; node alias::aliasIterOp(i1:int; i2:A_int_3) returns (o:int); @@ -11800,8 +11844,8 @@ type A_bool_2 = bool^2; type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/bred.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/bred.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/bred.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/bred.lus node bred::bred(a:A_bool_2) returns (x:bool); let @@ -11812,8 +11856,8 @@ tel type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/bred_lv4.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/bred_lv4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/bred_lv4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/bred_lv4.lus type _bred_lv4::T1_ARRAY = bool^2; node bred_lv4::bred(i_a:A_bool_2) returns (o_x:bool); @@ -11825,8 +11869,8 @@ tel type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/clock.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/clock.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/clock.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/clock.lus extern node clock::clock2(u:bool; v:bool when u) returns (y:bool); extern node clock::clock3(u:bool) returns (x:bool; y:bool when x); @@ -11858,8 +11902,9 @@ tel -- end of node clock::clock ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/clock1_2ms.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/clock1_2ms.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/clock1_2ms.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/demo/clock1_2ms.lus node clock1_2ms::Clock1ms_node(dummy:bool) returns (Clock1ms:bool); var @@ -11897,8 +11942,8 @@ tel -- end of node clock1_2ms::clock1_2ms ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/decl.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/decl.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/decl.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/decl.lus type _decl::t1; type _decl::t2; @@ -12002,8 +12047,9 @@ returns ( type A__decl::t1_8 = _decl::t1^8; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/declaration.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/declaration.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/declaration.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/demo/declaration.lus type _declaration::t1; type _declaration::t2; @@ -12132,8 +12178,8 @@ tel type A__declaration::t1_8 = _declaration::t1^8; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/def.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/def.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/def.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/def.lus type _def::t1; const def::a = 4; @@ -12340,8 +12386,8 @@ type A_A_int_4_4 = A_int_4^4; type A_int_4 = int^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/filliter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/filliter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/filliter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/filliter.lus type _filliter::t = int^5; const filliter::NBC = 3; @@ -12380,8 +12426,8 @@ type A_int_3 = int^3; type A_int_4 = int^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/filter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/filter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/filter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/filter.lus type _filter::complexe = struct {x : real; y : real}; type _filter::cdouble = struct {x : _filter::complexe; y : _filter::complexe}; @@ -12414,8 +12460,9 @@ tel -- end of node filter::filter ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/lustre_test1_ok.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/lustre_test1_ok.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/lustre_test1_ok.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/demo/lustre_test1_ok.lus node lustre_test1_ok::rising(in:bool) returns (out:bool); var @@ -12536,8 +12583,9 @@ tel -- end of node lustre_test1_ok::lustre_test1_ok ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/map_red_iter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/map_red_iter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/map_red_iter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/demo/map_red_iter.lus const map_red_iter::NBC = 20; type _map_red_iter::INTNBC = int^20; @@ -12587,8 +12635,8 @@ type A_bool_20 = bool^20; type A_int_4 = int^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/mapdeRed.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/mapdeRed.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mapdeRed.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mapdeRed.lus const mapdeRed::m = 3; const mapdeRed::n = 2; @@ -12617,8 +12665,8 @@ type A_A_int_2_3 = A_int_2^3; type A_int_2 = int^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/mapinf.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/mapinf.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mapinf.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mapinf.lus node mapinf::mapinf(t1:A_int_10; t2:A_int_10) returns (res:A_bool_10); let @@ -12630,8 +12678,8 @@ type A_int_10 = int^10; type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/mapiter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/mapiter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mapiter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mapiter.lus node mapiter::incr_tab(a:int) returns (b:int); let @@ -12648,8 +12696,8 @@ type A_A_int_7_3 = A_int_7^3; type A_int_7 = int^7; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/mappredef.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/mappredef.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mappredef.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/mappredef.lus const mappredef::N = 3; type _mappredef::tab_int = int^3; @@ -12681,8 +12729,8 @@ type A_bool_3 = bool^3; type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/plus.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/plus.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/plus.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/plus.lus node plus::plus(a:int; b:int) returns (c:int; d:int; e:int; f:int); var @@ -12719,8 +12767,8 @@ tel type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/pre_x.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/pre_x.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/pre_x.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/pre_x.lus node pre_x::pre_x(a:int; b:int) returns (x:bool); var @@ -12744,8 +12792,8 @@ tel -- end of node pre_x::pre_x ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/rediter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/rediter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/rediter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/rediter.lus node rediter::max(init:int; a:int) returns (b:int); var @@ -12765,8 +12813,8 @@ type A_A_int_5_3 = A_int_5^3; type A_int_5 = int^5; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/redoptest.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/redoptest.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/redoptest.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/redoptest.lus node redoptest::max(init:int; a:int) returns (b:int); var @@ -12786,8 +12834,9 @@ type A_A_int_5_3 = A_int_5^3; type A_int_5 = int^5; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/demo/sample_time_change.lus --- ../lus2lic -vl 2 --nonreg-test should_work/demo/sample_time_change.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/demo/sample_time_change.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/demo/sample_time_change.lus node sample_time_change::make_cl1_4_2(in:bool) returns (out:bool); var @@ -12931,8 +12980,8 @@ tel -- end of node sample_time_change::MainNode ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/bob.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/bob.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/bob.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/bob.lus node bob::bob(i:bool) returns (o:bool when i); var @@ -12955,8 +13004,8 @@ tel -- end of node bob::bob ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/def.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/def.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/def.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/def.lus node def::def(i:bool) returns (a:bool; b:bool); let @@ -12966,8 +13015,8 @@ tel -- end of node def::def ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/ex.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/ex.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/ex.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/ex.lus node ex::id(f:bool; a:bool) returns (g:bool); let @@ -12996,8 +13045,8 @@ tel -- end of node ex::ex ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/iter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/iter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/iter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/iter.lus const iter::n = 5; node iter::filled(accu_in:int) returns (accu_out:int; elt:int); @@ -13054,8 +13103,9 @@ tel type A_int_5 = int^5; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/iterate.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/iterate.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/iterate.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/iterate.lus node iterate::mapped( @@ -13141,8 +13191,9 @@ tel type A_int_10 = int^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/lecteur.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/lecteur.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/lecteur.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/lecteur.lus node lecteur::Propriete(vitesse:int) returns (ok:bool); var @@ -13241,8 +13292,8 @@ tel -- end of node lecteur::lecteur ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/lucky.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/lucky.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/lucky.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/lucky.lus node lucky::implies(X:bool; Y:bool) returns (XimpliesY:bool); var @@ -13352,8 +13403,8 @@ tel -- end of node lucky::lucky ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/morel.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/morel.lus type _morel::arrayb = bool^3; type _morel::arrayi = A_int_2^3; @@ -13467,8 +13518,9 @@ type A_int_2 = int^2; type A_A_int_2_3 = A_int_2^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/morel2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/morel2.lus type _morel2::a2 = int^2; type _morel2::a32 = A_int_2^3; @@ -13571,8 +13623,9 @@ type A_int_2 = int^2; type A_A_int_2_3 = A_int_2^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel3.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/morel3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/morel3.lus type _morel3::arrayb = bool^3; type _morel3::arrayi = A_int_2^3; @@ -13680,8 +13733,9 @@ type A_int_2 = int^2; type A_A_int_2_3 = A_int_2^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel4.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/morel4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/morel4.lus type _morel4::tube = struct {in : int; out : int}; type _morel4::toto = struct {titi : _morel4::tube; tutu : bool}; @@ -13808,8 +13862,9 @@ type A_int_2 = int^2; type A_A_int_2_3 = A_int_2^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel5.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/morel5.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/morel5.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/morel5.lus type _morel5::tube = struct {in : int; out : int}; type _morel5::toto = struct {titi : _morel5::tube; tutu : bool}; @@ -13950,8 +14005,9 @@ type A_A_int_2_2 = A_int_2^2; type A_A_int_2_3 = A_int_2^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/noAlarm.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/noAlarm.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/noAlarm.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/noAlarm.lus node noAlarm::noAlarm(alarm:bool) returns (ok:bool); let @@ -13960,8 +14016,9 @@ tel -- end of node noAlarm::noAlarm ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/notTwo.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/notTwo.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/notTwo.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/notTwo.lus node notTwo::notTwo(a:bool; b:bool) returns (o:bool); var @@ -13973,8 +14030,9 @@ tel -- end of node notTwo::notTwo ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/onlyroll.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/onlyroll.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/onlyroll.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/onlyroll.lus const onlyroll::NRminP = -5.1; const onlyroll::NRminR = -25.3; @@ -15088,8 +15146,9 @@ tel -- end of node onlyroll::InHardoverRange ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/onlyroll2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/onlyroll2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/onlyroll2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/onlyroll2.lus const onlyroll2::NRminP = -5.1; const onlyroll2::NRminR = -25.3; @@ -16203,8 +16262,8 @@ tel -- end of node onlyroll2::InHardoverRange ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/test.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/test.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/test.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/test.lus node test::three_outputs( @@ -16265,8 +16324,8 @@ tel -- end of node test::test ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/titi.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/titi.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/titi.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/titi.lus node titi::titi(a:bool; b:bool) returns (x:bool); var @@ -16278,8 +16337,9 @@ tel -- end of node titi::titi ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/toolate.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/toolate.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/toolate.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/fab_test/toolate.lus type _toolate::tab1 = int^2; type _toolate::tab2 = A_int_3^4; @@ -16406,8 +16466,8 @@ type A_int_5 = int^5; type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/fab_test/toto.lus --- ../lus2lic -vl 2 --nonreg-test should_work/fab_test/toto.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/toto.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/fab_test/toto.lus node toto::toto(a:bool; b:bool) returns (x:bool); var @@ -16425,8 +16485,8 @@ tel -- end of node toto::toto ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/FillFollowedByRed.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/FillFollowedByRed.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/lionel/FillFollowedByRed.lus @@ -16470,8 +16530,9 @@ tel type A_real_10 = real^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/Gyroscope.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/Gyroscope.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/Gyroscope.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/Gyroscope.lus type _Gyroscope::Faulty_ChannelT = struct {valuea : real; valueb : real}; type _Gyroscope::Faulty_Array = A__Gyroscope::Faulty_ChannelT_4^3; @@ -16922,8 +16983,8 @@ type A_real_3 = real^3; type A__Gyroscope::Faulty_ChannelT_4 = _Gyroscope::Faulty_ChannelT^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/ProduitBool/produitBool.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/ProduitBool/produitBool.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/lionel/ProduitBool/produitBool.lus const produitBool::size = 10; @@ -17117,8 +17178,8 @@ type A_A_bool_20_10 = A_bool_20^10; type A_bool_20 = bool^20; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/ProduitBool/shiftFill_ludic.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/ProduitBool/shiftFill_ludic.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/lionel/ProduitBool/shiftFill_ludic.lus type _shiftFill_ludic::T1_ARRAY = bool^10; @@ -17227,8 +17288,8 @@ tel type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/ProduitBool/shift_ludic.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/ProduitBool/shift_ludic.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/lionel/ProduitBool/shift_ludic.lus type _shift_ludic::T1_ARRAY = bool^10; @@ -17356,8 +17417,8 @@ type A_bool_20 = bool^20; type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/arrays.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/arrays.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/arrays.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/arrays.lus const arrays::n = 4; const arrays::m = 3; @@ -17467,16 +17528,17 @@ type A_A_bool_4_3 = A_bool_4^3; type A_int_4 = int^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/bug.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/bug.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/bug.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/bug.lus *** Error in file "bug.lus", line 2, col 6 to 10, token 'pack1': *** unknown package ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/calculs_max.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/calculs_max.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/calculs_max.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/calculs_max.lus const calculs_max::taille = 10; type _calculs_max::bool_arrays = bool^10; @@ -17611,8 +17673,8 @@ type A_int_10 = int^10; type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/clock.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/clock.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/clock.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/clock.lus node clock::n1(ck:bool) returns (out:int when ck; ckout:bool); var @@ -17643,8 +17705,9 @@ tel -- end of node clock::n2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/deSimone.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/deSimone.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/deSimone.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/deSimone.lus const deSimone::size = 10; type _deSimone::tabType = bool^10; @@ -17725,8 +17788,9 @@ tel type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/iterFibo.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/iterFibo.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/iterFibo.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/iterFibo.lus type _iterFibo::T_fibo = int^2; node iterFibo::fibo(accu_in:A_int_2) returns (accu_out:A_int_2; elt:int); @@ -17762,8 +17826,8 @@ type A_int_10 = int^10; type A_int_2 = int^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/mapiter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/mapiter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/mapiter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/mapiter.lus const mapiter::L = 2; type _mapiter::Reg_L = bool^2; @@ -17842,8 +17906,8 @@ type A_bool_2 = bool^2; type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/matrice.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/matrice.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/matrice.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/matrice.lus type _matrice::T_fibo = int^2; const matrice::m = 3; @@ -17888,8 +17952,9 @@ type A_int_3 = int^3; type A_A_int_3_2 = A_int_3^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/matrice2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/matrice2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/matrice2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/matrice2.lus const matrice2::m = 2; const matrice2::n = 2; @@ -17908,8 +17973,8 @@ type A_A_int_2_2 = A_int_2^2; type A_int_2 = int^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/minus.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/minus.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/minus.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/minus.lus const minus::m = 2; const minus::n = 3; @@ -17949,8 +18014,8 @@ type A_A_bool_3_2 = A_bool_3^2; type A_bool_3 = bool^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/moyenne.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/moyenne.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/moyenne.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/moyenne.lus type _moyenne::moyenne_accu = struct {sum : real; moyenne : real; rank : real}; const moyenne::size = 10; @@ -17997,8 +18062,8 @@ tel type A_real_10 = real^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/normal.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/normal.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/normal.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/normal.lus const normal::NBC = 20; type _normal::INTNBC = int^20; @@ -18379,8 +18444,8 @@ type A_A_int_20_4 = A_int_20^4; type A_int_20 = int^20; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/pack1.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/pack1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/pack1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/pack1.lus const pack1::toto = 3; node pack1::n1(ck:bool) returns (out:int when ck; ckout:bool); @@ -18403,8 +18468,9 @@ tel -- end of node pack1::n2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/pilote-1.0.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/pilote-1.0.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/pilote-1.0.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/pilote-1.0.lus const pilote::periodePilote = 5; const pilote::periodeCapt = 10; @@ -19314,8 +19380,9 @@ type A_bool_8 = bool^8; type A_int_10 = int^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/pipeline.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/pipeline.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/pipeline.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/pipeline.lus const pipeline::size = 10; @@ -19350,8 +19417,9 @@ tel type A_bool_10 = bool^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/predefOp.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/predefOp.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/predefOp.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/predefOp.lus const predefOp::L = 2; type _predefOp::Reg_L = bool^2; @@ -19476,8 +19544,8 @@ type A_A_int_2_3 = A_int_2^3; type A_bool_2 = bool^2; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/redIf.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/redIf.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/redIf.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/redIf.lus node redIf::monIf(a:bool; b:bool; c:bool) returns (r:bool); let @@ -19493,8 +19561,9 @@ tel type A_bool_3 = bool^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/remplissage-1.0.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/remplissage-1.0.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/remplissage-1.0.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/remplissage-1.0.lus type _util::accObserver = struct {nbCopy : A_int_10; indice : int}; type _util::accChangeTab = struct {numEvent : int; cpt : int; indice : int}; @@ -19870,8 +19939,9 @@ type A_bool_8 = bool^8; type A_int_10 = int^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/simpleRed.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/simpleRed.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/simpleRed.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/simpleRed.lus const simpleRed::m = 3; const simpleRed::n = 2; @@ -19887,8 +19957,9 @@ tel type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/testSilus.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/testSilus.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/testSilus.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/lionel/testSilus.lus const testSilus::NBC = 20; type _testSilus::INTNBC = int^20; @@ -20209,8 +20280,8 @@ type A_A_int_20_4 = A_int_20^4; type A_int_20 = int^20; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/lionel/triSel.lus --- ../lus2lic -vl 2 --nonreg-test should_work/lionel/triSel.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/triSel.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_work/lionel/triSel.lus const triSel::size = 50; type _triSel::tabSize = int^50; @@ -20470,8 +20541,9 @@ tel type A_int_50 = int^50; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/Condact.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/Condact.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/Condact.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/Condact.lus node Util::carre(e:int) returns (s:int); let @@ -20504,8 +20576,9 @@ tel -- end of node Main::Condact ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/complex.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/complex.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/complex.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/complex.lus type _complex::t = struct {re : real; im : real}; const complex::i = _complex::t{re = 0.; im = 1.}; @@ -20516,8 +20589,8 @@ tel -- end of node complex::re ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus type _contractForElementSelectionInArray::elementType = int; @@ -20572,9 +20645,9 @@ tel type A_int_10 = int^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/main.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/main.lus I use _0 as prefix for fresh var names. --- ../lus2lic -vl 2 --nonreg-test +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/packEnvTest/contractForElementSelectionInArray/main.lus type _intArray::elementType = int; @@ -21086,8 +21159,8 @@ tel type A_int_10 = int^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus node noeudsIndependants::equals(a:int; b:int) returns (r:bool); @@ -21102,16 +21175,16 @@ tel -- end of node noeudsIndependants::gt ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus I use _0 as prefix for fresh var names. --- ../lus2lic -vl 2 --nonreg-test +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus Error. No package has been provided ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/tri.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/contractForElementSelectionInArray/tri.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/packEnvTest/contractForElementSelectionInArray/tri.lus const tri::size = 10; @@ -21355,8 +21428,9 @@ tel type A_int_10 = int^10; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/iter.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/iter.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/iter.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/iter.lus type _p::t = int; const p::size = 3; @@ -21379,8 +21453,9 @@ tel type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/model.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/model.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/model.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/model.lus type _pint::t = int; node pint::fby1(init:int; fb:int) returns (next:int); @@ -21393,8 +21468,9 @@ tel -- end of node pint::fby1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/modelInst.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/modelInst.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/modelInst.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/modelInst.lus type _Pint::t = int; node Pint::n(init:int; in:int) returns (ok:int); @@ -21449,8 +21525,9 @@ tel -- end of node main::main ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/packages.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/packages.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/packages.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/packages.lus type _preal::t = real; node preal::fby1(init:real; fb:real) returns (next:real); @@ -21516,8 +21593,9 @@ tel const inter::n = -4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/packages2.lus --- ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/packages2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/packages2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/packEnvTest/packages2.lus type _preal::t = real; node preal::fby1(init:real; fb:real) returns (next:real); @@ -21581,8 +21659,8 @@ tel -- end of node main::foo ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/packEnvTest/polymorphic_pack.lus --- ../lus2lic -vl 2 --nonreg-test +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/packEnvTest/polymorphic_pack.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test -- should_work/packEnvTest/polymorphic_pack.lus type _p::t = int; @@ -21601,8 +21679,9 @@ tel type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_work/to_sort_out/asservi.lus --- ../lus2lic -vl 2 --nonreg-test should_work/to_sort_out/asservi.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_work/to_sort_out/asservi.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_work/to_sort_out/asservi.lus type _asservi::pendule; const asservi::G = 10.0; @@ -21766,8 +21845,9 @@ tel Those tests are supposed to generate errors ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/clock/bad_call02.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/clock/bad_call02.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/bad_call02.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/clock/bad_call02.lus *** Error in file "bad_call02.lus", line 6, col 4 to 4, token '=': *** @@ -21776,8 +21856,8 @@ Those tests are supposed to generate errors ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/clock/bad_id.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/clock/bad_id.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/bad_id.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/bad_id.lus *** Error in file "bad_id.lus", line 3, col 6 to 9, token 'toto': *** @@ -21785,8 +21865,8 @@ Those tests are supposed to generate errors ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/clock/clock.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/clock/clock.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/clock.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/clock.lus extern node clock::clock2(u:bool; v:bool when u) returns (y:bool); extern node clock::clock3(u:bool) returns (x:bool; y:bool when x); @@ -21804,24 +21884,25 @@ returns ( ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/clock/clock2.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/clock/clock2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/clock2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/clock2.lus *** Error in file "clock2.lus", line 6, col 22 to 22, token 'a': *** the type of a clock cannot be int ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/clock/inonout.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/clock/inonout.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/inonout.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/inonout.lus *** Error in file "inonout.lus", line 3, col 46 to 46, token 'c': *** unknown variable (c) ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/clock/when_enum.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/clock/when_enum.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/clock/when_enum.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/clock/when_enum.lus type _when_enum::t = enum {when_enum::A, when_enum::B, when_enum::C}; extern node when_enum::tutu(u:_when_enum::t) returns (x:bool); @@ -21833,8 +21914,9 @@ extern node when_enum::toto(u:bool; v:bool) returns (x:bool; y:bool); ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/activation1.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/activation1.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/activation1.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/activation1.lus node activation1::up(in:int) returns (out:int); var @@ -21884,8 +21966,9 @@ tel -- end of node activation1::activation1 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/activation2.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/activation2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/activation2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/activation2.lus node activation2::up(in:int) returns (out:int); var @@ -21937,8 +22020,9 @@ tel -- end of node activation2::activation2 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/bad_call01.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/bad_call01.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/bad_call01.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/bad_call01.lus *** Error in file "bad_call01.lus", line 2, col 13 to 16, token 'titi': *** Recursion loop detected in node bad_call01::titi @@ -21946,8 +22030,8 @@ tel ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/bug.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/bug.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/bug.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/bug.lus type _bug::tab1 = int^2; type _bug::tab2 = A_int_3^4; @@ -22105,20 +22189,21 @@ type A_int_5 = int^5; type A_int_3 = int^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/const.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/const.lus *** Error in file "const.lus", line 19, col 42 to 43, token 'c4': *** bad field declaration, ident already linked at line:19, col:10 to 11 ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/const2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/const2.lus *** Error in file "const2.lus", line 4, col 18 to 22, token 'false': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/const3.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/const3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/const3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/const3.lus *** Error in file "const3.lus", line 2, col 17 to 17, token '/': *** @@ -22127,9 +22212,10 @@ type A_int_3 = int^3; const const3::pi = 3.1416; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/cpt_dc.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/cpt_dc.lus I use _0 as prefix for fresh var names. --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/cpt_dc.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/cpt_dc.lus node cpt_dc::cpt_dc(evt:bool; reset:bool) returns (cpt:int); var @@ -22149,8 +22235,8 @@ tel -- end of node cpt_dc::cpt_dc ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/def.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/def.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/def.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/def.lus type _def::int4 = int^4; type _def::st = struct {x : A_int_4}; @@ -22188,26 +22274,27 @@ tel type A_int_4 = int^4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/import2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/import2.lus *** Error in file "import2.lus", line 2, col 1 to 4, token 'node': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/m.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/m.lus *** Error in file "m.lus", line 3, col 23 to 23, token ',': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/not_a_constant.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/not_a_constant.lus *** Error in file "not_a_constant.lus", line 10, col 23 to 24, token '--': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/piege.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/piege.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/piege.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/piege.lus node piege::aux2(in1:bool; in2:bool) returns (out1:bool; out2:bool); var @@ -22241,8 +22328,9 @@ tel -- end of node piege::piege ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/tranche.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/tranche.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/tranche.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/semantics/tranche.lus type _tranche::t2 = A_A_A_bool_7_8_9^10; type _tranche::t = A_bool_3^4; @@ -22254,8 +22342,8 @@ type _tranche::t = A_bool_3^4; const tranche::n:A_A_bool_3_4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/semantics/x.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/semantics/x.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/x.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/semantics/x.lus *** Error in file "x.lus", line 4, col 7 to 7, token 'm': *** Recursion loop detected: @@ -22266,26 +22354,27 @@ const tranche::n:A_A_bool_3_4; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/syntax/old_style_and_pack.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/syntax/old_style_and_pack.lus *** Error in file "old_style_and_pack.lus", line 17, col 1 to 4, token 'node': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/syntax/record.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/syntax/record.lus *** Error in file "record.lus", line 7, col 29 to 29, token '{': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/Gyro.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/Gyro.lus *** Error in file "Gyro.lus", line 11, col 42 to 42, token ',': *** syntax error ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/bad_call03.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/bad_call03.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/bad_call03.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/type/bad_call03.lus node bad_call03::titi(c:A_real_3; d:A_real_3) returns (y:A_real_3); let @@ -22311,8 +22400,8 @@ type A_int_3 = int^3; type A_real_3 = real^3; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/const2.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/const2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/const2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/const2.lus type _const2::t1 = int; const const2::c1 = 2; @@ -22339,8 +22428,8 @@ type _const2::t8 = A_A_A_A_A_A_int_3_7_8_9_3_8^8; ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/packages.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/packages.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/packages.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/packages.lus type _preal::t = real; node preal::fby1(init:real; fb:real) returns (next:real); @@ -22402,8 +22491,8 @@ tel ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/packages2.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/packages2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/packages2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/packages2.lus type _stupid::t1; type _stupid::t2; @@ -22418,32 +22507,36 @@ tel ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/type/parametric_node.lus *** Error in file "parametric_node.lus", line 3, col 60 to 62, token 'int': *** Bad (static) type argument: 'real' and 'int' differs. ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node2.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node2.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node2.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/type/parametric_node2.lus *** Error in file "parametric_node2.lus", line 12, col 23 to 35, token 'Lustre::iplus': *** Bad (static) node argument: wrong output type profile. ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node3.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node3.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node3.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/type/parametric_node3.lus *** Error in file "parametric_node3.lus", line 10, col 18 to 23, token 'toto_n': *** Bad number of (static) arguments: 3 expected, and 2 provided. ---------------------------------------------------------------------- -====> ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node4.lus --- ../lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node4.lus +====> ../objlinux/lus2lic -vl 2 --nonreg-test should_fail/type/parametric_node4.lus +-- ../objlinux/lus2lic -vl 2 --nonreg-test +-- should_fail/type/parametric_node4.lus const parametric_node4::x = 3.0; *** Error in file "parametric_node4.lus", line 3, col 60 to 62, token 'int': diff --git a/tests/test_ec.res.exp b/tests/test_ec.res.exp index 6223e86ab485c42fd262f88a649d74a810b1fb26..fbc9e39c438063c1db5709185f637c6136a4cb85 100644 --- a/tests/test_ec.res.exp +++ b/tests/test_ec.res.exp @@ -1,260 +1,254 @@ ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/COUNTER.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/COUNTER.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/CURRENT.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/CURRENT.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/EDGE.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/EDGE.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/FALLING_EDGE.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/FALLING_EDGE.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/Int.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/Int.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/PCOND.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/PCOND.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/PCOND1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/PCOND1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/SOURIS.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/SOURIS.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/STABLE.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/STABLE.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/SWITCH.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/SWITCH.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/SWITCH1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/SWITCH1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/TIME_STABLE.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/TIME_STABLE.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/TIME_STABLE1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/TIME_STABLE1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/Watch.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/Watch.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 60 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/X.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/X.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/X1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/X1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/X2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/X2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/X3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/X3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/X6.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/X6.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/_N_uu.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/_N_uu.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/activation_ec.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/activation_ec.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/after.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/after.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/alarme.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/alarme.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/arbitre.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/arbitre.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 28 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/argos.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/argos.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/assertion.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/assertion.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/aux.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/aux.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/aux1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/aux1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/bascule.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/bascule.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/call.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/call.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 15 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ck2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ck2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ck3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ck3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ck4.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ck4.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ck5.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ck5.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ck6.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ck6.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ck7.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ck7.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/clock.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/clock.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/cminus.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/cminus.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/compteur.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/compteur.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/count.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/count.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/cpt.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/cpt.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/cst.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/cst.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/deconne.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/deconne.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/dep.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/dep.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/dependeur.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/dependeur.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/dependeur_struct.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/dependeur_struct.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/drapfab.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/drapfab.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/enum.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/enum.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/enum0.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/enum0.lus -o /tmp/xx.ec ec2c /tmp/xx.ec +EcParse: ec file must contain one node syntax errors... -syntax error - at line 14 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/eq1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/eq1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/ex.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/ex.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/exclusion.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/exclusion.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/fby.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/fby.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/flo.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/flo.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/fresh_name.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/fresh_name.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/hanane.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/hanane.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/impl_priority.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/impl_priority.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/import1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/import1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/initial.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/initial.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/integrator.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/integrator.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/long_et_stupide_nom_de_noeud.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/long_et_stupide_nom_de_noeud.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/merge.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/merge.lus -o /tmp/xx.ec *** Error in file "merge.lus", line 7, col 15 to 17, token 'clk': *** syntax error @@ -263,295 +257,295 @@ EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax4.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax4.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax4_bis.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax4_bis.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax5.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax5.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax5_random.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax5_random.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/minmax6.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/minmax6.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mm.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mm.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mm1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mm1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mm22.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mm22.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mm3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mm3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/model.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/model.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 11 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/model2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/model2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mouse.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mouse.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mouse1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mouse1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mouse2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mouse2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/mouse3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/mouse3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/multiclock.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/multiclock.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc10.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc10.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc4.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc4.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc5.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc5.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc6.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc6.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc7.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc7.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc8.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc8.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nc9.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nc9.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/nested.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/nested.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/node_caller1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/node_caller1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/o2l_feux_compl.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/o2l_feux_compl.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/packed_cst.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/packed_cst.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/param_node.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/param_node.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/param_node2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/param_node2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/param_node3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/param_node3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/param_node4.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/param_node4.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/param_struct.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/param_struct.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/patrick.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/patrick.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/poussoir.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/poussoir.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/rs.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/rs.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/s.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/s.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/simple.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/simple.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 7 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/sincos.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/sincos.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/speedcontrol.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/speedcontrol.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/stopwatch.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/stopwatch.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/testCA.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/testCA.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/test_clash.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/test_clash.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/test_const.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/test_const.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/test_node_expand.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/test_node_expand.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/test_node_expand2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/test_node_expand2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/trivial.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/trivial.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/trivial2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/trivial2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/tuple.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/tuple.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/type_decl.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/type_decl.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/uu.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/uu.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/NONREG/v1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/NONREG/v1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/access.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/access.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/consensus.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/consensus.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/consensus2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/consensus2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/fby.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/fby.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/func_with_body.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/func_with_body.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/heater_control.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/heater_control.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/left.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/left.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/newpacks.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/newpacks.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/onlyroll.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/onlyroll.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/p.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/p.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... -syntax error - at line 5 +syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/packs.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/packs.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/pfs.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/pfs.lus -o /tmp/xx.ec *** Error in file "pfs.lus", line 43, col 22 to 22, token '[': *** syntax error @@ -560,106 +554,101 @@ EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/struct.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/struct.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/struct0.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/struct0.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/t.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/t.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/t0.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/t0.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 13 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/t1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/t1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/t2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/t2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/test.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/test.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -Segmentation fault +EcParse: ec file must contain one node +syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/Pascal/trivial.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/Pascal/trivial.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/bad_call02.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/bad_call02.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call01.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call01.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 10 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call02.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call02.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call03.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call03.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 28 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call04.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call04.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call05.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call05.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call06.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call06.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/call/call07.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/call/call07.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/clock.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/clock.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... -syntax error - at line 11 +syntax error - at line 12 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/clock2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/clock2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/clock_ite.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/clock_ite.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/when_enum.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/when_enum.lus -o /tmp/xx.ec Error. *** Cannot generate V4 style Lustre for programs with enumerated clocks (yet), sorry. ec2c /tmp/xx.ec EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/when_node.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/when_node.lus -o /tmp/xx.ec Error. *** Cannot generate V4 style Lustre for programs with enumerated clocks (yet), sorry. ec2c /tmp/xx.ec EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/when_not.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/when_not.lus -o /tmp/xx.ec *** Error in file "when_not.lus", line 7, col 12 to 17, token 'clock4': *** *** clock error: The two following clocks are not unifiable: @@ -672,215 +661,211 @@ EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/clock/when_tuple.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/clock/when_tuple.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 23 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/Gyroscope2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/Gyroscope2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/alias.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/alias.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/bred.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/bred.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/bred_lv4.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/bred_lv4.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/clock.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/clock.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... -syntax error - at line 5 +syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/clock1_2ms.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/clock1_2ms.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/decl.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/decl.lus -o /tmp/xx.ec ec2c /tmp/xx.ec +EcParse: ec file must contain one node syntax errors... -syntax error - at line 93 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/declaration.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/declaration.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 23 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/def.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/def.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/filliter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/filliter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/filter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/filter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/lustre_test1_ok.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/lustre_test1_ok.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/map_red_iter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/map_red_iter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/mapdeRed.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/mapdeRed.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/mapinf.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/mapinf.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/mapiter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/mapiter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/mappredef.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/mappredef.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/plus.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/plus.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/pre_x.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/pre_x.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/rediter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/rediter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/redoptest.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/redoptest.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/demo/sample_time_change.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/demo/sample_time_change.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/bob.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/bob.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/def.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/def.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/ex.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/ex.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/iter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/iter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/iterate.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/iterate.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/lecteur.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/lecteur.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/lucky.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/lucky.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/morel.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/morel.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/morel2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/morel2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/morel3.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/morel3.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/morel4.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/morel4.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/morel5.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/morel5.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/noAlarm.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/noAlarm.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/notTwo.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/notTwo.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/onlyroll.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/onlyroll.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/onlyroll2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/onlyroll2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/test.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/test.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/titi.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/titi.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/toolate.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/toolate.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/fab_test/toto.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/fab_test/toto.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/FillFollowedByRed.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/FillFollowedByRed.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/Gyroscope.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/Gyroscope.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/ProduitBool/produitBool.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/ProduitBool/produitBool.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/ProduitBool/shiftFill_ludic.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/ProduitBool/shiftFill_ludic.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/ProduitBool/shift_ludic.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/ProduitBool/shift_ludic.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/arrays.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/arrays.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/bug.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/bug.lus -o /tmp/xx.ec *** Error in file "bug.lus", line 2, col 6 to 10, token 'pack1': *** unknown package @@ -889,160 +874,158 @@ EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/calculs_max.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/calculs_max.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/clock.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/clock.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/deSimone.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/deSimone.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/iterFibo.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/iterFibo.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/mapiter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/mapiter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/matrice.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/matrice.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/matrice2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/matrice2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/minus.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/minus.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/moyenne.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/moyenne.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/normal.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/normal.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/pack1.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/pack1.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/pilote-1.0.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/pilote-1.0.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/pipeline.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/pipeline.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/predefOp.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/predefOp.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/redIf.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/redIf.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/remplissage-1.0.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/remplissage-1.0.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/simpleRed.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/simpleRed.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/testSilus.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/testSilus.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/lionel/triSel.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/lionel/triSel.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/Condact.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/Condact.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 11 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/complex.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/complex.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 7 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/main.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/main.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 7 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus -o /tmp/xx.ec Error. No package has been provided ec2c /tmp/xx.ec EcParse : Can't open file '/tmp/xx.ec' syntax errors... ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/tri.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/contractForElementSelectionInArray/tri.lus -o /tmp/xx.ec ec2c /tmp/xx.ec ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/iter.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/iter.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/model.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/model.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/modelInst.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/modelInst.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/packages.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/packages.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/packages2.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/packages2.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/packEnvTest/polymorphic_pack.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/packEnvTest/polymorphic_pack.lus -o /tmp/xx.ec ec2c /tmp/xx.ec syntax errors... syntax error - at line 6 ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -ec should_work/to_sort_out/asservi.lus -o /tmp/xx.ec +====> ../objlinux/lus2lic --nonreg-test -ec should_work/to_sort_out/asservi.lus -o /tmp/xx.ec ec2c /tmp/xx.ec -syntax errors... -syntax error - at line 19 diff --git a/tests/test_lv4.res.exp b/tests/test_lv4.res.exp index 1e5f5f923368dad0671ff54038c4713a72d86682..52da0e2815aa9489dcfe2f380752ac553d8ab5f8 100644 --- a/tests/test_lv4.res.exp +++ b/tests/test_lv4.res.exp @@ -1,28 +1,28 @@ ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/COUNTER.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/COUNTER.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus COUNTER__COUNTER --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/CURRENT.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/CURRENT.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus CURRENT__CURRENT --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/EDGE.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/EDGE.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus EDGE__EDGE --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/FALLING_EDGE.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/FALLING_EDGE.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus FALLING_EDGE__EDGE --Pollux Version 2.3a lus2ec /tmp/xx.lus FALLING_EDGE__FALLING_EDGE --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/Int.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/Int.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus Int8__fulladd --Pollux Version 2.3a lus2ec /tmp/xx.lus Int8__incr @@ -33,49 +33,49 @@ lus2ec /tmp/xx.lus mainPack__Nat --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/PCOND.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/PCOND.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus PCOND__PCOND --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/PCOND1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/PCOND1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus PCOND1__PCOND1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/SOURIS.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/SOURIS.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus SOURIS__SOURIS --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/STABLE.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/STABLE.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus STABLE__STABLE --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/SWITCH.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/SWITCH.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus SWITCH__SWITCH --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/SWITCH1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/SWITCH1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus SWITCH1__SWITCH1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/TIME_STABLE.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/TIME_STABLE.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus TIME_STABLE__STABLE --Pollux Version 2.3a lus2ec /tmp/xx.lus TIME_STABLE__TIME_STABLE --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/TIME_STABLE1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/TIME_STABLE1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus TIME_STABLE1__TIME1_STABLE1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/Watch.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/Watch.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus Watch__TWO_STATES --Pollux Version 2.3a lus2ec /tmp/xx.lus Watch__DIVIDE @@ -98,47 +98,47 @@ lus2ec /tmp/xx.lus Watch__MORE_RECENT --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/X.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/X.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus X__X --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/X1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/X1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus X1__X1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/X2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/X2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus X2__X2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/X3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/X3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus X3__X3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/X6.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/X6.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus X6__X6 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/_N_uu.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/_N_uu.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus _N_uu___N_uu --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/activation_ec.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/activation_ec.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus activation_ec__activation_ec --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/after.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/after.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus after__after --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/alarme.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/alarme.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus alarme__edge --Pollux Version 2.3a lus2ec /tmp/xx.lus alarme__bascule @@ -149,7 +149,7 @@ lus2ec /tmp/xx.lus alarme__alarme --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/arbitre.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/arbitre.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus arbitre__my_switch --Pollux Version 2.3a lus2ec /tmp/xx.lus arbitre__process @@ -160,73 +160,73 @@ lus2ec /tmp/xx.lus arbitre__arbitre --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/argos.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/argos.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus argos__argos --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/assertion.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/assertion.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus assertion__assertion --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/aux.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/aux.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus aux__aux --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/aux1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/aux1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus aux1__aux1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/bascule.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/bascule.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus bascule__bascule --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/call.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/call.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call__n --Pollux Version 2.3a lus2ec /tmp/xx.lus call__call --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ck2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ck2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ck2__ck2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ck3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ck3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ck3__ck3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ck4.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ck4.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ck4__ck4 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ck5.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ck5.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ck5__edge --Pollux Version 2.3a lus2ec /tmp/xx.lus ck5__ck5 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ck6.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ck6.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ck6__N --Pollux Version 2.3a lus2ec /tmp/xx.lus ck6__ck6 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ck7.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ck7.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ck7__ck7 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/clock.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/clock.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock__clock --Pollux Version 2.3a syntax error detected while reading `when` (token 32) line 6 in main file xx.lus @@ -234,7 +234,7 @@ lus2ec /tmp/xx.lus clock__clock 1 PolluxErrors found ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/cminus.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/cminus.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus cminus__TWO_STATES --Pollux Version 2.3a lus2ec /tmp/xx.lus cminus__TWO_BUTTONS @@ -243,200 +243,201 @@ lus2ec /tmp/xx.lus cminus__cminus --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/compteur.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/compteur.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus compteur__compteur --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/count.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/count.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus count__count --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/cpt.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/cpt.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus cpt__cpt --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/cst.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/cst.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus cst__cst --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/deconne.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/deconne.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus deconne__deconne --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/dep.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/dep.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus dep__dep --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/dependeur.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/dependeur.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus dependeur__dependeur --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/dependeur_struct.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/dependeur_struct.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus dependeur_struct__dependeur_struct --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/drapfab.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/drapfab.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus drapfab__drapfab --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/enum.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/enum.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus enum__boo --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/enum0.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/enum0.lus -o /tmp/xx.lus ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/eq1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/eq1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus eq1__eq1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/ex.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/ex.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ex__ex --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/exclusion.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/exclusion.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus exclusion__exclusion --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/fby.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/fby.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus fby__followed_by --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/flo.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/flo.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus flo__SWITCH --Pollux Version 2.3a lus2ec /tmp/xx.lus flo__flo --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/fresh_name.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/fresh_name.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus fresh_name__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus fresh_name__fn --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/hanane.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/hanane.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus hanane__hanane --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/impl_priority.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/impl_priority.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus impl_priority__test_impl_prio --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/import1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/import1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus import1__import1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/initial.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/initial.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus initial__initial --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/integrator.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/integrator.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus integrator__integrator --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/long_et_stupide_nom_de_noeud.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/long_et_stupide_nom_de_noeud.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus long_et_stupide_nom_de_noeud__long_et_stupide_nom_de_noeud --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/merge.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/merge.lus -o /tmp/xx.lus *** Error in file "merge.lus", line 7, col 15 to 17, token 'clk': *** syntax error +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax1__minmax1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax2__minmax --Pollux Version 2.3a lus2ec /tmp/xx.lus minmax2__minmax2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax3__minmax --Pollux Version 2.3a lus2ec /tmp/xx.lus minmax3__minmax3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax4.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax4.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax4__minmax --Pollux Version 2.3a lus2ec /tmp/xx.lus minmax4__minmax4 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax4_bis.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax4_bis.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax4_bis__minmax --Pollux Version 2.3a lus2ec /tmp/xx.lus minmax4_bis__minmax4_bis --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax5.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax5.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax5__minmax5 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax5_random.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax5_random.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax5_random__minmax5_random --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/minmax6.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/minmax6.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minmax6__minmax --Pollux Version 2.3a lus2ec /tmp/xx.lus minmax6__minmax6 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mm.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mm.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mm__mm --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mm1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mm1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mm1__mm1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mm22.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mm22.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mm22__mm22 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mm3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mm3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mm3__mm3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/model.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/model.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus u__egal --Pollux Version 2.3a lus2ec /tmp/xx.lus p___isEqualTo_ @@ -445,7 +446,7 @@ lus2ec /tmp/xx.lus p__est_egal --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/model2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/model2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus p2___isEqualTo_ --Pollux Version 2.3a lus2ec /tmp/xx.lus p2__est_egal @@ -458,45 +459,45 @@ lus2ec /tmp/xx.lus p__est_egal --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mouse.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mouse.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mouse__edge --Pollux Version 2.3a lus2ec /tmp/xx.lus mouse__mouse --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mouse1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mouse1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mouse1__mouse1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mouse2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mouse2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mouse2__edge --Pollux Version 2.3a lus2ec /tmp/xx.lus mouse2__mouse2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/mouse3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/mouse3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mouse3__mouse3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/multiclock.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/multiclock.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus multiclock__moyenne --Pollux Version 2.3a lus2ec /tmp/xx.lus multiclock__multiclock --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc1__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc1__nc1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc10.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc10.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc10__n4 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc10__n3 @@ -509,21 +510,21 @@ lus2ec /tmp/xx.lus nc10__nc10 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc2__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc2__nc2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc3__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc3__nc3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc4.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc4.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc4__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc4__n2 @@ -532,7 +533,7 @@ lus2ec /tmp/xx.lus nc4__nc4 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc5.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc5.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc5__n4 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc5__n3 @@ -545,7 +546,7 @@ lus2ec /tmp/xx.lus nc5__nc5 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc6.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc6.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc6__n4 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc6__n3 @@ -558,7 +559,7 @@ lus2ec /tmp/xx.lus nc6__nc6 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc7.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc7.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc7__n4 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc7__n3 @@ -571,7 +572,7 @@ lus2ec /tmp/xx.lus nc7__nc7 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc8.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc8.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc8__n4 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc8__n3 @@ -584,7 +585,7 @@ lus2ec /tmp/xx.lus nc8__nc8 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nc9.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nc9.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nc9__n4 --Pollux Version 2.3a lus2ec /tmp/xx.lus nc9__n3 @@ -597,14 +598,14 @@ lus2ec /tmp/xx.lus nc9__nc9 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/nested.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/nested.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus nested__incr --Pollux Version 2.3a lus2ec /tmp/xx.lus nested__toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/node_caller1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/node_caller1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus node_caller1__ex5 --Pollux Version 2.3a lus2ec /tmp/xx.lus node_caller1__ex4 @@ -619,24 +620,24 @@ lus2ec /tmp/xx.lus node_caller1__node_caller1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/o2l_feux_compl.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/o2l_feux_compl.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus o2l_feux_compl__o2l_feux_compl --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/packed_cst.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/packed_cst.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus cst__cst --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/param_node.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/param_node.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus toto_n_iplus_3 --Pollux Version 2.3a lus2ec /tmp/xx.lus param_node__toto_3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/param_node2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/param_node2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mk_tab_int_0_3 --Pollux Version 2.3a lus2ec /tmp/xx.lus param_node2__tab_int3 @@ -647,7 +648,7 @@ lus2ec /tmp/xx.lus param_node2__tab_bool4 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/param_node3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/param_node3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mk_tab_int_0_3 --Pollux Version 2.3a lus2ec /tmp/xx.lus titi_int @@ -656,7 +657,7 @@ lus2ec /tmp/xx.lus param_node3__xxx --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/param_node4.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/param_node4.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus param_node4__monplus --Pollux Version 2.3a lus2ec /tmp/xx.lus toto_n_monplus_3 @@ -665,19 +666,19 @@ lus2ec /tmp/xx.lus param_node4__toto_3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/param_struct.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/param_struct.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mk_tab__param_struct__toto_toto_3 --Pollux Version 2.3a lus2ec /tmp/xx.lus param_struct__tab_toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/patrick.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/patrick.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus patrick__patrick --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/poussoir.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/poussoir.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus poussoir__TWO_STATES --Pollux Version 2.3a lus2ec /tmp/xx.lus poussoir__ONE_BUTTON @@ -686,22 +687,22 @@ lus2ec /tmp/xx.lus poussoir__poussoir --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/rs.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/rs.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus rs__rs --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/s.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/s.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus s__s --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/simple.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/simple.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus simple__simple --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/sincos.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/sincos.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus sincos__integrator --Pollux Version 2.3a lus2ec /tmp/xx.lus sincos__sincos @@ -714,45 +715,45 @@ PolluxError 636 in Net::DeadlockNotify: Deadlock detected ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/speedcontrol.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/speedcontrol.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus speedcontrol__f --Pollux Version 2.3a lus2ec /tmp/xx.lus speedcontrol__speedcontrol --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/stopwatch.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/stopwatch.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus stopwatch__simple_stopwatch --Pollux Version 2.3a lus2ec /tmp/xx.lus stopwatch__stopwatch --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/testCA.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/testCA.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus testCA__testCA --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/test_clash.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/test_clash.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus test__tutu --Pollux Version 2.3a lus2ec /tmp/xx.lus test__toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/test_const.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/test_const.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus test_const__TDF_sans_PACQ --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/test_node_expand.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/test_node_expand.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus test_node_expand__n --Pollux Version 2.3a lus2ec /tmp/xx.lus test_node_expand__test --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/test_node_expand2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/test_node_expand2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus test_node_expand2__f --Pollux Version 2.3a lus2ec /tmp/xx.lus test_node_expand2__n @@ -761,39 +762,39 @@ lus2ec /tmp/xx.lus test_node_expand2__test --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/trivial.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/trivial.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus trivial__edge --Pollux Version 2.3a lus2ec /tmp/xx.lus trivial__trivial --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/trivial2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/trivial2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus trivial2__edge --Pollux Version 2.3a lus2ec /tmp/xx.lus trivial2__trivial2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/tuple.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/tuple.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus tuple__toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/type_decl.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/type_decl.lus -o /tmp/xx.lus ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/uu.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/uu.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus uu__uu --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/NONREG/v1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/NONREG/v1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus v1__v1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/access.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/access.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus quick_access_real_1_m0d314ep1 --Pollux Version 2.3a lus2ec /tmp/xx.lus quick_access_real_2_m0d314ep1 @@ -816,7 +817,7 @@ lus2ec /tmp/xx.lus access__quick_access_int8 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/consensus.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/consensus.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus consensus_1 --Pollux Version 2.3a lus2ec /tmp/xx.lus consensus_2 @@ -845,7 +846,7 @@ lus2ec /tmp/xx.lus consensus__c8 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/consensus2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/consensus2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus consensus_1 --Pollux Version 2.3a lus2ec /tmp/xx.lus consensus_2 @@ -866,19 +867,19 @@ lus2ec /tmp/xx.lus consensus2__main --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/fby.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/fby.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus fby__rising_edge_bis --Pollux Version 2.3a lus2ec /tmp/xx.lus fby__rising_edge --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/func_with_body.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/func_with_body.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus func_with_body__trivial --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/heater_control.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/heater_control.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus heater_control__not_a_sauna2 --Pollux Version 2.3a lus2ec /tmp/xx.lus heater_control__min2 @@ -903,12 +904,12 @@ lus2ec /tmp/xx.lus heater_control__not_a_sauna --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/left.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/left.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus left__toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/newpacks.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/newpacks.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus preal__fby1 --Pollux Version 2.3a lus2ec /tmp/xx.lus pbool__fby1 @@ -921,7 +922,7 @@ lus2ec /tmp/xx.lus mainPack__preced --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/onlyroll.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/onlyroll.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus onlyroll__noneof --Pollux Version 2.3a lus2ec /tmp/xx.lus onlyroll__oneoffour @@ -972,7 +973,7 @@ lus2ec /tmp/xx.lus onlyroll__InHardoverRange --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/p.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/p.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus preal__fby1 --Pollux Version 2.3a lus2ec /tmp/xx.lus pbool__fby1 @@ -985,7 +986,7 @@ lus2ec /tmp/xx.lus mainPack__preced --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/packs.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/packs.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus preal__fby1 --Pollux Version 2.3a lus2ec /tmp/xx.lus pbool__fby1 @@ -998,28 +999,29 @@ lus2ec /tmp/xx.lus mainPack__preced --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/pfs.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/pfs.lus -o /tmp/xx.lus *** Error in file "pfs.lus", line 43, col 22 to 22, token '[': *** syntax error +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/struct.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/struct.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus struct__plus --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/struct0.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/struct0.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus struct0__bibi --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/t.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/t.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus t__toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/t0.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/t0.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus min_n_1 --Pollux Version 2.3a lus2ec /tmp/xx.lus t0__min @@ -1036,7 +1038,7 @@ lus2ec /tmp/xx.lus t0__t0 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/t1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/t1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus consensus_1 --Pollux Version 2.3a lus2ec /tmp/xx.lus consensus_2 @@ -1049,7 +1051,7 @@ lus2ec /tmp/xx.lus t1__consensus4 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/t2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/t2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus fold_left_bool_bool_1_and --Pollux Version 2.3a lus2ec /tmp/xx.lus fold_left_bool_bool_2_and @@ -1070,27 +1072,27 @@ lus2ec /tmp/xx.lus t2__consensus_6_bis --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/test.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/test.lus -o /tmp/xx.lus ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/Pascal/trivial.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/Pascal/trivial.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus trivial__trivial --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/bad_call02.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/bad_call02.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus bad_call02__bad_call02 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call01.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call01.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call01__toto --Pollux Version 2.3a lus2ec /tmp/xx.lus call01__call01 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call02.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call02.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call02__toto --Pollux Version 2.3a lus2ec /tmp/xx.lus call02__titi @@ -1099,14 +1101,14 @@ lus2ec /tmp/xx.lus call02__call02 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call03.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call03.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call03__tutu --Pollux Version 2.3a lus2ec /tmp/xx.lus call03__call03 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call04.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call04.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call04__toto --Pollux Version 2.3a lus2ec /tmp/xx.lus call04__titi @@ -1117,22 +1119,22 @@ lus2ec /tmp/xx.lus call04__call04 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call05.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call05.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call05__call05 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call06.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call06.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call06__call06 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/call/call07.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/call/call07.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus call07__call07 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/clock.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/clock.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock__clock --Pollux Version 2.3a syntax error detected while reading `when` (token 32) line 11 in main file xx.lus @@ -1140,25 +1142,27 @@ lus2ec /tmp/xx.lus clock__clock 1 PolluxErrors found ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/clock2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/clock2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock2__clock --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/clock_ite.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/clock_ite.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock_ite__clock --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/when_enum.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/when_enum.lus -o /tmp/xx.lus Error. *** Cannot generate V4 style Lustre for programs with enumerated clocks (yet), sorry. +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/when_node.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/when_node.lus -o /tmp/xx.lus Error. *** Cannot generate V4 style Lustre for programs with enumerated clocks (yet), sorry. +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/when_not.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/when_not.lus -o /tmp/xx.lus *** Error in file "when_not.lus", line 7, col 12 to 17, token 'clock4': *** *** clock error: The two following clocks are not unifiable: @@ -1166,16 +1170,17 @@ Error. *** Cannot generate V4 style Lustre for programs with enumerated clocks ( *** on clock4_u on base +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/clock/when_tuple.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/clock/when_tuple.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus when_tuple__titi --Pollux Version 2.3a lus2ec /tmp/xx.lus when_tuple__clock --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/Gyroscope2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/Gyroscope2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus Gyroscope2__abs --Pollux Version 2.3a lus2ec /tmp/xx.lus Gyroscope2__ValueIsSecureII @@ -1232,7 +1237,7 @@ lus2ec /tmp/xx.lus Gyroscope2__guaranteeVoter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/alias.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/alias.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus alias__aliasIterOp --Pollux Version 2.3a lus2ec /tmp/xx.lus alias__aliasBoolRed @@ -1247,17 +1252,17 @@ lus2ec /tmp/xx.lus alias__alias --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/bred.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/bred.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus bred__bred --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/bred_lv4.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/bred_lv4.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus bred_lv4__bred --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/clock.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/clock.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock__clock --Pollux Version 2.3a syntax error detected while reading `when` (token 32) line 6 in main file xx.lus @@ -1265,7 +1270,7 @@ lus2ec /tmp/xx.lus clock__clock 1 PolluxErrors found ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/clock1_2ms.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/clock1_2ms.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock1_2ms__Clock1ms_node --Pollux Version 2.3a lus2ec /tmp/xx.lus clock1_2ms__Clock2ms_node @@ -1274,10 +1279,10 @@ lus2ec /tmp/xx.lus clock1_2ms__clock1_2ms --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/decl.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/decl.lus -o /tmp/xx.lus ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/declaration.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/declaration.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus declaration__declaration --Pollux Version 2.3a lus2ec /tmp/xx.lus declaration__n4 @@ -1286,12 +1291,12 @@ lus2ec /tmp/xx.lus declaration__n5 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/def.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/def.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus def__def --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/filliter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/filliter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus filliter__copie --Pollux Version 2.3a lus2ec /tmp/xx.lus filliter__incr_acc @@ -1300,12 +1305,12 @@ lus2ec /tmp/xx.lus filliter__filliter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/filter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/filter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus filter__filter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/lustre_test1_ok.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/lustre_test1_ok.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus lustre_test1_ok__rising --Pollux Version 2.3a lus2ec /tmp/xx.lus lustre_test1_ok__TransFnc_1 @@ -1319,62 +1324,62 @@ PolluxError 997 in Op::NewClock: (case 1) Invalid clock combination in equation of zoh2 in node lustre_test1_ok__lustre_test1_ok ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/map_red_iter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/map_red_iter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus map_red_iter__traite_genCore_itere --Pollux Version 2.3a lus2ec /tmp/xx.lus map_red_iter__map_red_iter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/mapdeRed.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/mapdeRed.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mapdeRed__incr --Pollux Version 2.3a lus2ec /tmp/xx.lus mapdeRed__mapdeRed --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/mapinf.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/mapinf.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mapinf__mapinf --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/mapiter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/mapiter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mapiter__incr_tab --Pollux Version 2.3a lus2ec /tmp/xx.lus mapiter__mapiter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/mappredef.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/mappredef.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mappredef__mappredef --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/plus.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/plus.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus plus__plus --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/pre_x.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/pre_x.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus pre_x__pre_x --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/rediter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/rediter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus rediter__max --Pollux Version 2.3a lus2ec /tmp/xx.lus rediter__rediter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/redoptest.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/redoptest.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus redoptest__max --Pollux Version 2.3a lus2ec /tmp/xx.lus redoptest__redoptest --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/demo/sample_time_change.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/demo/sample_time_change.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus sample_time_change__make_cl1_4_2 --Pollux Version 2.3a lus2ec /tmp/xx.lus sample_time_change__make_cl1_12_3 @@ -1385,17 +1390,17 @@ lus2ec /tmp/xx.lus sample_time_change__MainNode --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/bob.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/bob.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus bob__bob --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/def.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/def.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus def__def --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/ex.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/ex.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus ex__id --Pollux Version 2.3a lus2ec /tmp/xx.lus ex__trueNode @@ -1404,7 +1409,7 @@ lus2ec /tmp/xx.lus ex__ex --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/iter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/iter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus iter__filled --Pollux Version 2.3a lus2ec /tmp/xx.lus iter__mapped @@ -1417,7 +1422,7 @@ lus2ec /tmp/xx.lus iter__plus --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/iterate.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/iterate.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus iterate__mapped --Pollux Version 2.3a lus2ec /tmp/xx.lus iterate__redduced @@ -1430,7 +1435,7 @@ lus2ec /tmp/xx.lus iterate__iterate --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/lecteur.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/lecteur.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus lecteur__Propriete --Pollux Version 2.3a lus2ec /tmp/xx.lus lecteur__Controleur @@ -1441,7 +1446,7 @@ lus2ec /tmp/xx.lus lecteur__lecteur --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/lucky.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/lucky.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus lucky__implies --Pollux Version 2.3a lus2ec /tmp/xx.lus lucky__after @@ -1456,7 +1461,7 @@ lus2ec /tmp/xx.lus lucky__lucky --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/morel.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/morel.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus morel__mcmorel --Pollux Version 2.3a lus2ec /tmp/xx.lus morel__tab @@ -1465,14 +1470,14 @@ lus2ec /tmp/xx.lus morel__morel --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/morel2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/morel2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus morel2__mcmorel --Pollux Version 2.3a lus2ec /tmp/xx.lus morel2__morel2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/morel3.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/morel3.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus morel3__mcmorel --Pollux Version 2.3a lus2ec /tmp/xx.lus morel3__tab @@ -1481,7 +1486,7 @@ lus2ec /tmp/xx.lus morel3__morel3 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/morel4.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/morel4.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus morel4__mcmorel --Pollux Version 2.3a lus2ec /tmp/xx.lus morel4__tab @@ -1490,7 +1495,7 @@ lus2ec /tmp/xx.lus morel4__morel4 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/morel5.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/morel5.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus morel5__tab --Pollux Version 2.3a lus2ec /tmp/xx.lus morel5__morel5 @@ -1499,17 +1504,17 @@ lus2ec /tmp/xx.lus morel5__mcmorel --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/noAlarm.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/noAlarm.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus noAlarm__noAlarm --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/notTwo.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/notTwo.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus notTwo__notTwo --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/onlyroll.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/onlyroll.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus onlyroll__noneof --Pollux Version 2.3a lus2ec /tmp/xx.lus onlyroll__oneoffour @@ -1560,7 +1565,7 @@ lus2ec /tmp/xx.lus onlyroll__InHardoverRange --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/onlyroll2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/onlyroll2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus onlyroll2__noneof --Pollux Version 2.3a lus2ec /tmp/xx.lus onlyroll2__oneoffour @@ -1611,7 +1616,7 @@ lus2ec /tmp/xx.lus onlyroll2__InHardoverRange --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/test.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/test.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus test__three_outputs --Pollux Version 2.3a lus2ec /tmp/xx.lus test__two_outputs @@ -1620,12 +1625,12 @@ lus2ec /tmp/xx.lus test__test --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/titi.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/titi.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus titi__titi --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/toolate.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/toolate.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus toolate__bidon --Pollux Version 2.3a lus2ec /tmp/xx.lus toolate__edge_detect @@ -1642,12 +1647,12 @@ lus2ec /tmp/xx.lus toolate__toolate --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/fab_test/toto.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/fab_test/toto.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus toto__toto --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/FillFollowedByRed.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/FillFollowedByRed.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus FillFollowedByRed__reduced --Pollux Version 2.3a lus2ec /tmp/xx.lus FillFollowedByRed__filled @@ -1656,7 +1661,7 @@ lus2ec /tmp/xx.lus FillFollowedByRed__FillFollowedByRed --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/Gyroscope.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/Gyroscope.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus Gyroscope__abs --Pollux Version 2.3a lus2ec /tmp/xx.lus Gyroscope__ValueIsSecureII @@ -1707,7 +1712,7 @@ lus2ec /tmp/xx.lus Gyroscope__guaranteeVoter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/ProduitBool/produitBool.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/ProduitBool/produitBool.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus produitBool__iterated_isElementOf_ --Pollux Version 2.3a lus2ec /tmp/xx.lus produitBool___isElementOf_ @@ -1726,7 +1731,7 @@ lus2ec /tmp/xx.lus produitBool__PLC --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/ProduitBool/shiftFill_ludic.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/ProduitBool/shiftFill_ludic.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus shiftFill_ludic__n_selectOneStage --Pollux Version 2.3a lus2ec /tmp/xx.lus shiftFill_ludic__n_selectElementOfRank_inArray_ @@ -1735,7 +1740,7 @@ lus2ec /tmp/xx.lus shiftFill_ludic__n_shiftFill --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/ProduitBool/shift_ludic.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/ProduitBool/shift_ludic.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus shift_ludic__n_selectOneStage --Pollux Version 2.3a lus2ec /tmp/xx.lus shift_ludic__n_selectElementOfRank_inArray_ @@ -1746,7 +1751,7 @@ lus2ec /tmp/xx.lus shift_ludic__n_shift --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/arrays.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/arrays.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus arrays__incr --Pollux Version 2.3a lus2ec /tmp/xx.lus arrays__big_sum @@ -1767,13 +1772,14 @@ lus2ec /tmp/xx.lus arrays__add_byte --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/bug.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/bug.lus -o /tmp/xx.lus *** Error in file "bug.lus", line 2, col 6 to 10, token 'pack1': *** unknown package +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/calculs_max.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/calculs_max.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus calculs_max__max --Pollux Version 2.3a lus2ec /tmp/xx.lus calculs_max__fill_bool @@ -1782,7 +1788,7 @@ lus2ec /tmp/xx.lus calculs_max__calculs_max --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/clock.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/clock.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus clock__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus clock__system @@ -1794,7 +1800,7 @@ lus2ec /tmp/xx.lus clock__n2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/deSimone.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/deSimone.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus deSimone__oneCell --Pollux Version 2.3a lus2ec /tmp/xx.lus deSimone__prop1_iter @@ -1805,14 +1811,14 @@ lus2ec /tmp/xx.lus deSimone__prop1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/iterFibo.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/iterFibo.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus iterFibo__fibo --Pollux Version 2.3a lus2ec /tmp/xx.lus iterFibo__iterFibo --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/mapiter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/mapiter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus mapiter__incr --Pollux Version 2.3a lus2ec /tmp/xx.lus mapiter__bitalt @@ -1833,33 +1839,33 @@ lus2ec /tmp/xx.lus mapiter__mapiter --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/matrice.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/matrice.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus matrice__fibo --Pollux Version 2.3a lus2ec /tmp/xx.lus matrice__matrice --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/matrice2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/matrice2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus matrice2__matrice2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/minus.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/minus.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus minus__bitalt --Pollux Version 2.3a lus2ec /tmp/xx.lus minus__minus --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/moyenne.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/moyenne.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus moyenne__moyenne_step --Pollux Version 2.3a lus2ec /tmp/xx.lus moyenne__moyenne --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/normal.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/normal.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus normal__int2InfoChgIndiv --Pollux Version 2.3a lus2ec /tmp/xx.lus normal__extract_tab_info_chg_indiv @@ -1916,14 +1922,14 @@ lus2ec /tmp/xx.lus normal__traite_gen_bis --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/pack1.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/pack1.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus pack1__n1 --Pollux Version 2.3a lus2ec /tmp/xx.lus pack1__n2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/pilote-1.0.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/pilote-1.0.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus pilote__ctrl --Pollux Version 2.3a lus2ec /tmp/xx.lus pilote__udpateCntElt @@ -1968,14 +1974,14 @@ lus2ec /tmp/xx.lus pilote__system --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/pipeline.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/pipeline.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus pipeline__oneStep_pipe --Pollux Version 2.3a lus2ec /tmp/xx.lus pipeline__pipeline --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/predefOp.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/predefOp.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus predefOp__incr --Pollux Version 2.3a lus2ec /tmp/xx.lus predefOp__bitalt @@ -2000,14 +2006,14 @@ lus2ec /tmp/xx.lus predefOp__predefOp --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/redIf.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/redIf.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus redIf__monIf --Pollux Version 2.3a lus2ec /tmp/xx.lus redIf__redIf --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/remplissage-1.0.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/remplissage-1.0.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus util__change_elt2 --Pollux Version 2.3a lus2ec /tmp/xx.lus util__change_tab2 @@ -2032,12 +2038,12 @@ lus2ec /tmp/xx.lus util__observer --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/simpleRed.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/simpleRed.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus simpleRed__simpleRed --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/testSilus.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/testSilus.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus testSilus__int2InfoChgIndiv --Pollux Version 2.3a lus2ec /tmp/xx.lus testSilus__extract_tab_info_chg_indiv @@ -2086,7 +2092,7 @@ lus2ec /tmp/xx.lus testSilus__testSilus --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/lionel/triSel.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/lionel/triSel.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus triSel__minFromRank --Pollux Version 2.3a lus2ec /tmp/xx.lus triSel__select @@ -2103,7 +2109,7 @@ lus2ec /tmp/xx.lus triSel__Sorted --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/Condact.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/Condact.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus Util__carre --Pollux Version 2.3a lus2ec /tmp/xx.lus TestCondact__n @@ -2114,19 +2120,19 @@ lus2ec /tmp/xx.lus Main__Condact --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/complex.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/complex.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus complex__re --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/contractForElementSelectionInArray.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus contractForElementSelectionInArray__selectOneStage --Pollux Version 2.3a lus2ec /tmp/xx.lus contractForElementSelectionInArray__selectEltInArray --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/main.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/main.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus util__igt --Pollux Version 2.3a lus2ec /tmp/xx.lus intArray___isGreaterThan_ @@ -2177,18 +2183,19 @@ lus2ec /tmp/xx.lus main__main --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/noeudsIndependants.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus noeudsIndependants__equals --Pollux Version 2.3a lus2ec /tmp/xx.lus noeudsIndependants__gt --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/packageTableau.lus -o /tmp/xx.lus Error. No package has been provided +Error: no /tmp/xx.lus file ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/tri.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/contractForElementSelectionInArray/tri.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus tri__minFromRank --Pollux Version 2.3a lus2ec /tmp/xx.lus tri__select @@ -2205,7 +2212,7 @@ lus2ec /tmp/xx.lus tri__Sorted --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/iter.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/iter.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus p__n --Pollux Version 2.3a lus2ec /tmp/xx.lus p__map2 @@ -2214,12 +2221,12 @@ lus2ec /tmp/xx.lus main__main --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/model.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/model.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus pint__fby1 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/modelInst.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/modelInst.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus Pint__n --Pollux Version 2.3a lus2ec /tmp/xx.lus Preal__n @@ -2230,7 +2237,7 @@ lus2ec /tmp/xx.lus main__main --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/packages.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/packages.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus preal__fby1 --Pollux Version 2.3a lus2ec /tmp/xx.lus pbool__fby1 @@ -2243,7 +2250,7 @@ lus2ec /tmp/xx.lus mainPack__preced --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/packages2.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/packages2.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus preal__fby1 --Pollux Version 2.3a lus2ec /tmp/xx.lus pbool__fby1 @@ -2256,14 +2263,14 @@ lus2ec /tmp/xx.lus main__foo --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/packEnvTest/polymorphic_pack.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/packEnvTest/polymorphic_pack.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus p__n --Pollux Version 2.3a lus2ec /tmp/xx.lus p__map2 --Pollux Version 2.3a ---------------------------------------------------------------------- -====> ../lus2lic --nonreg-test -lv4 should_work/to_sort_out/asservi.lus -o /tmp/xx.lus +====> ../objlinux/lus2lic --nonreg-test -lv4 should_work/to_sort_out/asservi.lus -o /tmp/xx.lus lus2ec /tmp/xx.lus asservi__D --Pollux Version 2.3a lus2ec /tmp/xx.lus asservi__I