I am pretty sure I have found the problem. A fix and a few cleanups will be
provided before the end of the day.

python 3.5.2 loads J shared library at a low address and the default python
int value properly held the address of the J instance.

python 3.6.4 loads J shared library at a high address and the default
python int value didn't hold the value. Setting the JInit result type to be
a void pointer fixes the problem.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to