Now that we are requiring C++11, or higher, can we (for all NEW distributions) leave behind the historic (2005-ish) but perhaps puzzling (and perhaps warning triggering) test functions like
template <typename RealType> // Any floating-point type RealType. void test_spots(RealType){...}
called as
test_spots(0.0F); // Test float.
(now that compilers work properly) in favour of
template <typename RealType> // Any floating-point type RealType. void test_spots()
called thus:
test_spots<float>();
(I don't propose changing all the old distributions!)