From 9d9884d77c2d4ab82c90353a03fd768b3409a9c7 Mon Sep 17 00:00:00 2001 From: Julien Signoles <julien.signoles@cea.fr> Date: Wed, 18 Sep 2019 20:30:30 +0200 Subject: [PATCH] [archi] copy the project before visiting --- src/plugins/e-acsl/src/main.ml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/e-acsl/src/main.ml b/src/plugins/e-acsl/src/main.ml index 60999f730df..d638cb7357f 100644 --- a/src/plugins/e-acsl/src/main.ml +++ b/src/plugins/e-acsl/src/main.ml @@ -155,9 +155,13 @@ let generate_code = Project.on prepared_prj (fun () -> let dup_prj = Dup_functions.dup () in + let cname = Project.get_name dup_prj ^ " (copy)" in + let copied_prj = + Project.create_by_copy cname ~last:true ~src:dup_prj + in let res = Project.on - dup_prj + copied_prj (fun () -> Gmp_types.init (); Mmodel_analysis.reset (); -- GitLab