Skip to content

Commit 1b61914

Browse files
Update libCacheSim/bin/cachesim/main.c
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 144650c commit 1b61914

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • libCacheSim/bin/cachesim

libCacheSim/bin/cachesim/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ int main(int argc, char **argv) {
8484
if (!args.ignore_obj_size)
8585
n += snprintf(
8686
output_str + n, sizeof(output_str) - n, ", byte miss ratio %.4lf",
87-
(double)result[i].n_miss_byte / (double)result[i].n_req_byte);
87+
result[i].n_req_byte > 0 ? (double)result[i].n_miss_byte / (double)result[i].n_req_byte : 0.0);
8888
if (show_cost)
8989
n += snprintf(output_str + n, sizeof(output_str) - n,
9090
", cost saving ratio %.4lf", cost_saving_ratio);

0 commit comments

Comments
 (0)