diff --git a/INSTALL.txt b/INSTALL.txt
index 6f337982aa1178f04aca552ceb1395a05b3c9617..b5ca2731989912c3d75dc44b4a738123c032004c 100644
--- a/INSTALL.txt
+++ b/INSTALL.txt
@@ -1,5 +1,5 @@
 (* OASIS_START *)
-(* DO NOT EDIT (digest: 309bbc8b0d4bd6d778884c99a792df48) *)
+(* DO NOT EDIT (digest: 512dbf0dbc8375e376976d422e55665d) *)
 
 This is the INSTALL file for the lustre-v6 distribution.
 
@@ -15,7 +15,7 @@ In order to compile this package, you will need:
 * findlib
 * lutils for executable lv6, executable lv6.dbg
 * extlib for executable lv6, executable lv6.dbg
-* rdbg-plugin (>= 1.177) for library lustre-v6
+* rdbg for library lustre-v6
 
 Installing
 ==========
diff --git a/Makefile.dev b/Makefile.dev
index 38a26d991826fa319130d757a2f6fc5659a77faa..b0ffcde9436ac3c109a8371162e62b7c6f930607 100644
--- a/Makefile.dev
+++ b/Makefile.dev
@@ -72,3 +72,12 @@ opam-test :
 
 
 
+###############################
+# pushing onto the official repo
+WWW="/import/www/DIST-TOOLS/SYNCHRONE"
+OPAM_FILE=$(shell find  $(WWW)/opam-repository/packages/$(NAME) -name opam -cnewer opam | head -1 | sed -e 's/^./\U&/')
+OPAM_DIR=`dirname $(OPAM_FILE)`
+
+opam-pr:
+	cp -r $(OPAM_DIR) /home/jahier/local/opam-repository/packages/$(NAME)
+
diff --git a/_oasis b/_oasis
index 454ad102693fca0453687b7ccb61588f16c38a08..25bbda3e30d916b2a0f444f84aa6032999c4b0c2 100644
--- a/_oasis
+++ b/_oasis
@@ -54,7 +54,7 @@ Library "lustre-v6"
   Modules:    Lv6Run
   Path:       src/
   BuildTools: ocamlbuild 
-  BuildDepends: str,unix,num,rdbg-plugin (>= 1.177) 
+  BuildDepends: str,unix,num,rdbg
   Install:true
   XMETAEnable: true
   InternalModules: SocExecValue,SocUtils,Lv6util,Lv6version,Lv6errors,Lxm,Lv6MainArgs,Lv6Verbose,Soc2cIdent,Soc,SocPredef,Lv6Id,SocExecDbg,SocExec,SocExecEvalPredef,Lv6Compile,AstTab,AstTabSymbol,AstInstanciateModel,Lv6parserUtils,AstV6,FilenameExtras,LicTab,LicDump,AstPredef,Lic,AstCore,FreshName,IdSolver,EvalConst,LicEvalConst,LicEvalType,UnifyType,Ast2lic,AstV6Dump,EvalClock,UnifyClock,LicEvalClock,EvalType,LicPrg,LicMetaOp,L2lCheckOutputs,Lv6Misc,L2lRmPoly,L2lExpandMetaOp,L2lSplit,L2lExpandNodes,L2lExpandArrays,L2lCheckLoops,L2lCheckMemSafe,L2lOptimIte,Lv6lexer,Lv6parser,AstRecognizePredef,Lic2soc,Action,ActionsDeps,SocVar,TopoSort,SortActions,SortActionsExpe,L2lCheckCKeyWord,L2lCheckKcgKeyWord,L2lWhenOnId,L2lNoWhenNot,L2lRemoveAlias,L2lExpandEnum,Dbg
diff --git a/_tags b/_tags
index 700f2a62172a9b85afc9eda7df89412df844bb80..dff3a5ba55d70ba51d340f136f7d9a5bf56779f3 100644
--- a/_tags
+++ b/_tags
@@ -1,5 +1,5 @@
 # OASIS_START
-# DO NOT EDIT (digest: 1bbce7c5352daeb22141220fb1394d4f)
+# DO NOT EDIT (digest: ea1baf54d8f4bef461ce90069a0bac28)
 # Ignore VCS directories, you can use the same kind of rule outside
 # OASIS_START/STOP if you want to exclude directories that contains
 # useless stuff for the build process
