-cupy Regular multi-dimensional C2C/R2C/DCT test2023-05-20 19h30:15 +00h 05m 49s 0
pyvkfft-test --nproc 16 --range-mb 0 4100 --backend cupy

ERRORS:

======================================================================
test_c2c  [pyvkfft.test.test_fft.TestFFT]:
----------------------------------------------------------------------
multiprocessing.pool.RemoteTraceback: 
"""
Traceback (most recent call last):
  File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
                    ^^^^^^^^^^^^^^^^^^^
  File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 549, in test_accuracy_kwargs
    return test_accuracy(**kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/accuracy.py", line 494, in test_accuracy
    n2i, nii = l2(d, d1_gpu.get()), li(d, d1_gpu.get())
                     ^^^^^^^^^^^^
  File "cupy/_core/core.pyx", line 1777, in cupy._core.core._ndarray_base.get
  File "cupy/_core/core.pyx", line 1841, in cupy._core.core._ndarray_base.get
  File "cupy/_core/core.pyx", line 2656, in cupy._core.core._internal_ascontiguousarray
  File "cupy/_core/core.pyx", line 2787, in cupy._core.core._ndarray_init
  File "cupy/_core/core.pyx", line 241, in cupy._core.core._ndarray_base._init_fast
  File "cupy/cuda/memory.pyx", line 742, in cupy.cuda.memory.alloc
  File "cupy/cuda/memory.pyx", line 1419, in cupy.cuda.memory.MemoryPool.malloc
  File "cupy/cuda/memory.pyx", line 1440, in cupy.cuda.memory.MemoryPool.malloc
  File "cupy/cuda/memory.pyx", line 1120, in cupy.cuda.memory.SingleDeviceMemoryPool.malloc
  File "cupy/cuda/memory.pyx", line 1141, in cupy.cuda.memory.SingleDeviceMemoryPool._malloc
  File "cupy/cuda/memory.pyx", line 1379, in cupy.cuda.memory.SingleDeviceMemoryPool._try_malloc
cupy.cuda.memory.OutOfMemoryError: Out of memory allocating 285,700,608 bytes (allocated so far: 571,401,216 bytes).
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 426, in test_c2c
    self.run_fft_parallel(vkwargs)
  File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/site-packages/pyvkfft/test/test_fft.py", line 360, in run_fft_parallel
    for res in pool.imap(test_accuracy_kwargs, vkwargs):
  File "/home/esrf/favre/miniconda3/envs/pynx-py311-cu11.7/lib/python3.11/multiprocessing/pool.py", line 873, in next
    raise value
cupy.cuda.memory.OutOfMemoryError: Out of memory allocating 285,700,608 bytes (allocated so far: 571,401,216 bytes).