I am observing an AssertionError when attempting to start a multiprocessing.Process that has a multiprocessing.Value or multiprocessing.Array passed to it as an argument.
I observed this problem on Windows 7 64-bit, PyPy 5.8.0 with MSC v.1500 32 bit. It reproduces both with and without the "--jit off" option. I have not been able to reproduce it using CPython on Windows, nor using CPython or PyPy on Ubuntu.
Full details and scripts to reproduce the problem are included in the attachment.