@@ -31,7 +31,7 @@ true: annot, bin_annot
 # Library lustre-v6
 "src/lustre-v6.cmxs": use_lustre-v6
 <src/*.ml{,i,y}>: package(num)
-<src/*.ml{,i,y}>: package(rdbg-plugin)
+<src/*.ml{,i,y}>: package(rdbg)
 <src/*.ml{,i,y}>: package(str)
 <src/*.ml{,i,y}>: package(unix)
 # OASIS_STOP
diff --git a/lv6-ref-man/lv6-ref-man.pdf b/lv6-ref-man/lv6-ref-man.pdf
index fc1772e1061508d604a186c13ea6f9c6953836e4..daf54bee84fc2ee25557657c85c8c7d024f3f7ee 100644
Binary files a/lv6-ref-man/lv6-ref-man.pdf and b/lv6-ref-man/lv6-ref-man.pdf differ
diff --git a/opam b/opam
deleted file mode 100644
index c2433c9c0c92b918e416f0320db0b2ea359cac6a..0000000000000000000000000000000000000000
--- a/opam
+++ /dev/null
@@ -1,29 +0,0 @@
-opam-version: "1.2"
-maintainer: "erwan.jahier@univ-grenoble-alpes.fr"
-authors: [ "Erwan Jahier and Pascal Raymond" ]
-license: "CeCILL"
-homepage: "http://www-verimag.imag.fr/lustre-v6.html"
-dev-repo: "https://gricad-gitlab.univ-grenoble-alpes.fr/verimag/synchrone/lustre-v6.git"
-bug-reports: "http://www-verimag.imag.fr/lustre-v6.html"
-build:  [make "build"]
-install:  [make "install"]
-remove: [
-  ["ocaml" "%{etc}%/lustre-v6/setup.ml" "-C" "%{etc}%/lustre-v6" "-uninstall"]
-]
-build-test: [
-  ["oasis" "setup"]
-  ["ocaml" "setup.ml" "-configure" "--enable-tests"]
-  ["ocaml" "setup.ml" "-build"]
-  ["ocaml" "setup.ml" "-test"]
-]
-depends: [
-  "base-unix"
-  ("extlib" {build} | "extlib-compat" {build})
-  "lutils" 
-  ("oasis" {build & >= "0.4.7"} | "oasis-mirage" {build & >= "0.4.7"})
-  "ocamlbuild" {build}
-  "ocamlfind"
-  "rdbg" {>= "1.177"}
-]
-available: [ ocaml-version >= "4.02" ]
-post-messages: ["The last version can be obtained via (opam repo add) http://www-verimag.imag.fr/DIST-TOOLS/SYNCHRONE/opam-repository/ "]
diff --git a/test/lus2lic.sum b/test/lus2lic.sum
index 852c0c40c9c95ceb112a5543085850f131093d76..f5fd226d9dc7329aee4b2fd5994d4aa7bee4c150 100644
--- a/test/lus2lic.sum
+++ b/test/lus2lic.sum
@@ -1,5 +1,5 @@
 ==> lus2lic0.sum <==
-Test run by jahier on Fri Aug  2 13:46:08 
+Test run by jahier on Thu Aug 29 11:04:07 
 Native configuration is x86_64-pc-linux-gnu
 
 		=== lus2lic0 tests ===
@@ -66,7 +66,7 @@ XFAIL: Test bad programs (assert): test_lus2lic_no_node should_fail/assert/lecte
 XFAIL: Test bad programs (assert): test_lus2lic_no_node should_fail/assert/s.lus
 
 ==> lus2lic1.sum <==
-Test run by jahier on Fri Aug  2 13:46:09 
+Test run by jahier on Thu Aug 29 11:04:08 
 Native configuration is x86_64-pc-linux-gnu
 
 		=== lus2lic1 tests ===
@@ -409,7 +409,7 @@ PASS: sh multipar.sh
 PASS: /home/jahier/lus2lic/test/../utils/compare_exec_and_2c multipar.lus  {}
 
 ==> lus2lic2.sum <==
-Test run by jahier on Fri Aug  2 13:46:30 
+Test run by jahier on Thu Aug 29 11:04:33 
 Native configuration is x86_64-pc-linux-gnu
 
 		=== lus2lic2 tests ===
@@ -749,7 +749,7 @@ PASS: sh zzz2.sh
 PASS: /home/jahier/lus2lic/test/../utils/compare_exec_and_2c zzz2.lus  {}
 
 ==> lus2lic3.sum <==
-Test run by jahier on Fri Aug  2 13:46:56 
+Test run by jahier on Thu Aug 29 11:05:04 
 Native configuration is x86_64-pc-linux-gnu
 
 		=== lus2lic3 tests ===
@@ -1259,7 +1259,7 @@ PASS: /home/jahier/lus2lic/test/../utils/test_lus2lic_no_node multipar.lus {}
 
 
 ==> lus2lic4.sum <==
-Test run by jahier on Fri Aug  2 13:47:34 
+Test run by jahier on Thu Aug 29 11:05:47 
 Native configuration is x86_64-pc-linux-gnu
 
 		=== lus2lic4 tests ===
@@ -1777,13 +1777,13 @@ PASS: /home/jahier/lus2lic/test/../utils/test_lus2lic_no_node zzz2.lus {}
 ===============================
 # Total number of failures: 69
 lus2lic0.log:testcase ./lus2lic.tests/test0.exp completed in 1 seconds
-lus2lic1.log:testcase ./lus2lic.tests/test1.exp completed in 21 seconds
-lus2lic2.log:testcase ./lus2lic.tests/test2.exp completed in 26 seconds
-lus2lic3.log:testcase ./lus2lic.tests/test3.exp completed in 38 seconds
-lus2lic4.log:testcase ./lus2lic.tests/test4.exp completed in 14 seconds
+lus2lic1.log:testcase ./lus2lic.tests/test1.exp completed in 25 seconds
+lus2lic2.log:testcase ./lus2lic.tests/test2.exp completed in 31 seconds
+lus2lic3.log:testcase ./lus2lic.tests/test3.exp completed in 42 seconds
+lus2lic4.log:testcase ./lus2lic.tests/test4.exp completed in 15 seconds
 * Ref time: 
-50.69user 17.84system 1:39.60elapsed 68%CPU (0avgtext+0avgdata 273248maxresident)k
-0inputs+137480outputs (0major+10946101minor)pagefaults 0swaps
+60.59user 21.77system 1:55.21elapsed 71%CPU (0avgtext+0avgdata 272980maxresident)k
+0inputs+139624outputs (0major+11745984minor)pagefaults 0swaps
 * Quick time (-j 4):
-58.09user 19.56system 0:53.91elapsed 144%CPU (0avgtext+0avgdata 272756maxresident)k
-4872inputs+136544outputs (4major+10883627minor)pagefaults 0swaps
+68.03user 22.69system 1:25.71elapsed 105%CPU (0avgtext+0avgdata 272704maxresident)k
+0inputs+133048outputs (0major+11267876minor)pagefaults 0swaps