[Ns-commits] ns-3-dev: output of run-tests: success

tomhend@u.washington.edu tomhend at u.washington.edu
Thu Mar 20 23:15:58 PDT 2008


Thu Mar 20 22:15:01 PDT 2008

Regression testing for machine: ns-regression
Linux 2.6.22.9-61.fc6 x86_64
----------------------------- 
SUCCESS: waf -d debug configure: run-tests passed on ns-3-dev 
SUCCESS: waf -d optimized configure: run-tests passed on ns-3-dev 

Regression testing for machine: ns-old
Linux 2.6.20-1.2320.fc5 i686
----------------------------- 
SUCCESS: waf -d debug configure: run-tests passed on ns-old 
SUCCESS: waf -d optimized configure: run-tests passed on ns-old 

Regression testing for machine: darwin-ppc
Darwin 8.11.0 Power Macintosh
----------------------------- 
SUCCESS: waf -d debug configure: run-tests passed on darwin-ppc 
SUCCESS: waf -d optimized configure: run-tests passed on darwin-ppc 

valgrind --leak-check=full output on ns-regression:

==22018== Memcheck, a memory error detector.
==22018== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==22018== Using LibVEX rev 1658, a library for dynamic binary translation.
==22018== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==22018== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==22018== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==22018== For more details, rerun with: -v
==22018== 
PASS Wifi
PASS DcfManager
PASS GlobalRouteManagerImpl
PASS OlsrRoutingTable
PASS OlsrHeader
PASS PointToPoint
PASS UdpSocket
PASS DropTailQueue
PASS EventGarbageCollector
PASS Tags
PASS Packet
PASS PacketMetadata
PASS Buffer
PASS Int128
PASS Watchdog
PASS Timer
PASS Simulator
PASS Time
PASS Config
PASS TracedCallback
PASS GlobalValue
PASS Attribute
PASS TypeTraits
PASS CommandLine
PASS RandomVariable
PASS Object
PASS Ptr
PASS Callback
==22018== 
==22018== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1)
==22018== malloc/free: in use at exit: 1,856 bytes in 35 blocks.
==22018== malloc/free: 11,247 allocs, 11,212 frees, 1,389,976 bytes allocated.
==22018== For counts of detected errors, rerun with: -v
==22018== searching for pointers to 35 not-freed blocks.
==22018== checked 382,104 bytes.
==22018== 
==22018== 1,856 (80 direct, 1,776 indirect) bytes in 1 blocks are definitely lost in loss record 20 of 20
==22018==    at 0x4A06089: operator new(unsigned long) (vg_replace_malloc.c:167)
==22018==    by 0x504477C: ns3::Ptr<ns3::SimpleNetDevice> ns3::CreateObject<ns3::SimpleNetDevice>(ns3::AttributeList const&) (object.h:313)
==22018==    by 0x5045124: ns3::Ptr<ns3::SimpleNetDevice> ns3::CreateObject<ns3::SimpleNetDevice>(std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute, std::string, ns3::Attribute) (object.h:379)
==22018==    by 0x503B763: ns3::UdpSocketTest::RunTests() (udp-socket.cc:405)
==22018==    by 0x4F0732B: ns3::TestManager::RealRunTests() (test.cc:76)
==22018==    by 0x4F076BE: ns3::TestManager::RunTests() (test.cc:67)
==22018==    by 0x400966: main (run-tests.cc:33)
==22018== 
==22018== LEAK SUMMARY:
==22018==    definitely lost: 80 bytes in 1 blocks.
==22018==    indirectly lost: 1,776 bytes in 34 blocks.
==22018==      possibly lost: 0 bytes in 0 blocks.
==22018==    still reachable: 0 bytes in 0 blocks.
==22018==         suppressed: 0 bytes in 0 blocks.
==22018== Reachable blocks (those to which a pointer was found) are not shown.
==22018== To see them, rerun with: --show-reachable=yes


More information about the Ns-commits mailing list