diff options
author | Martin Nowack <m.nowack@imperial.ac.uk> | 2020-02-20 12:45:32 +0000 |
---|---|---|
committer | Cristian Cadar <c.cadar@imperial.ac.uk> | 2020-03-01 20:29:18 +0000 |
commit | f62f8b954a00ae8538f8d3ef2aad77c11e6ed710 (patch) | |
tree | 10e6bd41e306924c43c1675c83de0e5dde75785d /runtime | |
parent | bab3011da22f3569fb1e70ecf8c5b0c2700358a7 (diff) | |
download | klee-f62f8b954a00ae8538f8d3ef2aad77c11e6ed710.tar.gz |
[klee-stats] Refactor preparing and printing the table
The number and order of statistics in klee-stats is hard coded. Moreover, adding new statistics to KLEE lead to crashes. Rewriting that part of the script generalises and streamlines the process. List of changes: * Extend legend: this is used for known columns to provide shorter names * simplify sqlite handling and make it more robust and reading of data * select columns based on internal KLEE names * streamline addition of artificial columns and make it robust * handle the case if different runs should be compared but not all have the same statistics * fix calculation of summary row: - avg of column if column is showing a relative value or avg value - max of column if column is showing a max value - sum of column entries, else
Diffstat (limited to 'runtime')
0 files changed, 0 insertions, 0 deletions