[Eva] Fixes summary of garbled mix origins at the end of an analysis.
Prints the number of statements at which a garbled mix from a given origin has been read and propagated, instead of the total number of times such a garbled mix has been read/propagated. This is more stable and depends less on states partitioning.
Showing
- src/kernel_services/abstract_interp/origin.ml 31 additions, 11 deletionssrc/kernel_services/abstract_interp/origin.ml
- src/plugins/dive/tests/dive/oracle/exceptional.res.oracle 2 additions, 1 deletionsrc/plugins/dive/tests/dive/oracle/exceptional.res.oracle
- src/plugins/variadic/tests/defined/oracle/sum_with_unspecified_sequence.res.oracle 1 addition, 1 deletion...s/defined/oracle/sum_with_unspecified_sequence.res.oracle
- src/plugins/variadic/tests/known/oracle/printf_garbled_mix.res.oracle 2 additions, 1 deletion...variadic/tests/known/oracle/printf_garbled_mix.res.oracle
- tests/builtins/oracle/alloc.0.res.oracle 2 additions, 1 deletiontests/builtins/oracle/alloc.0.res.oracle
- tests/builtins/oracle/alloc.1.res.oracle 1 addition, 1 deletiontests/builtins/oracle/alloc.1.res.oracle
- tests/builtins/oracle/imprecise-malloc-free.res.oracle 2 additions, 1 deletiontests/builtins/oracle/imprecise-malloc-free.res.oracle
- tests/builtins/oracle/imprecise.res.oracle 4 additions, 2 deletionstests/builtins/oracle/imprecise.res.oracle
- tests/builtins/oracle/strchr.res.oracle 2 additions, 1 deletiontests/builtins/oracle/strchr.res.oracle
- tests/float/oracle/nonlin.0.res.oracle 2 additions, 1 deletiontests/float/oracle/nonlin.0.res.oracle
- tests/float/oracle/nonlin.1.res.oracle 2 additions, 1 deletiontests/float/oracle/nonlin.1.res.oracle
- tests/float/oracle/nonlin.2.res.oracle 2 additions, 1 deletiontests/float/oracle/nonlin.2.res.oracle
- tests/float/oracle/nonlin.3.res.oracle 2 additions, 1 deletiontests/float/oracle/nonlin.3.res.oracle
- tests/float/oracle/nonlin.4.res.oracle 2 additions, 1 deletiontests/float/oracle/nonlin.4.res.oracle
- tests/float/oracle/nonlin.5.res.oracle 2 additions, 1 deletiontests/float/oracle/nonlin.5.res.oracle
- tests/libc/oracle/spawn_h.res.oracle 1 addition, 1 deletiontests/libc/oracle/spawn_h.res.oracle
- tests/value/oracle/arith_pointer.res.oracle 10 additions, 5 deletionstests/value/oracle/arith_pointer.res.oracle
- tests/value/oracle/backward_add_ptr.res.oracle 2 additions, 1 deletiontests/value/oracle/backward_add_ptr.res.oracle
- tests/value/oracle/behaviors1.res.oracle 4 additions, 2 deletionstests/value/oracle/behaviors1.res.oracle
- tests/value/oracle/bitfield.res.oracle 2 additions, 1 deletiontests/value/oracle/bitfield.res.oracle
Please register or sign in to comment