[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Intel Solaris 5.7 validation




Ramin> Dear Colleagues,

Ramin> I have successfully installed ns-allinone-2.1b6 (released
Ramin> 18-Jan-2000) on an Intel-based pentium PC running Solaris 5.7
Ramin> and NS runs fine.

Ramin> However, during the validation phase the output of some of the
Ramin> tests in the following test-suites were different from the
Ramin> reference outputs:

Ramin> webcache energy mcache wireless-lan wireless-gridkeeper
Ramin> wireless-lan-newnode WLtutorial wireless-lan-aodv


Ramin> I will be very thankful if someone can answer any of the
Ramin> following questions for me:

Ramin> 1. When are/aren't the failed validation tests significant?  If
Ramin> the failed tests are part of those facilities of the NS
Ramin> simulator that I am not using, then does that mean that I can
Ramin> assume there is nothing wrong with the simulator and just use
Ramin> it?! Specifically, I want to use NS to study buffer management
Ramin> and in particular RED and I might even wright my own "Buffer
Ramin> Management" algorithm. Can I just ignore the failed validattion
Ramin> tests?

It does not necessarily hinder your progress.  Most likey it won't.

Ramin> 2. Has anyone installed NS on Solaris running on Intel?!  Have
Ramin> they had a similar problem?!

Ramin> 3. How can I figure out whether the problem is caused because
Ramin> of "improper installation (ie. libraries, compiler [options],
Ramin> make, etc)" or because of bugs in NS?!

We have experienced some byte alignment problems with Solaris running
on Sparc machines.  We have fixed the problem for Solaris/Sparc, but
perhaps not for Intel.  Do you get core-dump when you run any of the
abovementioned tests?

Ramin> 4. Can this be because of floating-point arithmetic?

Ramin> I also tried downloading the current daily snapshot and
Ramin> compiling it and validating it on February 1, 2000 and I got
Ramin> the same result.

Ramin> I have included detailed information as to the OS, COMPILER,
Ramin> and MAKE facilities that I used and the list of the error
Ramin> messages below if you would like to look at.

Ramin> I will be very thankful if you can give me some advice

Ramin> ramin

Ramin> ------------------------------------------------------------
Ramin> The OS specification is:

>> uname -a SunOS desdemona 5.7 Generic i86pc i386 i86pc

Ramin> I used the following version of gcc compiler:

>> gcc -v Reading specs from
>> /usr/local/lib/gcc-lib/i386-pc-solaris2.7/2.95.2/specs gcc version
>> 2.95.2 19991024 (release)

Ramin> and the following version of gnu make:

>> make -v GNU Make version 3.77, by Richard Stallman and Roland
>> McGrath.  Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97,
>> 98


Ramin> The failed tests were from the following test suites:

Ramin> webcache wireless-lan energy wireless-gridkeeper mcache
Ramin> wireless-lan-newnode wireless-lan-aodv WLtutorial

Ramin> and specifically the failed tests include:

Ramin> ---------------------------------------------------------
Ramin> SUITE: webcache
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-webcache.tcl Mcast-PBtr QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-webcache.tcl Mcast-PBPtr QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-webcache.tcl Mcast-PBUtr QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-webcache.tcl ttl-PBtr QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-webcache.tcl ottl-PBtr QUIET Test output
Ramin> differs from reference output


Ramin> ---------------------------------------------------------
Ramin> SUITE: wireless-lan
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-wireless-lan.tcl dsdv QUIET Loading
Ramin> connection pattern...  Loading scenario file...  Load
Ramin> complete...  Starting Simulation...  NS EXITING...  finishing..
Ramin> Test output differs from reference output


Ramin> ../../ns test-suite-wireless-lan.tcl dsr QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-wireless-lan.tcl dsdv-wired-cum-wireless
Ramin> QUIET Test output differs from reference output

Ramin> ../../ns test-suite-wireless-lan.tcl dsdv-wireless-mip QUIET
Ramin> Test output differs from reference output


Ramin> ---------------------------------------------------------
Ramin> SUITE: energy
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-energy.tcl dsr QUIET Loading connection
Ramin> pattern...  Loading scenario file...  Load complete...  NS
Ramin> EXITING...  DEBUG: node 2 dropping pkts due to energy = 0 Test
Ramin> output differs from reference output

Ramin> ---------------------------------------------------------
Ramin> SUITE: wireless-gridkeeper
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-wireless-gridkeeper.tcl dsdv QUIET Test
Ramin> output differs from reference output

Ramin> ---------------------------------------------------------
Ramin> SUITE: mcache
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-mcache.tcl media4 QUIET Test output differs
Ramin> from reference output


Ramin> ---------------------------------------------------------
Ramin> SUITE: wireless-lan-newnode
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-wireless-lan-newnode.tcl dsdv QUIET Test
Ramin> output differs from reference output

Ramin> ../../ns test-suite-wireless-lan-newnode.tcl dsr QUIET Test
Ramin> output differs from reference output

Ramin> ../../ns test-suite-wireless-lan-newnode.tcl
Ramin> dsdv-wired-cum-wireless QUIET Test output differs from
Ramin> reference output

Ramin> ../../ns test-suite-wireless-lan-newnode.tcl dsdv-wireless-mip
Ramin> QUIET Test output differs from reference output


Ramin> ---------------------------------------------------------
Ramin> SUITE: wireless-lan-aodv
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-wireless-lan-aodv.tcl aodv QUIET Test
Ramin> output differs from reference output


Ramin> ---------------------------------------------------------
Ramin> SUITE: WLtutorial
Ramin> ---------------------------------------------------------
Ramin> ../../ns test-suite-WLtutorial.tcl wireless1 QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-WLtutorial.tcl wireless2 QUIET Test output
Ramin> differs from reference output

Ramin> ../../ns test-suite-WLtutorial.tcl wireless3 QUIET Test output
Ramin> differs from reference output


Ramin> --------------------------------------------------------- RAMIN
Ramin> NIKAEEN Network Architecture Laboratory (NAL) Department of
Ramin> Electrical and Computer Engineering University of Toronto
Ramin> Toronto, Ontario, Canada Email: [email protected]
Ramin> ------------------------------------------------------------