]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/container/bench/bench_adaptive_node_pool.cpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / container / bench / bench_adaptive_node_pool.cpp
index 28b316d18df6d8c41b28476f6f9dc5a7d52df775..41ce9db6d8adada529112146b4c9fbe7991b4f5d 100644 (file)
@@ -194,17 +194,17 @@ void list_test_template(std::size_t num_iterations, std::size_t num_elements, bo
                   << ";"
                   << num_elements
                   << ";"
-                  << float(tinsert)/(num_iterations*num_elements)
+                  << float(tinsert)/float(num_iterations*num_elements)
                   << ";"
                   << (unsigned int)insert_stats.system_bytes
                   << ";"
-                  << float(insert_stats.system_bytes)/(num_iterations*num_elements*sizeof_node)*100.0-100.0
+                  << float(insert_stats.system_bytes)/float(num_iterations*num_elements*sizeof_node)*100.0-100.0
                   << ";"
                   << (unsigned int)insert_inuse
                   << ";"
-                  << (float(insert_inuse)/(num_iterations*num_elements*sizeof_node)*100.0)-100.0
+                  << (float(insert_inuse)/float(num_iterations*num_elements*sizeof_node)*100.0)-100.0
                   << ";";
-   std::cout   << float(terase)/(num_iterations*num_elements)
+   std::cout   << float(terase)/float(num_iterations*num_elements)
                << ";"
                << (unsigned int)erase_stats.system_bytes
                << ";"
@@ -215,11 +215,11 @@ void list_test_template(std::size_t num_iterations, std::size_t num_elements, bo
       std::cout << std::endl
                << "Allocator: " << get_allocator_name<Allocator>::get()
                << std::endl
-               << "  allocation/deallocation(ns): " << float(tinsert)/(num_iterations*num_elements) <<  '\t' << float(terase)/(num_iterations*num_elements)
+               << "  allocation/deallocation(ns): " << float(tinsert)/float(num_iterations*num_elements) <<  '\t' << float(terase)/float(num_iterations*num_elements)
                << std::endl
-               << "  Sys MB(overh.)/Inuse MB(overh.): " << (float)insert_stats.system_bytes/(1024*1024) << "(" << float(insert_stats.system_bytes)/(num_iterations*num_elements*sizeof_node)*100.0-100.0 << "%)"
+               << "  Sys MB(overh.)/Inuse MB(overh.): " << (float)insert_stats.system_bytes/(1024*1024) << "(" << float(insert_stats.system_bytes)/float(num_iterations*num_elements*sizeof_node)*100.0-100.0 << "%)"
                << " / "
-               << (float)insert_inuse/(1024*1024) << "(" << (float(insert_inuse)/(num_iterations*num_elements*sizeof_node)*100.0)-100.0 << "%)"
+               << (float)insert_inuse/(1024*1024) << "(" << (float(insert_inuse)/float(num_iterations*num_elements*sizeof_node)*100.0)-100.0 << "%)"
                << std::endl
                << "  system MB/inuse bytes after:    " << (float)erase_stats.system_bytes/(1024*1024) << '\t' << bc::dlmalloc_in_use_memory()
                << std::endl  << std::endl;