fix issue #6389
authorKuang Fangjun <csukuangfj@gmail.com>
Tue, 8 May 2018 02:46:54 +0000 (10:46 +0800)
committerWook Song <wook16.song@samsung.com>
Thu, 23 Jan 2020 13:50:43 +0000 (22:50 +0900)
src/caffe/test/test_syncedmem.cpp

index 16dfb58..2ca9ca2 100644 (file)
@@ -80,7 +80,7 @@ TEST_F(SyncedMemoryTest, TestGPURead) {
   char* recovered_value = new char[10];
   caffe_gpu_memcpy(10, gpu_data, recovered_value);
   for (int i = 0; i < mem.size(); ++i) {
-    EXPECT_EQ((static_cast<char*>(recovered_value))[i], 1);
+    EXPECT_EQ(recovered_value[i], 1);
   }
   // do another round
   cpu_data = mem.mutable_cpu_data();
@@ -94,7 +94,7 @@ TEST_F(SyncedMemoryTest, TestGPURead) {
   // check if values are the same
   caffe_gpu_memcpy(10, gpu_data, recovered_value);
   for (int i = 0; i < mem.size(); ++i) {
-    EXPECT_EQ((static_cast<char*>(recovered_value))[i], 2);
+    EXPECT_EQ(recovered_value[i], 2);
   }
   delete[] recovered_value;
 }