From e676ab5c4960648c8fe4d529783ea0a6d7e13e4c Mon Sep 17 00:00:00 2001 From: Thibaut Benjamin <thibaut.benjamin@cea.fr> Date: Wed, 15 Sep 2021 13:00:01 +0200 Subject: [PATCH] [e-acsl] rename problematic file --- src/plugins/e-acsl/Makefile.in | 2 +- src/plugins/e-acsl/headers/header_spec.txt | 4 ++-- .../e-acsl/src/code_generator/{genassigns.ml => assigns.ml} | 0 .../src/code_generator/{genassigns.mli => assigns.mli} | 0 src/plugins/e-acsl/src/code_generator/logic_functions.ml | 6 +++--- 5 files changed, 6 insertions(+), 6 deletions(-) rename src/plugins/e-acsl/src/code_generator/{genassigns.ml => assigns.ml} (100%) rename src/plugins/e-acsl/src/code_generator/{genassigns.mli => assigns.mli} (100%) diff --git a/src/plugins/e-acsl/Makefile.in b/src/plugins/e-acsl/Makefile.in index bd124212bf6..7b2420d6b02 100644 --- a/src/plugins/e-acsl/Makefile.in +++ b/src/plugins/e-acsl/Makefile.in @@ -82,7 +82,7 @@ SRC_CODE_GENERATOR:= \ assert \ rational \ typed_number \ - genassigns \ + assigns \ logic_functions \ loops \ quantif \ diff --git a/src/plugins/e-acsl/headers/header_spec.txt b/src/plugins/e-acsl/headers/header_spec.txt index 1efa7e820b0..76a8d109b67 100644 --- a/src/plugins/e-acsl/headers/header_spec.txt +++ b/src/plugins/e-acsl/headers/header_spec.txt @@ -87,6 +87,8 @@ src/analyses/typing.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/analyses/typing.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/assert.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/assert.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL +src/code_generator/assigns.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL +src/code_generator/assigns.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/at_with_lscope.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/at_with_lscope.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/contract.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL @@ -94,8 +96,6 @@ src/code_generator/contract.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/contract_types.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/env.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/env.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL -src/code_generator/genassigns.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL -src/code_generator/genassigns.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/global_observer.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/global_observer.mli: CEA_LGPL_OR_PROPRIETARY.E_ACSL src/code_generator/gmp.ml: CEA_LGPL_OR_PROPRIETARY.E_ACSL diff --git a/src/plugins/e-acsl/src/code_generator/genassigns.ml b/src/plugins/e-acsl/src/code_generator/assigns.ml similarity index 100% rename from src/plugins/e-acsl/src/code_generator/genassigns.ml rename to src/plugins/e-acsl/src/code_generator/assigns.ml diff --git a/src/plugins/e-acsl/src/code_generator/genassigns.mli b/src/plugins/e-acsl/src/code_generator/assigns.mli similarity index 100% rename from src/plugins/e-acsl/src/code_generator/genassigns.mli rename to src/plugins/e-acsl/src/code_generator/assigns.mli diff --git a/src/plugins/e-acsl/src/code_generator/logic_functions.ml b/src/plugins/e-acsl/src/code_generator/logic_functions.ml index 746e6b1fb70..f81c8701aad 100644 --- a/src/plugins/e-acsl/src/code_generator/logic_functions.ml +++ b/src/plugins/e-acsl/src/code_generator/logic_functions.ml @@ -214,13 +214,13 @@ let generate_kf ~loc fname env ret_ty params_ty li = List.fold_left2 add env li.l_profile params in let assigns_from = - try Some (Genassigns.get_assigns_from ~loc env li.l_profile li.l_var_info) - with Genassigns.NoAssigns -> None + try Some (Assigns.get_assigns_from ~loc env li.l_profile li.l_var_info) + with Assigns.NoAssigns -> None in let assigned_var = Logic_const.new_identified_term (if res_as_extra_arg then - Logic_utils.expr_to_term (Genassigns.get_gmp_integer ~loc ret_vi) + Logic_utils.expr_to_term (Assigns.get_gmp_integer ~loc ret_vi) else Logic_const.tresult fundec.svar.vtype) in -- GitLab