The use of is_sorted in Benchmarker.h was ambiguous

Benchmarker provides its own implementation of is_sorted since this
method was not introduced until C++11 and not all compilers necessarily
support it. However, for those that did, the system is_sorted conflicted
with the provided is_sorted. To get around the problem, specify the full
namespace of the is_sorted being used (which is standard practice in
VTK-m anyway).
This commit is contained in:
Kenneth Moreland 2015-08-12 09:16:54 -06:00
parent c5c1dee4fc
commit c637bf94b1

@ -128,7 +128,8 @@ vtkm::Float64 PercentileValue(const std::vector<vtkm::Float64> &samples, const v
}
VTKM_ASSERT_CONT(percent >= 0.0);
VTKM_ASSERT_CONT(percent <= 100.0);
VTKM_ASSERT_CONT(is_sorted(samples.begin(), samples.end()));
VTKM_ASSERT_CONT(
vtkm::benchmarking::stats::is_sorted(samples.begin(), samples.end()));
if (percent == 100.0){
return samples.back();
}