http://bugs.winehq.org/show_bug.cgi?id=24759
--- Comment #5 from bill lam cbill.lam@gmail.com 2010-10-16 09:35:59 CDT --- I cannot figure how to write a c program from them. C is not my expertise. Neither can I see those tests actually write to an excel file or other external programs for validation. If I am correct there was no validation test for the order of axis of safearray.
But I found this commit 06fcfda9fff76f7f3d in 2006 reverse the order of axis, but there was no comment to state why the author wanted it or what bug it was supposed to fix. I revert that patch and compile again. Now the safearray behavior under wine agrees with that under real window.
I can post the complete source of my J scripts if you are interested. Thanks.