Merge branch 'feature/basile/95-eacsl-free-globals' into 'master'
[E-ACSL] Call E-ACSL's free function for globals in a separate functions Closes e-acsl#105 and e-acsl#95 See merge request frama-c/frama-c!2558
Showing
- src/plugins/e-acsl/doc/Changelog 7 additions, 1 deletionsrc/plugins/e-acsl/doc/Changelog
- src/plugins/e-acsl/src/code_generator/constructor.mli 2 additions, 0 deletionssrc/plugins/e-acsl/src/code_generator/constructor.mli
- src/plugins/e-acsl/src/code_generator/global_observer.ml 31 additions, 15 deletionssrc/plugins/e-acsl/src/code_generator/global_observer.ml
- src/plugins/e-acsl/src/code_generator/global_observer.mli 7 additions, 3 deletionssrc/plugins/e-acsl/src/code_generator/global_observer.mli
- src/plugins/e-acsl/src/code_generator/injector.ml 174 additions, 88 deletionssrc/plugins/e-acsl/src/code_generator/injector.ml
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_arith.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_arith.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_array.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_array.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_at_on-purely-logic-variables.c 9 additions, 9 deletions.../tests/arith/oracle_ci/gen_at_on-purely-logic-variables.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_cast.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_cast.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_comparison.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_comparison.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_functions.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_functions.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_functions_rec.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_functions_rec.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_integer_constant.c 0 additions, 1 deletion...ugins/e-acsl/tests/arith/oracle_ci/gen_integer_constant.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_longlong.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_longlong.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_not.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_not.c
- src/plugins/e-acsl/tests/arith/oracle_ci/gen_rationals.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/arith/oracle_ci/gen_rationals.c
- src/plugins/e-acsl/tests/bts/issue-eacsl-105.c 21 additions, 0 deletionssrc/plugins/e-acsl/tests/bts/issue-eacsl-105.c
- src/plugins/e-acsl/tests/bts/oracle_ci/gen_bts1395.c 0 additions, 1 deletionsrc/plugins/e-acsl/tests/bts/oracle_ci/gen_bts1395.c
- src/plugins/e-acsl/tests/bts/oracle_ci/gen_bts1478.c 7 additions, 2 deletionssrc/plugins/e-acsl/tests/bts/oracle_ci/gen_bts1478.c
- src/plugins/e-acsl/tests/bts/oracle_ci/gen_bts1837.c 6 additions, 1 deletionsrc/plugins/e-acsl/tests/bts/oracle_ci/gen_bts1837.c
Loading
Please register or sign in to comment