[typing] infer type of intervals wrt context: reduce the number of generated casts
Showing
- src/plugins/e-acsl/new_typing.ml 38 additions, 18 deletionssrc/plugins/e-acsl/new_typing.ml
- src/plugins/e-acsl/new_typing.mli 5 additions, 1 deletionsrc/plugins/e-acsl/new_typing.mli
- src/plugins/e-acsl/quantif.ml 1 addition, 1 deletionsrc/plugins/e-acsl/quantif.ml
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/block_length.res.oracle 1 addition, 1 deletion...-acsl/tests/e-acsl-runtime/oracle/block_length.res.oracle
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/gen_base_addr.c 12 additions, 12 deletions...lugins/e-acsl/tests/e-acsl-runtime/oracle/gen_base_addr.c
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/gen_block_length.c 74 additions, 277 deletions...ins/e-acsl/tests/e-acsl-runtime/oracle/gen_block_length.c
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/initialized.res.oracle 3 additions, 1 deletion...e-acsl/tests/e-acsl-runtime/oracle/initialized.res.oracle
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/vector.res.oracle 3 additions, 1 deletion...gins/e-acsl/tests/e-acsl-runtime/oracle/vector.res.oracle
- src/plugins/e-acsl/tests/gmp/oracle/comparison.1.res.oracle 1 addition, 0 deletionssrc/plugins/e-acsl/tests/gmp/oracle/comparison.1.res.oracle
- src/plugins/e-acsl/tests/gmp/oracle/gen_comparison2.c 24 additions, 24 deletionssrc/plugins/e-acsl/tests/gmp/oracle/gen_comparison2.c
- src/plugins/e-acsl/tests/gmp/oracle/gen_integer_constant2.c 3 additions, 3 deletionssrc/plugins/e-acsl/tests/gmp/oracle/gen_integer_constant2.c
- src/plugins/e-acsl/tests/gmp/oracle/gen_longlong.c 3 additions, 3 deletionssrc/plugins/e-acsl/tests/gmp/oracle/gen_longlong.c
- src/plugins/e-acsl/tests/gmp/oracle/gen_longlong2.c 3 additions, 3 deletionssrc/plugins/e-acsl/tests/gmp/oracle/gen_longlong2.c
- src/plugins/e-acsl/tests/gmp/oracle/gen_not2.c 2 additions, 2 deletionssrc/plugins/e-acsl/tests/gmp/oracle/gen_not2.c
- src/plugins/e-acsl/tests/gmp/oracle/integer_constant.1.res.oracle 1 addition, 2 deletions...ins/e-acsl/tests/gmp/oracle/integer_constant.1.res.oracle
- src/plugins/e-acsl/tests/gmp/oracle/longlong.0.res.oracle 5 additions, 5 deletionssrc/plugins/e-acsl/tests/gmp/oracle/longlong.0.res.oracle
- src/plugins/e-acsl/tests/gmp/oracle/longlong.1.res.oracle 5 additions, 5 deletionssrc/plugins/e-acsl/tests/gmp/oracle/longlong.1.res.oracle
- src/plugins/e-acsl/tests/gmp/oracle/not.1.res.oracle 1 addition, 0 deletionssrc/plugins/e-acsl/tests/gmp/oracle/not.1.res.oracle
- src/plugins/e-acsl/translate.ml 6 additions, 6 deletionssrc/plugins/e-acsl/translate.ml
Loading
Please register or sign in to comment