     typename                    SampleT,
     int                         BINS,
     int                         BLOCK_THREADS>
-void Test(char* type_string)
-{
-    Test<SampleT, BINS, BLOCK_THREADS, 1>(type_string);
-    Test<SampleT, BINS, BLOCK_THREADS, 5>(type_string);
+void Test()
+{
+    Test<SampleT, BINS, BLOCK_THREADS, 1>();
+    Test<SampleT, BINS, BLOCK_THREADS, 5>();
 }
 
 

    int                         BLOCK_THREADS,
    int                         ITEMS_PER_THREAD,
    BlockHistogramAlgorithm     ALGORITHM>
void Test(char* type_string)
{
    Test<SampleT, BINS, BLOCK_THREADS, ITEMS_PER_THREAD, ALGORITHM>(UNIFORM);
    Test<SampleT, BINS, BLOCK_THREADS, ITEMS_PER_THREAD, ALGORITHM>(INTEGER_SEED);

#include <stdio.h>
#include <limits>
#include <string>
#include <typeinfo>

#include <cub/block/block_histogram.cuh>
#include <cub/block/block_load.cuh>
