]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/histogram/test/Jamfile
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / libs / histogram / test / Jamfile
index cdb695a510e95867a643dda73867368cf63181e6..6f5ca9bdda003a57d174e4acb70d92d0a2b72d58 100644 (file)
@@ -38,7 +38,15 @@ alias odr :
     ;
 
 alias cxx14 :
-    [ run accumulators_test.cpp ]
+    [ run accumulators_count_test.cpp ]
+    [ run accumulators_mean_test.cpp ]
+    [ run accumulators_sum_test.cpp : : :
+      # make sure sum accumulator works even with -ffast-math and optimizations
+      <toolset>gcc:<cxxflags>"-O3 -ffast-math"
+      <toolset>clang:<cxxflags>"-O3 -ffast-math" ]
+    [ run accumulators_thread_safe_test.cpp ]
+    [ run accumulators_weighted_mean_test.cpp ]
+    [ run accumulators_weighted_sum_test.cpp ]
     [ run algorithm_project_test.cpp ]
     [ run algorithm_reduce_test.cpp ]
     [ run algorithm_sum_test.cpp ]
@@ -137,13 +145,13 @@ alias libserial :
     ;
 
 # for builds without optional boost dependencies
-alias minimal : odr cxx14 cxx17 failure threading ;
+alias minimal : cxx14 cxx17 failure threading ;
 
 # all tests
-alias all : minimal accumulators range units serialization ;
+alias all : minimal odr accumulators range units serialization ;
 
 # all except "failure", because it is distracting during development
-alias develop : odr cxx14 cxx17 threading accumulators range units serialization ;
+alias develop : cxx14 cxx17 threading odr accumulators range units serialization ;
 
 explicit minimal ;
 explicit all ;