I found a bug in structured array comparison when fields have multi-dimensional types.  I created a ticket here:

http://projects.scipy.org/numpy/ticket/1640

and a patch here:

http://github.com/m-paradox/numpy/compare/master...fix_structured_compare

Could someone review it for me?

Thanks,
Mark