[netperf-talk] Built trunk on Windows, OS interoperability

Rick Jones rick.jones2 at hp.com
Wed May 16 14:24:06 PDT 2012


On 05/16/2012 01:14 PM, Jeremy Eder wrote:
> Hi all,
>
> Using svn revision 576, I was able to get netperf/netserver compiled on
> Windows 2008 R2 (had to remove -DWANT_OMNI from sources file for both).

I've been mucking about in top-of-trunk but not compiling under Windows 
so would like to see the errors so I might fix things up.

> I can use those binaries successfully to test windows-to-windows.  But
> receive "Unknown error 998" when trying to run a test from Linux-to-windows.
>
> Came across this thread which indicated the potential cause as version
> mismatch:
>
> http://www.netperf.org/pipermail/netperf-talk/2009-July/000576.html

More generally, that email talks about the netserver side being asked to 
run a test it does not know about.  Changing versions is how one got 
netserver to know about the test.

> So I compiled from svn rev 576 on Linux as well, and yet the error persists.
>
> I saw the below post, which indicated windows compile worked (no
> comments about having to remove -DWANT_OMNI), but no notes about testing
> between different operating systems...
>
> http://www.netperf.org/pipermail/netperf-talk/2012-April/000956.html
>
> Any ideas what could be the cause ?

Unless you (know to) disable the WANT_MIGRATION from config.h, the Linux 
version will compile things to "migrate" several of the classic tests to 
the "omni" code and so will have asked the Windows side to run an omni 
test.  Since the Windows side was compiled without omni support, it did 
not know about the test, and so returned the 998. I suspect if you tried 
from Windows to Linux it would be OK at least as far as running goes.

happy benchmarking,

rick


More information about the netperf-talk mailing list