@@ -62,12 +62,8 @@ TEST_F(AllocatorTest, ConstructorWithDataAndDevice) {
6262 FileManerger file (file_name);
6363 file.openAppend ();
6464
65- #if USE_PADDLE_API
66- c10::DataPtr data_ptr (static_cast <void *>(test_data_), phi::CPUPlace ());
67- #else
6865 c10::DataPtr data_ptr (static_cast <void *>(test_data_),
6966 c10::Device (c10::DeviceType::CPU));
70- #endif
7167
7268 // 指针应该正确设置
7369 file << std::to_string (data_ptr.get () == static_cast <void *>(test_data_))
@@ -90,15 +86,10 @@ TEST_F(AllocatorTest, ConstructorWithDeleter) {
9086
9187 g_deleter_called = false ;
9288
93- #if USE_PADDLE_API
94- c10::DataPtr data_ptr (
95- static_cast <void *>(test_data_), test_ctx_, test_deleter, phi::CPUPlace ());
96- #else
9789 c10::DataPtr data_ptr (static_cast <void *>(test_data_),
9890 test_ctx_,
9991 test_deleter,
10092 c10::Device (c10::DeviceType::CPU));
101- #endif
10293
10394 // 指针应该正确设置
10495 file << std::to_string (data_ptr.get () == static_cast <void *>(test_data_))
@@ -117,12 +108,8 @@ TEST_F(AllocatorTest, MoveConstructor) {
117108 FileManerger file (file_name);
118109 file.openAppend ();
119110
120- #if USE_PADDLE_API
121- c10::DataPtr original (static_cast <void *>(test_data_), phi::CPUPlace ());
122- #else
123111 c10::DataPtr original (static_cast <void *>(test_data_),
124112 c10::Device (c10::DeviceType::CPU));
125- #endif
126113 void * original_ptr = original.get ();
127114 c10::DataPtr moved (std::move (original));
128115
@@ -139,12 +126,8 @@ TEST_F(AllocatorTest, MoveAssignment) {
139126 FileManerger file (file_name);
140127 file.openAppend ();
141128
142- #if USE_PADDLE_API
143- c10::DataPtr original (static_cast <void *>(test_data_), phi::CPUPlace ());
144- #else
145129 c10::DataPtr original (static_cast <void *>(test_data_),
146130 c10::Device (c10::DeviceType::CPU));
147- #endif
148131 void * original_ptr = original.get ();
149132 c10::DataPtr assigned;
150133 assigned = std::move (original);
@@ -164,15 +147,10 @@ TEST_F(AllocatorTest, Clear) {
164147 FileManerger file (file_name);
165148 file.openAppend ();
166149
167- #if USE_PADDLE_API
168- c10::DataPtr data_ptr (
169- static_cast <void *>(test_data_), test_ctx_, test_deleter, phi::CPUPlace ());
170- #else
171150 c10::DataPtr data_ptr (static_cast <void *>(test_data_),
172151 test_ctx_,
173152 test_deleter,
174153 c10::Device (c10::DeviceType::CPU));
175- #endif
176154
177155 // clear 前验证状态
178156 file << std::to_string (data_ptr.get () != nullptr ) << " " ;
@@ -196,12 +174,8 @@ TEST_F(AllocatorTest, NullptrComparison) {
196174 file.openAppend ();
197175
198176 c10::DataPtr null_ptr;
199- #if USE_PADDLE_API
200- c10::DataPtr valid_ptr (static_cast <void *>(test_data_), phi::CPUPlace ());
201- #else
202177 c10::DataPtr valid_ptr (static_cast <void *>(test_data_),
203178 c10::Device (c10::DeviceType::CPU));
204- #endif
205179
206180 // null_ptr == nullptr 应该为 true
207181 file << std::to_string (null_ptr == nullptr ) << " " ;
@@ -227,12 +201,8 @@ TEST_F(AllocatorTest, AtDataPtrAlias) {
227201 file.openAppend ();
228202
229203 // at::DataPtr 应该是 c10::DataPtr 的别名
230- #if USE_PADDLE_API
231- at::DataPtr at_ptr (static_cast <void *>(test_data_), phi::CPUPlace ());
232- #else
233204 at::DataPtr at_ptr (static_cast <void *>(test_data_),
234205 c10::Device (c10::DeviceType::CPU));
235- #endif
236206
237207 file << std::to_string (at_ptr.get () == static_cast <void *>(test_data_)) << " " ;
238208 file << std::to_string (static_cast <bool >(at_ptr)) << " " ;
@@ -251,12 +221,8 @@ TEST_F(AllocatorTest, ArrowOperator) {
251221 FileManerger file (file_name);
252222 file.openAppend ();
253223
254- #if USE_PADDLE_API
255- c10::DataPtr data_ptr (static_cast <void *>(test_data_), phi::CPUPlace ());
256- #else
257224 c10::DataPtr data_ptr (static_cast <void *>(test_data_),
258225 c10::Device (c10::DeviceType::CPU));
259- #endif
260226
261227 // operator-> 应该返回原始指针
262228 file << std::to_string (data_ptr.operator ->() ==
@@ -293,12 +259,8 @@ TEST_F(AllocatorTest, ChainedMoves) {
293259 FileManerger file (file_name);
294260 file.openAppend ();
295261
296- #if USE_PADDLE_API
297- c10::DataPtr original (static_cast <void *>(test_data_), phi::CPUPlace ());
298- #else
299262 c10::DataPtr original (static_cast <void *>(test_data_),
300263 c10::Device (c10::DeviceType::CPU));
301- #endif
302264 void * ptr = original.get ();
303265
304266 // 链式移动
@@ -322,17 +284,10 @@ TEST_F(AllocatorTest, DeleterCalledOnDestruction) {
322284 {
323285 // 在作用域内创建 DataPtr
324286 float * local_data = new float [2 ]{1 .0f , 2 .0f };
325- #if USE_PADDLE_API
326- c10::DataPtr data_ptr (static_cast <void *>(local_data),
327- local_data,
328- real_float_deleter,
329- phi::CPUPlace ());
330- #else
331287 c10::DataPtr data_ptr (static_cast <void *>(local_data),
332288 local_data,
333289 real_float_deleter,
334290 c10::Device (c10::DeviceType::CPU));
335- #endif
336291 file << std::to_string (data_ptr.get () != nullptr ) << " " ;
337292 }
338293 // DataPtr 出作用域后,deleter 应该被调用(内存已释放)
@@ -346,12 +301,8 @@ TEST_F(AllocatorTest, GetReturnsCorrectPointer) {
346301 FileManerger file (file_name);
347302 file.openAppend ();
348303
349- #if USE_PADDLE_API
350- c10::DataPtr data_ptr (static_cast <void *>(test_data_), phi::CPUPlace ());
351- #else
352304 c10::DataPtr data_ptr (static_cast <void *>(test_data_),
353305 c10::Device (c10::DeviceType::CPU));
354- #endif
355306
356307 // get() 返回 void*,可以转换为原始类型
357308 void * void_ptr = data_ptr.get ();
@@ -376,15 +327,10 @@ TEST_F(AllocatorTest, DeleterFnPtrType) {
376327 c10::DeleterFnPtr deleter = test_deleter;
377328 file << std::to_string (deleter != nullptr ) << " " ;
378329
379- #if USE_PADDLE_API
380- c10::DataPtr data_ptr (
381- static_cast <void *>(test_data_), test_ctx_, deleter, phi::CPUPlace ());
382- #else
383330 c10::DataPtr data_ptr (static_cast <void *>(test_data_),
384331 test_ctx_,
385332 deleter,
386333 c10::Device (c10::DeviceType::CPU));
387- #endif
388334
389335 file << std::to_string (data_ptr.get_deleter () == deleter) << " " ;
390336
0 commit comments