 
         ASSERT_EQUAL(h_keys_output, d_keys_output);
         ASSERT_EQUAL(h_vals_output, d_vals_output);
-#else
-	KNOWN_FAILURE;
-#endif //#if defined(__CUDACC__) && CUDA_VERSION==3000
     }
 };
 VariableUnitTest<TestUniqueCopyByKey, IntegralTypes> TestUniqueCopyByKeyInstance;
 
-

    ASSERT_EQUAL(values[0], 0);
    ASSERT_EQUAL(values[1], 2);
    ASSERT_EQUAL(values[2], 7);
#else
	KNOWN_FAILURE;
#endif //#if defined(__CUDACC__) && CUDA_VERSION==3000
}
DECLARE_VECTOR_UNITTEST(TestUniqueByKeySimple);



        ASSERT_EQUAL(h_keys, d_keys);
        ASSERT_EQUAL(h_vals, d_vals);
    }
};
VariableUnitTest<TestUniqueByKey, IntegralTypes> TestUniqueByKeyInstance;
