From tomhend at u.washington.edu Sat Nov 1 04:54:16 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 1 Nov 2008 04:54:16 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811011154.mA1BsG1t029821@ns-regression.ee.washington.edu> Sat Nov 1 02:50:03 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Sat Nov 1 16:56:43 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 01 Nov 2008 19:56:43 -0400 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Deliver LinkDetectedIndication from L2 to L3+ user: Providence SALUMU M. files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py src/mih/mih-function.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/3f51cb5d3ef9 ---- Deliver LinkDownIndication from L2 to L3+ locally user: Providence SALUMU M. files: src/mih/mih-function.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/1201cbbb30a9 ---- Deliver LinkParametersReportIndication from L2 to L3+ locally user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-link-event.cc src/mih/mih-link-event.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/13457f8ed240 ---- Deliver LinkGoingDownIndication from L2 to L3+ locally user: Providence SALUMU M. files: src/mih/mih-event.cc src/mih/mih-event.h src/mih/mih-function.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/2c3ae5edb376 ---- Deliver LinkHandoverImminentIndication from L2 to L3+ locally user: Providence SALUMU M. files: src/mih/mih-function.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/806c98216eca ---- Deliver LinkHandoverCompleteIndication from L2 to L3+ locally user: Providence SALUMU M. files: src/mih/mih-event.cc src/mih/mih-event.h src/mih/mih-function.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/733682dd9c22 ---- Deliver LinkPduTransmitStatusIndication from L2 to L3+ locally user: Providence SALUMU M. files: src/mih/mih-event.cc src/mih/mih-event.h src/mih/mih-function.cc src/mih/mih-link-event.cc src/mih/mih-link-event.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/ced0649537a4 From tomhend at u.washington.edu Sun Nov 2 04:19:00 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 2 Nov 2008 04:19:00 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811021219.mA2CJ0Xo023396@ns-regression.ee.washington.edu> Sun Nov 2 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Mon Nov 3 04:32:55 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Mon, 3 Nov 2008 04:32:55 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811031232.mA3CWtx8018433@ns-regression.ee.washington.edu> Mon Nov 3 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Mon Nov 3 04:44:27 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 07:44:27 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Tell apart local event subscribed users from remote ones user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-function.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/cddf2268ab19 ---- Remove reference to MihLinkSap in Link Event Indication primtives user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-link-sap.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/9626ba150141 ---- Defined local MihEventSubscribe primitives into MihFunction user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-link.cc src/mih/mih-link.h src/mih/mih-test-iterator-search.cc src/mih/mih-test-ptr-default-init.cc src/mih/mihf-id.cc src/mih/mihf-id.h src/mih/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/9de1f9e8b41c From code at nsnam.ece.gatech.edu Mon Nov 3 05:52:49 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 08:52:49 -0500 Subject: [Ns-commits] tomh/ns-3-ip Message-ID: ---- udp-echo script working with new routing in outbound direction user: Tom Henderson files: src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-list-routing.cc src/internet-stack/ipv4-list-routing.h src/internet-stack/ipv4-static-routing.cc src/internet-stack/ipv4-static-routing.h src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/node/ipv4-route.cc src/node/ipv4-route.h src/node/ipv4.h src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/52de36abc268 ---- make simulator schedule calls explicitly relative throughout. fixes multithread problem in realtime simulator user: Craig Dowell files: samples/main-test-sync.cc samples/wscript src/simulator/default-simulator-impl.cc src/simulator/realtime-simulator-impl.cc src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/75c6a3d424d9 ---- branch merge user: Craig Dowell files: doc/manual/figures/internet-node-recv.obj doc/manual/figures/internet-node-send.obj doc/manual/figures/node.obj doc/manual/figures/packet.obj doc/tutorial/figures/helpers.obj url: http://code.nsnam.org/tomh/ns-3-ip/rev/9f03fc6f7296 ---- add dangerous realtime scheduling methods in an intentionally harder to find and use way user: Craig Dowell files: src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/realtime-simulator.cc src/simulator/realtime-simulator.h src/simulator/simulator.h src/simulator/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/898d8a14b88f ---- it helps to remember to add function implementations user: Craig Dowell files: samples/main-test-sync.cc src/simulator/realtime-simulator-impl.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/ceea04d07e60 ---- added test for m_running in ScheduleRealNow user: Craig Dowell files: samples/main-test-sync.cc src/simulator/realtime-simulator-impl.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/804beebf1ba5 ---- slight reorganization and naming change for added realtime methods user: Craig Dowell files: samples/main-test-sync.cc src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/realtime-simulator.cc src/simulator/realtime-simulator.h src/simulator/simulator.cc src/simulator/simulator.h src/simulator/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/dc1f5e534e56 ---- implement a non-realtime version of RunOneEvent for realtime simulator and allow Run, Stop, Run user: Craig Dowell files: src/simulator/realtime-simulator-impl.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/b796f3c38e3e ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/tomh/ns-3-ip/rev/b1b55512f867 ---- remove uneeded include. user: Mathieu Lacage files: src/simulator/simulator.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/94fe4c32956d ---- reuse operator < (EventKey) user: Mathieu Lacage files: src/simulator/heap-scheduler.cc src/simulator/heap-scheduler.h src/simulator/list-scheduler.cc src/simulator/list-scheduler.h src/simulator/map-scheduler.cc src/simulator/map-scheduler.h src/simulator/scheduler.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/902c5237743a ---- define Scheduler::Event and use it in Scheduler::Insert user: Mathieu Lacage files: src/simulator/heap-scheduler.cc src/simulator/heap-scheduler.h src/simulator/list-scheduler.cc src/simulator/list-scheduler.h src/simulator/map-scheduler.cc src/simulator/map-scheduler.h src/simulator/scheduler.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/d0381b7f3030 ---- don't use EventId in Schedulers: use Scheduler::Event instead. user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/heap-scheduler.cc src/simulator/heap-scheduler.h src/simulator/list-scheduler.cc src/simulator/list-scheduler.h src/simulator/map-scheduler.cc src/simulator/map-scheduler.h src/simulator/realtime-simulator-impl.cc src/simulator/scheduler.h src/simulator/simulator-impl.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/268b86ce5435 ---- avoid using Ptr user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/realtime-simulator.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/ace932ee6eef ---- move MakeEvent out of Simulator user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/make-event.cc src/simulator/make-event.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/realtime-simulator.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h src/simulator/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/5e007004402e ---- remove uneeded includes. user: Mathieu Lacage files: examples/wifi-wired-bridging.cc src/simulator/default-simulator-impl.h src/simulator/realtime-simulator-impl.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/ca47c7015ea4 ---- rename RealtimeSimulator to WallclockSimulator user: Mathieu Lacage files: samples/main-test-sync.cc src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/realtime-simulator.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/wallclock-simulator.h src/simulator/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/4eb8e926c6d7 ---- remove event locking user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/event-impl.cc src/simulator/event-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/6cca59a0fca6 ---- rescan python bindings user: Mathieu Lacage files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py bindings/python/ns3_module_simulator.py url: http://code.nsnam.org/tomh/ns-3-ip/rev/3caf04ccad87 ---- make sure we implement all Schedule methods within the right class user: Mathieu Lacage files: src/simulator/wallclock-simulator.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/f4ffcfc3a8ad ---- merge with HEAD user: Mathieu Lacage files: samples/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/ffea4fa619db ---- remove realtime public API. user: Mathieu Lacage files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulegen_generated.py samples/main-ns2-mob.cc samples/main-test-sync.cc src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h src/simulator/wallclock-simulator.h src/simulator/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/edd4928b2046 ---- bug 394: AdhocWifiMac claims to support SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/4ed410f69d36 ---- Bug 311 user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/080614a8e247 ---- Bug 340 user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/37b316422064 ---- apply icmp patch user: Craig Dowell files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py src/internet-stack/arp-ipv4-interface.cc src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/ipv4-end-point-demux.cc src/internet-stack/ipv4-end-point-demux.h src/internet-stack/ipv4-end-point.cc src/internet-stack/ipv4-end-point.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-l4-protocol.cc src/internet-stack/ipv4-l4-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protoc! ol.h src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/socket.cc src/node/socket.h src/node/udp-socket.cc src/node/udp-socket.h src/node/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/c04ecfdce1ef ---- Apply icmp-application patch frm lacage user: Craig Dowell files: examples/csma-ping.cc examples/csma-raw-ip-socket.cc examples/wscript regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/9ea825f066a2 ---- double and int confusion in main-test-sync user: Craig Dowell files: samples/main-test-sync.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/9a246859e808 ---- Fix bug 362; cancel WaitReplyTimer when ArpCache is flushed user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-l3-protocol.cc url: http://code.nsnam.org/tomh/ns-3-ip/rev/761f94afe2a2 ---- Work around a WAF bug in failing to recognize GCC while detecting CXXFLAGS for compiling Python extensions. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/c4acb0e1fd28 ---- merge with ns-3-dev user: Tom Henderson files: src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/internet-stack/wscript src/node/wscript url: http://code.nsnam.org/tomh/ns-3-ip/rev/8f3d6798ac86 ---- update documentation user: Tom Henderson files: README.routing.api README.routing.txt src/node/ipv4-route.h url: http://code.nsnam.org/tomh/ns-3-ip/rev/be6623140706 From code at nsnam.ece.gatech.edu Mon Nov 3 05:56:48 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 08:56:48 -0500 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: ---- fix bug user: Gustavo J. A. M. Carneiro files: src/contrib/visualizer/visualizer.cc url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b6b5e9a12e1a From code at nsnam.ece.gatech.edu Mon Nov 3 07:15:50 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 10:15:50 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Rgeister MIH USERs for local MIH events user: Providence SALUMU M. files: src/mih/mih-capabilities.cc src/mih/mih-capabilities.h src/mih/mih-function.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/719fa2f0781b From code at nsnam.ece.gatech.edu Mon Nov 3 07:57:56 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 10:57:56 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- * Remove Ipv6Route; user: Sebastien Vincent files: examples/test-ipv6.cc src/node/address-utils.cc src/node/address-utils.h src/node/icmp-socket.cc src/node/icmp-socket.h src/node/inet6-socket-address.cc src/node/inet6-socket-address.h src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-header.cc src/node/ipv6-header.h src/node/ipv6-route.cc src/node/ipv6-route.h src/node/mac48-address.cc src/node/mac48-address.h src/node/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/50d5ab8b5ea0 From code at nsnam.ece.gatech.edu Mon Nov 3 08:03:53 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 11:03:53 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- bug 394: AdhocWifiMac claims to support SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/4ed410f69d36 ---- Bug 311 user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/080614a8e247 ---- Bug 340 user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/37b316422064 ---- apply icmp patch user: Craig Dowell files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py src/internet-stack/arp-ipv4-interface.cc src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/ipv4-end-point-demux.cc src/internet-stack/ipv4-end-point-demux.h src/internet-stack/ipv4-end-point.cc src/internet-stack/ipv4-end-point.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-l4-protocol.cc src/internet-stack/ipv4-l4-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protoc! ol.h src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/socket.cc src/node/socket.h src/node/udp-socket.cc src/node/udp-socket.h src/node/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/c04ecfdce1ef ---- Apply icmp-application patch frm lacage user: Craig Dowell files: examples/csma-ping.cc examples/csma-raw-ip-socket.cc examples/wscript regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/9ea825f066a2 ---- double and int confusion in main-test-sync user: Craig Dowell files: samples/main-test-sync.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/9a246859e808 ---- Fix bug 362; cancel WaitReplyTimer when ArpCache is flushed user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-l3-protocol.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/761f94afe2a2 ---- Work around a WAF bug in failing to recognize GCC while detecting CXXFLAGS for compiling Python extensions. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/c4acb0e1fd28 ---- Merge with HEAD. user: Sebastien Vincent files: examples/wscript src/node/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/9685263b432b From code at nsnam.ece.gatech.edu Mon Nov 3 08:42:47 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 11:42:47 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- Use Mac48Address:GetMulticast* in *NetDevice. user: Sebastien Vincent files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/6162fe2bd94b From code at nsnam.ece.gatech.edu Mon Nov 3 08:43:51 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 11:43:51 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Trivial change to fix time insertions after recent output format change. user: tjkopena at cs.drexel.edu files: src/contrib/stats/sqlite-data-output.cc url: http://code.nsnam.org/ns-3-dev/rev/be0a0e796faf From code at nsnam.ece.gatech.edu Mon Nov 3 09:08:36 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 03 Nov 2008 12:08:36 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Defined EventUnsubscribe primitives for local exchanges into MihFunction user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-function.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/635ba5ab1fbf From tomhend at u.washington.edu Tue Nov 4 04:29:24 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 4 Nov 2008 04:29:24 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811041229.mA4CTOXB002720@ns-regression.ee.washington.edu> Tue Nov 4 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Tue Nov 4 05:58:08 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 04 Nov 2008 08:58:08 -0500 Subject: [Ns-commits] mathieu/ns-3-wifi Message-ID: ---- add composite capability to PropagationLossModel base class. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wscript url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/56e477db65b2 ---- fix build. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/232d52317a18 ---- get rid of reference model for log distance model user: Mathieu Lacage files: examples/wifi-ap.cc examples/wifi-wired-bridging.cc samples/main-propagation-loss.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-phy-test.cc src/helper/wifi-helper.cc url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/4e7e594b0b7e ---- assert on invalid uid user: Mathieu Lacage files: src/core/type-id.cc url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/6fa1d439ba1c ---- implement missing method user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/a9bd53792bc1 ---- new wifi API user: Mathieu Lacage files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-adhoc.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/devices/wifi/interference-helper.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/helper/yans-wifi-phy-helper.cc src/helper/yans-wifi-phy-helper.h url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/4d1a61f80745 ---- typo user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/mathieu/ns-3-wifi/rev/a9162f5e5e2e From code at nsnam.ece.gatech.edu Tue Nov 4 07:48:16 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 04 Nov 2008 10:48:16 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- Typo coding style. user: Sebastien Vincent files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/8f701da1d882 ---- Rename *NetDevice::MakeMulticastAddress to GetMulticast. user: Sebastien Vincent files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-stack/arp-ipv4-interface.cc src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/b018f88e20c0 From code at nsnam.ece.gatech.edu Tue Nov 4 10:18:15 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 04 Nov 2008 13:18:15 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- First attempt to writting MihLinkGetParameters primitives user: Providence SALUMU M. files: src/mih/mih-command.h src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-link-command.cc src/mih/mih-link-command.h src/mih/mih-link-sap.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/15d4cc7286de From code at nsnam.ece.gatech.edu Wed Nov 5 01:30:07 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 04:30:07 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- Remove GetMulticast(void) and GetMulticast6(void). user: Sebastien Vincent files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/0992ad7f5ce2 From code at nsnam.ece.gatech.edu Wed Nov 5 01:38:22 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 04:38:22 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- Remove tabulations. user: Sebastien Vincent files: examples/wscript src/node/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/db253994676c From code at nsnam.ece.gatech.edu Wed Nov 5 03:57:24 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 06:57:24 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- MihLinkGetParameters for local exchanges complete user: Providence SALUMU M. files: src/mih/mih-command.h src/mih/mih-function.cc src/mih/mih-function.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/fa833f4e6365 From tomhend at u.washington.edu Wed Nov 5 04:29:55 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 5 Nov 2008 04:29:55 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811051229.mA5CTtu3016633@ns-regression.ee.washington.edu> Wed Nov 5 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Wed Nov 5 06:10:17 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 09:10:17 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Define LinkConfigureThresholds for local MIH exchanges user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-link-command.cc src/mih/mih-link-command.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/a1a2d867c2bc From code at nsnam.ece.gatech.edu Wed Nov 5 14:01:33 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:01:33 -0500 Subject: [Ns-commits] craigdo/ns-3-emutap Message-ID: ---- remove tap device and helper user: Craig Dowell files: src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/craigdo/ns-3-emutap/rev/c85506878fe5 From code at nsnam.ece.gatech.edu Wed Nov 5 14:04:49 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:04:49 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- merge in tap device user: Craig Dowell files: src/devices/emutap/host-tap-net-device.cc src/devices/emutap/host-tap-net-device.h src/devices/emutap/tap-channel.cc src/devices/emutap/tap-channel.h src/devices/emutap/tap-manager-client.cc src/devices/emutap/tap-manager-client.h src/devices/emutap/tap-manager.cc src/devices/emutap/tap-net-device.cc src/devices/emutap/tap-net-device.h src/devices/emutap/wscript src/wscript wscript url: http://code.nsnam.org/ns-3-dev/rev/40c5841b616d ---- give up on merging tap and emulated, break apart user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/devices/emutap/host-tap-net-device.cc src/devices/emutap/host-tap-net-device.h src/devices/emutap/tap-channel.cc src/devices/emutap/tap-channel.h src/devices/emutap/tap-manager-client.cc src/devices/emutap/tap-manager-client.h src/devices/emutap/tap-manager.cc src/devices/emutap/tap-net-device.cc src/devices/emutap/tap-net-device.h src/devices/emutap/wscript src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/node/net-device.h src/wscript url: http://code.nsnam.org/ns-3-dev/rev/4b603cd4ee42 ---- add in the helpers user: Craig Dowell files: src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript url: http://code.nsnam.org/ns-3-dev/rev/337b244e6d8f ---- branch merge user: Craig Dowell files: src/helper/wscript src/wscript url: http://code.nsnam.org/ns-3-dev/rev/97ae21d8caca ---- rework to address suid root issues user: Craig Dowell files: src/devices/emu/emu-encode-decode.cc src/devices/emu/emu-encode-decode.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/emu/emu-sock-creator.cc src/devices/emu/emu.h src/devices/emu/waf src/devices/emu/wscript src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/helper/emu-helper.cc src/helper/emu-helper.h src/wscript url: http://code.nsnam.org/ns-3-dev/rev/8862b9be62bb ---- add emu-udp-echo example user: Craig Dowell files: examples/emu-udp-echo.cc examples/wscript src/devices/emu/emu-net-device.cc src/devices/emu/emu-sock-creator.cc url: http://code.nsnam.org/ns-3-dev/rev/16c2970a0344 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-dev/rev/a457408d0bb6 ---- some dox user: Craig Dowell files: src/devices/emu/emu.h url: http://code.nsnam.org/ns-3-dev/rev/65517a42bcb8 ---- reverse sense of waf sudo flag to --enable-sudo user: Craig Dowell files: wscript url: http://code.nsnam.org/ns-3-dev/rev/debf281cc42b ---- turn off LOG in emu-sock-creator user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/8966e68809a6 ---- enable multicast in emu-net-device user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/e3aa8940f23b ---- clarify comment in emu-helper user: Craig Dowell files: src/helper/emu-helper.cc url: http://code.nsnam.org/ns-3-dev/rev/ece71adb1c42 ---- sentence made no sense in emu.h user: Craig Dowell files: src/devices/emu/emu.h url: http://code.nsnam.org/ns-3-dev/rev/c57cb1ef0098 ---- remove tap device and helper user: Craig Dowell files: src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/ns-3-dev/rev/c85506878fe5 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-dev/rev/e48410cf76e4 From code at nsnam.ece.gatech.edu Wed Nov 5 14:26:42 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:26:42 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- MihFunction::LinkActions defined for local MIH exchanges only user: Providence SALUMU M. files: src/mih/mih-command.h src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-link-command.cc src/mih/mih-link-command.h src/mih/mih-link.cc src/mih/mih-link.h src/mih/mih-pending-local-request.cc src/mih/mih-pending-local-request.h src/mih/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/a212e7274c97 From code at nsnam.ece.gatech.edu Wed Nov 5 14:47:43 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:47:43 -0500 Subject: [Ns-commits] raj/ns-3.2.1-RC3 Message-ID: ---- Update release notes and API/behavior changes user: Raj Bhattacharjea files: CHANGES.html RELEASE_NOTES url: http://code.nsnam.org/raj/ns-3.2.1-RC3/rev/7726300c9e53 From code at nsnam.ece.gatech.edu Wed Nov 5 14:50:40 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:50:40 -0500 Subject: [Ns-commits] raj/ns-3.2.1-RC3 Message-ID: ---- Tag ns-3.2.1-RC3 user: Raj Bhattacharjea files: .hgtags url: http://code.nsnam.org/raj/ns-3.2.1-RC3/rev/809fc96f9985 From code at nsnam.ece.gatech.edu Wed Nov 5 14:49:52 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:49:52 -0500 Subject: [Ns-commits] raj/ns-3.2.1-RC3 Message-ID: ---- Fix changes.html user: Raj Bhattacharjea files: CHANGES.html url: http://code.nsnam.org/raj/ns-3.2.1-RC3/rev/3ef1b7f68c6d From code at nsnam.ece.gatech.edu Wed Nov 5 14:53:35 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 17:53:35 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Apply Patch to address bug 294 -- due to vincent user: Craig Dowell files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-stack/arp-ipv4-interface.cc src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/1e7abf5fca79 ---- apply patch for bug 294 (GetMulticastAddr) + emu device update + rescan user: vincent at clarinet.u-strasbg.fr files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/545ddf9398ed ---- remove unimplemented methods from emu class + rescan user: Craig Dowell files: bindings/python/ns3_module_emu.py src/devices/emu/emu-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/ca2159d54d75 From code at nsnam.ece.gatech.edu Wed Nov 5 15:03:30 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 18:03:30 -0500 Subject: [Ns-commits] www Message-ID: ---- Update index.html for ns-3.2.1-RC3 user: Raj Bhattacharjea files: html_src/index.html url: http://code.nsnam.org/www/rev/2f50e2ced648 From code at nsnam.ece.gatech.edu Wed Nov 5 17:27:51 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 20:27:51 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- need bindings for v4ping user: Craig Dowell files: bindings/python/ns3_module_v4ping.py url: http://code.nsnam.org/ns-3-dev/rev/df9b99bc768c From code at nsnam.ece.gatech.edu Wed Nov 5 19:38:52 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 22:38:52 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- apply patch for bug 390 (regression tests can't open input files) user: mathieu.lacage at sophia.inria.fr files: wscript url: http://code.nsnam.org/ns-3-dev/rev/e45be3d9181b From code at nsnam.ece.gatech.edu Wed Nov 5 19:46:23 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 05 Nov 2008 22:46:23 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- apply patch for bug 390 (SocketImpl::Bind returns something other than -1) user: raj.b at gatech.edu files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/265004d6dc15 From code at nsnam.ece.gatech.edu Thu Nov 6 00:37:33 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 03:37:33 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- Trivial change to fix time insertions after recent output format change. user: tjkopena at cs.drexel.edu files: src/contrib/stats/sqlite-data-output.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/be0a0e796faf ---- merge in tap device user: Craig Dowell files: src/devices/emutap/host-tap-net-device.cc src/devices/emutap/host-tap-net-device.h src/devices/emutap/tap-channel.cc src/devices/emutap/tap-channel.h src/devices/emutap/tap-manager-client.cc src/devices/emutap/tap-manager-client.h src/devices/emutap/tap-manager.cc src/devices/emutap/tap-net-device.cc src/devices/emutap/tap-net-device.h src/devices/emutap/wscript src/wscript wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/40c5841b616d ---- give up on merging tap and emulated, break apart user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/devices/emutap/host-tap-net-device.cc src/devices/emutap/host-tap-net-device.h src/devices/emutap/tap-channel.cc src/devices/emutap/tap-channel.h src/devices/emutap/tap-manager-client.cc src/devices/emutap/tap-manager-client.h src/devices/emutap/tap-manager.cc src/devices/emutap/tap-net-device.cc src/devices/emutap/tap-net-device.h src/devices/emutap/wscript src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/node/net-device.h src/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/4b603cd4ee42 ---- add in the helpers user: Craig Dowell files: src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/337b244e6d8f ---- branch merge user: Craig Dowell files: src/helper/wscript src/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/97ae21d8caca ---- rework to address suid root issues user: Craig Dowell files: src/devices/emu/emu-encode-decode.cc src/devices/emu/emu-encode-decode.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/emu/emu-sock-creator.cc src/devices/emu/emu.h src/devices/emu/waf src/devices/emu/wscript src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/helper/emu-helper.cc src/helper/emu-helper.h src/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/8862b9be62bb ---- add emu-udp-echo example user: Craig Dowell files: examples/emu-udp-echo.cc examples/wscript src/devices/emu/emu-net-device.cc src/devices/emu/emu-sock-creator.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/16c2970a0344 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/a457408d0bb6 ---- some dox user: Craig Dowell files: src/devices/emu/emu.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/65517a42bcb8 ---- reverse sense of waf sudo flag to --enable-sudo user: Craig Dowell files: wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/debf281cc42b ---- turn off LOG in emu-sock-creator user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/8966e68809a6 ---- enable multicast in emu-net-device user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/e3aa8940f23b ---- clarify comment in emu-helper user: Craig Dowell files: src/helper/emu-helper.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/ece71adb1c42 ---- sentence made no sense in emu.h user: Craig Dowell files: src/devices/emu/emu.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/c57cb1ef0098 ---- remove tap device and helper user: Craig Dowell files: src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/c85506878fe5 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/e48410cf76e4 ---- Apply Patch to address bug 294 -- due to vincent user: Craig Dowell files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-stack/arp-ipv4-interface.cc src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/1e7abf5fca79 ---- apply patch for bug 294 (GetMulticastAddr) + emu device update + rescan user: vincent at clarinet.u-strasbg.fr files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/545ddf9398ed ---- remove unimplemented methods from emu class + rescan user: Craig Dowell files: bindings/python/ns3_module_emu.py src/devices/emu/emu-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/ca2159d54d75 ---- need bindings for v4ping user: Craig Dowell files: bindings/python/ns3_module_v4ping.py url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/df9b99bc768c ---- apply patch for bug 390 (regression tests can't open input files) user: mathieu.lacage at sophia.inria.fr files: wscript url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/e45be3d9181b ---- apply patch for bug 390 (SocketImpl::Bind returns something other than -1) user: raj.b at gatech.edu files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/265004d6dc15 ---- Merge with HEAD and add IPv6 GetMulticast() method in emu-net-device. user: Sebastien Vincent files: examples/wscript src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/6769344ae8dc From tomhend at u.washington.edu Thu Nov 6 03:02:14 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 6 Nov 2008 03:02:14 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811061102.mA6B2E6k030286@ns-regression.ee.washington.edu> Thu Nov 6 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev FAILURE: waf -d optimized configure; building failed on ns-3-dev Configure stderr: Build stderr: cc1plus: warnings being treated as errors ../src/devices/emu/emu-net-device.cc: In member function 'virtual uint16_t ns3::EmuNetDevice::GetMtu() const': ../src/devices/emu/emu-net-device.cc:785: warning: unused variable 'rc' ns3modulegen.log: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:402: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:407: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:886: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1565: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1614: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1619: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1869: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1897: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1916: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1921: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:125: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:209: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:220: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:225: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:229: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:234: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:341: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:401: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:406: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:515: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:671: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:676: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:737: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:742: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:764: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:769: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1001: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1086: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1344: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1348: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1356: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1364: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1450: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1513: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1563: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1962: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2208: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2259: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2264: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1390: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1528: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1533: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1542: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1546: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1556: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1730: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1747: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1800: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1905: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2290: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2321: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2540: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:410: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:122: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:127: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:131: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:136: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:160: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:165: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:179: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:184: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:204: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:259: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:306: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:345: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:373: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:122: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:127: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:222: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:227: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:232: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:237: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:289: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:294: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:299: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:304: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:430: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:435: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:451: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:456: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:494: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:499: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:656: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:661: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:666: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:671: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:791: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:796: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:801: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:806: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1446: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:787: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2326: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2582: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2637: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2642: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:242: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:247: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1233: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2513: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:385: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:330: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:970: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:916: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:85: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:95: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:127: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:131: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:139: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:143: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:147: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:151: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:43: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:49: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:55: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:61: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:67: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:73: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:75: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:79: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:87: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:2582: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2637: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2642: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:242: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:247: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:23: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:25: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:37: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:39: CodeGenerationError('ns3::PropagationLossModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:47: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:53: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2513: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:385: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) Stopping regression tests From code at nsnam.ece.gatech.edu Thu Nov 6 04:22:42 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 07:22:42 -0500 Subject: [Ns-commits] www Message-ID: ---- fix my email address user: Mathieu Lacage files: html_src/maintainers.html url: http://code.nsnam.org/www/rev/dd92dd65e449 From code at nsnam.ece.gatech.edu Thu Nov 6 10:02:35 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 13:02:35 -0500 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: ---- Don't allow the GUI to freeze and stop updating with certain "heavy" simulations user: Gustavo J. A. M. Carneiro files: src/contrib/visualizer/core.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/4ac56975be31 From code at nsnam.ece.gatech.edu Thu Nov 6 10:15:11 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 13:15:11 -0500 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: ---- More correct way to fix the previous problem user: Gustavo J. A. M. Carneiro files: src/contrib/visualizer/core.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/50444fdb64a0 From code at nsnam.ece.gatech.edu Thu Nov 6 11:45:28 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 14:45:28 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- asserts cut and paste into places where fatal error was appropriate user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/784c45b27326 From code at nsnam.ece.gatech.edu Thu Nov 6 13:09:58 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 16:09:58 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- address bug 393 (need to overload Install methods for python) user: Craig Dowell files: src/helper/application-container.cc src/helper/application-container.h src/helper/csma-helper.cc src/helper/csma-helper.h src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/mobility-helper.cc src/helper/mobility-helper.h src/helper/on-off-helper.cc src/helper/on-off-helper.h src/helper/packet-sink-helper.cc src/helper/packet-sink-helper.h src/helper/packet-socket-helper.cc src/helper/packet-socket-helper.h src/helper/udp-echo-helper.cc src/helper/udp-echo-helper.h src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/ns-3-dev/rev/affd0834debc ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-dev/rev/a10653fa0891 From code at nsnam.ece.gatech.edu Thu Nov 6 14:16:14 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 17:16:14 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- keep gcc 3.4 from complaining user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/03ebd59f4d06 From code at nsnam.ece.gatech.edu Thu Nov 6 14:57:12 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 06 Nov 2008 17:57:12 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- g++ 4.3.2-1ubuntu7 too picky user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/cc6a7f93dc3f From code at nsnam.ece.gatech.edu Fri Nov 7 00:36:08 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 03:36:08 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- asserts cut and paste into places where fatal error was appropriate user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/784c45b27326 ---- address bug 393 (need to overload Install methods for python) user: Craig Dowell files: src/helper/application-container.cc src/helper/application-container.h src/helper/csma-helper.cc src/helper/csma-helper.h src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/mobility-helper.cc src/helper/mobility-helper.h src/helper/on-off-helper.cc src/helper/on-off-helper.h src/helper/packet-sink-helper.cc src/helper/packet-sink-helper.h src/helper/packet-socket-helper.cc src/helper/packet-socket-helper.h src/helper/udp-echo-helper.cc src/helper/udp-echo-helper.h src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/affd0834debc ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/a10653fa0891 ---- keep gcc 3.4 from complaining user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/03ebd59f4d06 ---- g++ 4.3.2-1ubuntu7 too picky user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/cc6a7f93dc3f ---- Merge with ns-3-dev. user: Sebastien Vincent files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/001ae64d0313 From code at nsnam.ece.gatech.edu Fri Nov 7 01:20:36 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 04:20:36 -0500 Subject: [Ns-commits] vincent/ns-3-ipv6-1st Message-ID: ---- Typos. user: Sebastien Vincent files: AUTHORS examples/wscript src/node/ipv6-address.cc url: http://code.nsnam.org/vincent/ns-3-ipv6-1st/rev/f443f0024417 From tomhend at u.washington.edu Fri Nov 7 04:37:04 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 7 Nov 2008 04:37:04 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811071237.mA7Cb4c4030412@ns-regression.ee.washington.edu> Fri Nov 7 02:50:02 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: ../src/devices/emu/emu-sock-creator.cc:33:30: error: netpacket/packet.h: No such file or directory ../src/devices/emu/emu-sock-creator.cc: In function 'int main(int, char**)': ../src/devices/emu/emu-sock-creator.cc:237: error: 'PF_PACKET' was not declared in this scope ../src/devices/emu/emu-sock-creator.cc:237: error: 'ETH_P_ALL' was not declared in this scope ns3modulegen.log: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:402: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:407: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:886: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1565: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1614: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1619: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1869: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1897: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1916: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1921: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:125: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:209: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:220: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:225: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:229: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:234: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:341: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:401: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:406: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:515: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:671: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:676: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:737: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:742: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:764: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:769: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1001: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1086: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1344: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1348: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1356: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1364: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1450: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1513: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1563: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1962: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2208: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2259: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2264: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1390: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1528: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1533: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1542: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1546: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1556: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1730: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1747: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1800: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1905: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2290: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2321: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2540: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:410: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:122: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:127: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:131: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:136: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:160: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:165: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:179: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:184: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:204: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:259: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:306: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:345: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:373: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:122: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:127: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:222: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:227: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:232: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:237: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:289: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:294: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:299: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:304: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:430: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:435: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:451: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:456: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:494: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:499: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:656: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:661: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:666: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:671: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:791: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:796: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:801: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:806: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1446: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:787: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2326: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2582: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2637: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2642: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:242: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:247: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1233: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2513: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:385: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:330: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:970: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:916: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:85: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:95: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:127: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:131: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:139: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:143: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:147: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:151: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:43: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:49: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:55: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:61: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:67: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:73: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:75: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:79: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:87: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:2582: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2637: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:2642: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:242: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:247: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:23: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:25: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:37: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:39: CodeGenerationError('ns3::PropagationLossModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:47: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:53: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2513: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:385: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:187: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) Stopping regression tests From code at nsnam.ece.gatech.edu Fri Nov 7 10:19:07 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 13:19:07 -0500 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: ---- Change view update priority to G_PRIORITY_DEFAULT_IDLE, otherwise ipython will hog all events and we will starve. user: Gustavo J. A. M. Carneiro files: src/contrib/visualizer/core.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/775eeee7661c From code at nsnam.ece.gatech.edu Fri Nov 7 11:29:07 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 14:29:07 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Initial IPv6 capability user: vincent at clarinet.u-strasbg.fr files: AUTHORS examples/test-ipv6.cc examples/wscript src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/address-utils.cc src/node/address-utils.h src/node/icmp-socket.cc src/node/icmp-socket.h src/node/inet6-socket-address.cc src/node/inet6-socket-address.h src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-header.cc src/node/ipv6-header.h src/node/mac48-address.cc src/node/mac48-address.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h src/node/wscript url: http://code.nsnam.org/ns-3-dev/rev/9cf7ad0cac85 From code at nsnam.ece.gatech.edu Fri Nov 7 12:08:26 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 15:08:26 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Make olsr::RoutingTable public, add a method GetEntries to it, and add a method GetRoutingTable to OlsrAgent. This way it is possible to read the actual routing table that OLSR has discovered, for debugging/visualization purposes. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_olsr.py src/routing/olsr/olsr-agent-impl.cc src/routing/olsr/olsr-agent-impl.h src/routing/olsr/olsr-agent.h src/routing/olsr/olsr-routing-table.cc src/routing/olsr/olsr-routing-table.h src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h src/routing/olsr/wscript url: http://code.nsnam.org/ns-3-dev/rev/f04e7f61b1ed From code at nsnam.ece.gatech.edu Fri Nov 7 15:41:01 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 18:41:01 -0500 Subject: [Ns-commits] www Message-ID: ---- Update roadmap for ns-3.3 reality user: Craig Dowell files: html_src/roadmap.html url: http://code.nsnam.org/www/rev/3bca3e010314 From tomhend at u.washington.edu Sat Nov 8 04:42:28 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 8 Nov 2008 04:42:28 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811081242.mA8CgSBK029162@ns-regression.ee.washington.edu> Sat Nov 8 02:50:07 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Fri Nov 7 20:33:50 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 07 Nov 2008 23:33:50 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- osx doesn't emu user: Craig Dowell files: examples/wscript src/devices/emu/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/ns-3-dev/rev/c049b25f2ded From code at nsnam.ece.gatech.edu Sat Nov 8 02:56:53 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 08 Nov 2008 05:56:53 -0500 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: ---- Make olsr::RoutingTable public, add a method GetEntries to it, and add a method GetRoutingTable to OlsrAgent. This way it is possible to read the actual routing table that OLSR has discovered, for debugging/visualization purposes. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_olsr.py src/routing/olsr/olsr-agent-impl.cc src/routing/olsr/olsr-agent-impl.h src/routing/olsr/olsr-agent.h src/routing/olsr/olsr-routing-table.cc src/routing/olsr/olsr-routing-table.h src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h src/routing/olsr/wscript url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/73a59776e1e4 ---- Add plugin that displays the OLSR routing table. user: Gustavo J. A. M. Carneiro files: src/contrib/visualizer/plugins/olsr.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/5798f5a0eae8 From code at nsnam.ece.gatech.edu Sat Nov 8 07:02:05 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 08 Nov 2008 10:02:05 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Python: require new pybindgen and re-scan API to make the list of free functions and namespaces sorted. user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/7fdcbeea6c4f ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-dev/rev/7e9406b15666 From tomhend at u.washington.edu Sun Nov 9 02:52:47 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 9 Nov 2008 02:52:47 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811091052.mA9AqlUL003091@ns-regression.ee.washington.edu> Sun Nov 9 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- requesting all changes adding changesets adding manifests adding file changes added 54 changesets with 304 changes to 87 files 82 files updated, 0 files merged, 0 files removed, 0 files unresolved Traceback (most recent call last): File "../../../examples/csma-bridge.py", line 31, in import ns3 File "/tmp/ns-commits/tests/tmp/ns-3-dev/build/debug/bindings/python/ns3/__init__.py", line 2, in from _ns3 import * ImportError: /tmp/ns-commits/tests/tmp/ns-3-dev/build/debug/bindings/python/ns3/_ns3.so: undefined symbol: _ZNK3ns310Ipv6Header7GetNameEv Entering directory `/tmp/ns-commits/tests/tmp/ns-3-dev/build' Compilation finished successfully ========== Running Regression Tests ========== Synchronizing reference traces using Mercurial. Cloning http://code.nsnam.org/ns-3-dev-ref-traces from repo. Command ['/usr/bin/python', '../../../examples/csma-bridge.py'] exited with code 1 FAILURE: waf -d debug configure; ./waf --valgrind --regression failed on ns-3-dev From code at nsnam.ece.gatech.edu Sun Nov 9 04:35:15 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sun, 09 Nov 2008 07:35:15 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Ipv6Header::GetName() is declared but not implemented; remove it. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_node.py src/node/ipv6-header.h url: http://code.nsnam.org/ns-3-dev/rev/6ed8e59690b2 From tomhend at u.washington.edu Mon Nov 10 04:28:40 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Mon, 10 Nov 2008 04:28:40 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811101228.mAACSeL1030596@ns-regression.ee.washington.edu> Mon Nov 10 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Tue Nov 11 04:23:42 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 11 Nov 2008 04:23:42 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811111223.mABCNgx3004946@ns-regression.ee.washington.edu> Tue Nov 11 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Wed Nov 12 04:23:31 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 12 Nov 2008 04:23:31 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811121223.mACCNVa3010701@ns-regression.ee.washington.edu> Wed Nov 12 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Wed Nov 12 11:58:14 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 12 Nov 2008 14:58:14 -0500 Subject: [Ns-commits] ns-3.2.1-RC4 Message-ID: ---- Work around a WAF bug in failing to recognize GCC while detecting CXXFLAGS for compiling Python extensions. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3.2.1-RC4/rev/a8efbdae4f5b ---- Use latest nsc release user: Raj Bhattacharjea files: src/internet-stack/wscript url: http://code.nsnam.org/ns-3.2.1-RC4/rev/ac619419bbdd ---- Bump version number user: Raj Bhattacharjea files: VERSION url: http://code.nsnam.org/ns-3.2.1-RC4/rev/b59cffa2ec49 ---- Tag ns-3.2.1-RC4 user: Raj Bhattacharjea files: .hgtags url: http://code.nsnam.org/ns-3.2.1-RC4/rev/b1815662cfa1 From code at nsnam.ece.gatech.edu Wed Nov 12 14:03:49 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 12 Nov 2008 17:03:49 -0500 Subject: [Ns-commits] www Message-ID: ---- Update index.html for ns-3.2.1-RC4 user: Raj Bhattacharjea files: html_src/index.html url: http://code.nsnam.org/www/rev/192c57a5c150 From tomhend at u.washington.edu Thu Nov 13 04:26:55 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 13 Nov 2008 04:26:55 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811131226.mADCQtlu021053@ns-regression.ee.washington.edu> Thu Nov 13 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Thu Nov 13 06:26:10 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 13 Nov 2008 09:26:10 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Redesign of Mih framework interfaces user: Providence SALUMU M. files: src/mih/mih-bandwidth.h src/mih/mih-battery-level.h src/mih/mih-callbacks.h src/mih/mih-capability-flag.h src/mih/mih-channel-identifier.h src/mih/mih-choice-helper.h src/mih/mih-command-list.h src/mih/mih-data-rate.h src/mih/mih-device-information.h src/mih/mih-device-states-request.h src/mih/mih-device-states-response.h src/mih/mih-event-configuration-information.h src/mih/mih-event-list.h src/mih/mih-function.h src/mih/mih-information-service-query-type-list.h src/mih/mih-link-action-attribute.h src/mih/mih-link-action-request.h src/mih/mih-link-action-response.h src/mih/mih-link-action.h src/mih/mih-link-command-list.h src/mih/mih-link-configuration-parameter.h src/mih/mih-link-configuration-status.h src/mih/mih-link-configure-thresholds.h src/mih/mih-link-descriptors-request.h src/mih/mih-link-descriptors-response.h src/mih/mih-link-detected-configuration.h src/mih/mih-link-detected-information.h src/mih/mih-link-down-reason.h src/mih/mih-link-event-subscribe.h s! rc/mih/mih-link-event-unsubscribe.h src/mih/mih-link-get-parameters.h src/mih/mih-link-going-down-reason.h src/mih/mih-link-identifier.h src/mih/mih-link-parameter-80211.h src/mih/mih-link-parameter-report.h src/mih/mih-link-parameter-type.h src/mih/mih-link-parameter-value.h src/mih/mih-link-parameter.h src/mih/mih-link-sap.h src/mih/mih-link-states-request.h src/mih/mih-link-states-response.h src/mih/mih-link-status-request.h src/mih/mih-link-status-response.h src/mih/mih-link-type.h src/mih/mih-make-before-break-support.h src/mih/mih-mobility-management-support.h src/mih/mih-network-auxiliairy-identifier.h src/mih/mih-network-capabilities.h src/mih/mih-network-identifier.h src/mih/mih-network-type-address.h src/mih/mih-number-of-cos.h src/mih/mih-number-of-queues.h src/mih/mih-operation-mode.h src/mih/mih-parameter-value.h src/mih/mih-qos-parameter-value.h src/mih/mih-registration-code.h src/mih/mih-scan-response.h src/mih/mih-signal-strength.h src/mih/mih-status.h src/m! ih/mih-threshold.h src/mih/mih-transport-support-list.h src/mih/mihf-i d.h src/mih/wscript src/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/8d09cac175d9 ---- Interface implentations added! user: Providence SALUMU M. files: src/mih/mih-bandwidth.cc src/mih/mih-bandwidth.h src/mih/mih-battery-level.cc src/mih/mih-battery-level.h src/mih/mih-callbacks.h src/mih/mih-capability-flag.cc src/mih/mih-capability-flag.h src/mih/mih-channel-identifier.cc src/mih/mih-command-list.cc src/mih/mih-data-rate.cc src/mih/mih-device-information.cc src/mih/mih-device-information.h src/mih/mih-device-states-request.cc src/mih/mih-device-states-response.cc src/mih/mih-device-states-response.h src/mih/mih-event-configuration-information.cc src/mih/mih-event-configuration-information.h src/mih/mih-event-list.cc src/mih/mih-information-service-query-type-list.cc src/mih/mih-information-service-query-type-list.h src/mih/mih-link-action-request.cc src/mih/mih-link-action-request.h src/mih/mih-link-action-response.cc src/mih/mih-link-action-response.h src/mih/mih-link-action.cc src/mih/mih-link-command-list.cc src/mih/mih-link-configuration-parameter.cc src/mih/mih-link-configuration-parameter.h src/mih/mih-link-c! onfiguration-status.cc src/mih/mih-link-configure-thresholds.cc src/mih/mih-link-configure-thresholds.h src/mih/mih-link-descriptors-request.cc src/mih/mih-link-descriptors-response.cc src/mih/mih-link-descriptors-response.h src/mih/mih-link-detected-configuration.cc src/mih/mih-link-detected-configuration.h src/mih/mih-link-detected-information.cc src/mih/mih-link-detected-information.h src/mih/mih-link-down-reason.cc src/mih/mih-link-event-subscribe.cc src/mih/mih-link-event-subscribe.h src/mih/mih-link-event-unsubscribe.cc src/mih/mih-link-event-unsubscribe.h src/mih/mih-link-get-parameters.cc src/mih/mih-link-get-parameters.h src/mih/mih-link-going-down-reason.cc src/mih/mih-link-identifier.cc src/mih/mih-link-identifier.h src/mih/mih-link-parameter-80211.cc src/mih/mih-link-parameter-80211.h src/mih/mih-link-parameter-report.cc src/mih/mih-link-parameter-report.h src/mih/mih-link-parameter-type.cc src/mih/mih-link-parameter-type.h src/mih/mih-link-parameter-value.cc sr! c/mih/mih-link-parameter-value.h src/mih/mih-link-parameter.cc src/mih /mih-link-parameter.h src/mih/mih-link-states-request.cc src/mih/mih-link-states-request.h src/mih/mih-link-states-response.cc src/mih/mih-link-states-response.h src/mih/mih-link-status-request.cc src/mih/mih-link-status-request.h src/mih/mih-link-status-response.cc src/mih/mih-link-status-response.h src/mih/mih-link-type.cc src/mih/mih-link-type.h src/mih/mih-make-before-break-support.cc src/mih/mih-make-before-break-support.h src/mih/mih-mobility-management-support.cc src/mih/mih-network-auxiliary-identifier.cc src/mih/mih-network-auxiliary-identifier.h src/mih/mih-network-capabilities.cc src/mih/mih-network-capabilities.h src/mih/mih-network-identifier.cc src/mih/mih-network-identifier.h src/mih/mih-network-type-address.cc src/mih/mih-network-type-address.h src/mih/mih-number-of-cos.cc src/mih/mih-number-of-cos.h src/mih/mih-number-of-queues.cc src/mih/mih-number-of-queues.h src/mih/mih-operation-mode.cc src/mih/mih-parameter-value.cc src/mih/mih-parameter-value.h src/mih! /mih-qos-parameter-value.cc src/mih/mih-qos-parameter-value.h src/mih/mih-registration-code.cc src/mih/mih-registration-code.h src/mih/mih-scan-response.cc src/mih/mih-scan-response.h src/mih/mih-signal-strength.cc src/mih/mih-signal-strength.h src/mih/mih-status.cc src/mih/mih-test-device-states-response.cc src/mih/mih-threshold.cc src/mih/mih-threshold.h src/mih/mih-transport-support-list.cc src/mih/mih-transport-support-list.h src/mih/mihf-id.cc src/mih/mihf-id.h src/mih/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/59e4f9ca117c From code at nsnam.ece.gatech.edu Thu Nov 13 06:27:41 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 13 Nov 2008 09:27:41 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- osx doesn't emu user: Craig Dowell files: examples/wscript src/devices/emu/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/c049b25f2ded ---- Python: require new pybindgen and re-scan API to make the list of free functions and namespaces sorted. user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/7fdcbeea6c4f ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/salumu/ns-3-mih/rev/7e9406b15666 ---- Ipv6Header::GetName() is declared but not implemented; remove it. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_node.py src/node/ipv6-header.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/6ed8e59690b2 From tomhend at u.washington.edu Fri Nov 14 04:23:21 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 14 Nov 2008 04:23:21 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811141223.mAECNLro025799@ns-regression.ee.washington.edu> Fri Nov 14 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Sat Nov 15 04:23:54 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 15 Nov 2008 04:23:54 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811151223.mAFCNsJd000572@ns-regression.ee.washington.edu> Sat Nov 15 02:50:02 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Sun Nov 16 04:23:07 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 16 Nov 2008 04:23:07 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811161223.mAGCN7oD008768@ns-regression.ee.washington.edu> Sun Nov 16 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Mon Nov 17 04:23:56 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Mon, 17 Nov 2008 04:23:56 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811171223.mAHCNuLo015197@ns-regression.ee.washington.edu> Mon Nov 17 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Mon Nov 17 14:52:40 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 17:52:40 -0500 Subject: [Ns-commits] www Message-ID: ---- update a few nits regarding roadmap user: Tom Henderson files: html_src/index.html html_src/roadmap.html url: http://code.nsnam.org/www/rev/c25eb152e659 From code at nsnam.ece.gatech.edu Mon Nov 17 19:27:07 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 22:27:07 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- fix buggy example user: craigdo at ee.washington.edu files: examples/csma-star.cc url: http://code.nsnam.org/ns-3-dev/rev/6559f390009d From code at nsnam.ece.gatech.edu Mon Nov 17 19:33:15 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 22:33:15 -0500 Subject: [Ns-commits] ns-3-dev-ref-traces Message-ID: ---- traces for csma-star user: craigdo at ee.washington.edu files: csma-star.ref/csma-star-0-0.pcap csma-star.ref/csma-star-0-1.pcap csma-star.ref/csma-star-0-2.pcap csma-star.ref/csma-star-0-3.pcap csma-star.ref/csma-star-0-4.pcap csma-star.ref/csma-star-0-5.pcap csma-star.ref/csma-star-1-0.pcap csma-star.ref/csma-star-10-0.pcap csma-star.ref/csma-star-11-0.pcap csma-star.ref/csma-star-12-0.pcap csma-star.ref/csma-star-13-0.pcap csma-star.ref/csma-star-14-0.pcap csma-star.ref/csma-star-15-0.pcap csma-star.ref/csma-star-16-0.pcap csma-star.ref/csma-star-17-0.pcap csma-star.ref/csma-star-18-0.pcap csma-star.ref/csma-star-19-0.pcap csma-star.ref/csma-star-2-0.pcap csma-star.ref/csma-star-20-0.pcap csma-star.ref/csma-star-21-0.pcap csma-star.ref/csma-star-22-0.pcap csma-star.ref/csma-star-23-0.pcap csma-star.ref/csma-star-24-0.pcap csma-star.ref/csma-star-25-0.pcap csma-star.ref/csma-star-26-0.pcap csma-star.ref/csma-star-27-0.pcap csma-star.ref/csma-star-28-0.pcap csma-star.ref/csma-star-29-0.pcap csma-star.ref/csma-star-3-0.pcap csma-! star.ref/csma-star-30-0.pcap csma-star.ref/csma-star-31-0.pcap csma-star.ref/csma-star-32-0.pcap csma-star.ref/csma-star-33-0.pcap csma-star.ref/csma-star-34-0.pcap csma-star.ref/csma-star-35-0.pcap csma-star.ref/csma-star-36-0.pcap csma-star.ref/csma-star-37-0.pcap csma-star.ref/csma-star-38-0.pcap csma-star.ref/csma-star-39-0.pcap csma-star.ref/csma-star-4-0.pcap csma-star.ref/csma-star-40-0.pcap csma-star.ref/csma-star-41-0.pcap csma-star.ref/csma-star-42-0.pcap csma-star.ref/csma-star-43-0.pcap csma-star.ref/csma-star-44-0.pcap csma-star.ref/csma-star-45-0.pcap csma-star.ref/csma-star-46-0.pcap csma-star.ref/csma-star-47-0.pcap csma-star.ref/csma-star-48-0.pcap csma-star.ref/csma-star-49-0.pcap csma-star.ref/csma-star-5-0.pcap csma-star.ref/csma-star-50-0.pcap csma-star.ref/csma-star-51-0.pcap csma-star.ref/csma-star-52-0.pcap csma-star.ref/csma-star-53-0.pcap csma-star.ref/csma-star-54-0.pcap csma-star.ref/csma-star-55-0.pcap csma-star.ref/csma-star-56-0.pcap csma-star! .ref/csma-star-57-0.pcap csma-star.ref/csma-star-58-0.pcap csma-star.r ef/csma-star-59-0.pcap csma-star.ref/csma-star-6-0.pcap csma-star.ref/csma-star-60-0.pcap csma-star.ref/csma-star-61-0.pcap csma-star.ref/csma-star-62-0.pcap csma-star.ref/csma-star-63-0.pcap csma-star.ref/csma-star-64-0.pcap csma-star.ref/csma-star-65-0.pcap csma-star.ref/csma-star-66-0.pcap csma-star.ref/csma-star-67-0.pcap csma-star.ref/csma-star-68-0.pcap csma-star.ref/csma-star-69-0.pcap csma-star.ref/csma-star-7-0.pcap csma-star.ref/csma-star-70-0.pcap csma-star.ref/csma-star-71-0.pcap csma-star.ref/csma-star-72-0.pcap csma-star.ref/csma-star-73-0.pcap csma-star.ref/csma-star-74-0.pcap csma-star.ref/csma-star-75-0.pcap csma-star.ref/csma-star-76-0.pcap csma-star.ref/csma-star-77-0.pcap csma-star.ref/csma-star-78-0.pcap csma-star.ref/csma-star-79-0.pcap csma-star.ref/csma-star-8-0.pcap csma-star.ref/csma-star-80-0.pcap csma-star.ref/csma-star-81-0.pcap csma-star.ref/csma-star-82-0.pcap csma-star.ref/csma-star-83-0.pcap csma-star.ref/csma-star-84-0.pcap csma-star.ref/csm! a-star-85-0.pcap csma-star.ref/csma-star-86-0.pcap csma-star.ref/csma-star-87-0.pcap csma-star.ref/csma-star-88-0.pcap csma-star.ref/csma-star-89-0.pcap csma-star.ref/csma-star-9-0.pcap csma-star.ref/csma-star-90-0.pcap url: http://code.nsnam.org/ns-3-dev-ref-traces/rev/357123b77c7f From code at nsnam.ece.gatech.edu Mon Nov 17 19:34:12 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 22:34:12 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- added abusive regression test csma-star user: craigdo at ee.washington.edu files: regression/tests/test-csma-star.py url: http://code.nsnam.org/ns-3-dev/rev/9ba0a3f6a07a From code at nsnam.ece.gatech.edu Mon Nov 17 19:41:21 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 22:41:21 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- make ppp header public user: Craig Dowell files: src/devices/point-to-point/wscript url: http://code.nsnam.org/ns-3-dev/rev/4c1c3f6bcd03 From code at nsnam.ece.gatech.edu Mon Nov 17 19:49:42 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 22:49:42 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- change attribute ReceiveErrorModel in CSMA and rescan user: Craig Dowell files: bindings/python/ns3_module_core.py bindings/python/ns3_module_point_to_point.py src/devices/csma/csma-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/dacfd1f07538 From code at nsnam.ece.gatech.edu Mon Nov 17 19:56:21 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 22:56:21 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Allow /32 addresses to be configured via Ipv4AddressHelper user: Tom Henderson files: src/helper/ipv4-address-helper.cc url: http://code.nsnam.org/ns-3-dev/rev/ed0dfce40459 From code at nsnam.ece.gatech.edu Mon Nov 17 20:05:54 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 17 Nov 2008 23:05:54 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Add an InternetStackHelper method to do ascii tracing on drop events user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/ns-3-dev/rev/4222173d1e6d ---- rescan for new method in InternetStackHelper user: Craig Dowell files: bindings/python/ns3_module_helper.py url: http://code.nsnam.org/ns-3-dev/rev/6180d3afa1a6 From code at nsnam.ece.gatech.edu Mon Nov 17 22:16:31 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 01:16:31 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- overdue changes to CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/ns-3-dev/rev/6647bcafbf3f From code at nsnam.ece.gatech.edu Tue Nov 18 04:01:37 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 07:01:37 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Extended callbacks template parameter number user: Providence SALUMU M. files: scratch/mih-test-device-states-response.cc src/core/callback.h src/core/traced-callback.h src/mih/mih-callbacks.h src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-link-capability-discover.cc src/mih/mih-link-capability-discover.h src/mih/mih-link-identifier.h src/mih/mih-link-sap.cc src/mih/mih-link-sap.h src/mih/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/f890ebb4f81c From tomhend at u.washington.edu Tue Nov 18 04:29:30 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 18 Nov 2008 04:29:30 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811181229.mAICTUfU025181@ns-regression.ee.washington.edu> Tue Nov 18 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Tue Nov 18 05:49:42 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 08:49:42 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Refactor wscript code to move regression testing code to a separate python module (bug 325) user: Gustavo J. A. M. Carneiro files: regression.py wscript wutils.py url: http://code.nsnam.org/ns-3-dev/rev/9e946fee902c From code at nsnam.ece.gatech.edu Tue Nov 18 06:06:21 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 09:06:21 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Bug 387: Build fails with junk subdirectories in "scratch" directory user: Andrey Hippo files: wscript url: http://code.nsnam.org/ns-3-dev/rev/e29698e2e158 From code at nsnam.ece.gatech.edu Tue Nov 18 07:12:18 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 10:12:18 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Fix build of Python bindings with Python 2.6 user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/827884bf1356 From code at nsnam.ece.gatech.edu Tue Nov 18 14:11:48 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 17:11:48 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- nsc-tcp-socket-impl: use new nsc getsockname/getpeername interface. user: Florian Westphal files: src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/sim_interface.h url: http://code.nsnam.org/ns-3-dev/rev/0edba1e055aa From code at nsnam.ece.gatech.edu Tue Nov 18 15:37:39 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 18:37:39 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- add bridged routing example user: Craig Dowell files: examples/csma-bridge-one-hop.cc examples/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/4b18d1e1e2e5 From code at nsnam.ece.gatech.edu Tue Nov 18 16:14:26 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 18 Nov 2008 19:14:26 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- implement IsBridged for net devices user: Craig Dowell files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/e525995ce5dc From code at nsnam.ece.gatech.edu Tue Nov 18 23:46:54 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 02:46:54 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Added mih-protocol first chunk user: Providence SALUMU M. files: src/core/traced-callback.h src/mih/mih-callbacks.h src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/e6f7058d7502 ---- Local event subscribe user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-link-sap.h src/mih/mih-link-type.cc src/mih/mih-link-type.h src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/mihf-id.cc src/mih/mihf-id.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/5283c32f5e48 From tomhend at u.washington.edu Wed Nov 19 04:30:29 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 19 Nov 2008 04:30:29 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811191230.mAJCUT4H003815@ns-regression.ee.washington.edu> Wed Nov 19 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Wed Nov 19 06:46:07 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 09:46:07 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- 5% cpu optimization user: Mathieu Lacage files: src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/ns-3-dev/rev/a77d35844233 ---- 5% cpu optimization user: Mathieu Lacage files: src/core/object.cc src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/ns-3-dev/rev/c6f693de286d From code at nsnam.ece.gatech.edu Wed Nov 19 09:33:31 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 12:33:31 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Add a --with-regression-traces configure option, to allow using externally supplied regression traces instead of fetching them from the network. user: Gustavo J. A. M. Carneiro files: regression.py regression/tests/test-csma-bridge.py regression/tests/test-csma-broadcast.py regression/tests/test-csma-multicast.py regression/tests/test-csma-one-subnet.py regression/tests/test-csma-packet-socket.py regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py regression/tests/test-csma-star.py regression/tests/test-realtime-udp-echo.py regression/tests/test-simple-error-model.py regression/tests/test-simple-global-routing.py regression/tests/test-simple-point-to-point-olsr.py regression/tests/test-tcp-large-transfer.py regression/tests/test-tcp-nsc-lfn.py regression/tests/test-udp-echo.py regression/tests/test-wifi-wired-bridging.py wscript url: http://code.nsnam.org/ns-3-dev/rev/8e757a83fb36 ---- Add a --with-pybindgen option, to allow external pybindgen to be used instead of fetching it from the network user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/2ad80d9647f0 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-dev/rev/6e665285884c From code at nsnam.ece.gatech.edu Wed Nov 19 10:06:47 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 13:06:47 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- EventSubscribe to send user: Providence SALUMU M. files: src/mih/mih-function.cc src/mih/mih-protocol.cc src/mih/mih-protocol.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/a420f7acfeeb From code at nsnam.ece.gatech.edu Wed Nov 19 10:19:35 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 13:19:35 -0500 Subject: [Ns-commits] gjc/ns-3-allinone Message-ID: ---- fix typo user: Gustavo J. A. M. Carneiro files: constants.py url: http://code.nsnam.org/gjc/ns-3-allinone/rev/41f373383594 From code at nsnam.ece.gatech.edu Wed Nov 19 10:23:39 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 13:23:39 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- fix --with-pybindgen path handling bug user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/d8186b9e2b80 From code at nsnam.ece.gatech.edu Wed Nov 19 13:37:33 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 16:37:33 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Depend on nsc 0.5.0. This is required so the interface is the same for an NSC user: Sam Jansen files: src/internet-stack/wscript url: http://code.nsnam.org/ns-3-dev/rev/81d31a09aae6 From code at nsnam.ece.gatech.edu Wed Nov 19 15:45:04 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 18:45:04 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- convince global routing not to crash in the presence of bridges user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/core/abort.h src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/helper/bridge-helper.cc src/helper/node-container.cc src/helper/node-container.h src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-route-manager-impl.h src/routing/global-routing/global-route-manager.cc src/routing/global-routing/global-route-manager.h src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/04f9377661b8 From code at nsnam.ece.gatech.edu Wed Nov 19 18:01:14 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 21:01:14 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Drop trace notification when outgoing interface is down user: Tom Henderson files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/ns-3-dev/rev/5091e3a14b26 From code at nsnam.ece.gatech.edu Wed Nov 19 18:35:13 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 19 Nov 2008 21:35:13 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- Admit possibility that not all nodes are routers. user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/972310213d07 From code at nsnam.ece.gatech.edu Wed Nov 19 21:11:59 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 00:11:59 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- factor DiscoverLSAs into understandable modules user: Craig Dowell files: src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/206f627bd5af From code at nsnam.ece.gatech.edu Wed Nov 19 22:07:27 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 01:07:27 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- deal with bridged stub/transit networks on routers user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/49b432aefbd0 From code at nsnam.ece.gatech.edu Wed Nov 19 23:28:43 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 02:28:43 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- teach global routing about bridges user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/476c3bed16c0 From tomhend at u.washington.edu Thu Nov 20 04:36:52 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 20 Nov 2008 04:36:52 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811201236.mAKCaqeI018924@ns-regression.ee.washington.edu> Thu Nov 20 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: debug/ns3/icmpv4.h:19: error: expected identifier before numeric constant debug/ns3/icmpv4.h:19: error: expected `}' before numeric constant debug/ns3/icmpv4.h:19: error: expected unqualified-id before numeric constant debug/ns3/icmpv4.h:27: error: non-member function 'uint8_t ns3::GetType()' cannot have cv-qualifier debug/ns3/icmpv4.h:28: error: non-member function 'uint8_t ns3::GetCode()' cannot have cv-qualifier debug/ns3/icmpv4.h:31: error: expected unqualified-id before ')' token debug/ns3/icmpv4.h:32: error: declaration of '~ns3::Icmpv4Header' as non-member debug/ns3/icmpv4.h:33: error: virtual outside class declaration debug/ns3/icmpv4.h:33: error: non-member function 'ns3::TypeId ns3::GetInstanceTypeId()' cannot have cv-qualifier debug/ns3/icmpv4.h:34: error: virtual outside class declaration debug/ns3/icmpv4.h:34: error: non-member function 'uint32_t ns3::GetSerializedSize()' cannot have cv-qualifier debug/ns3/icmpv4.h:35: error: virtual outside class declaration debug/ns3/icmpv4.h:35: error: non-member function 'void ns3::Serialize(ns3::Buffer::Iterator)' cannot have cv-qualifier debug/ns3/icmpv4.h:36: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: non-member function 'void ns3::Print(std::ostream&)' cannot have cv-qualifier debug/ns3/icmpv4.h:39: error: expected unqualified-id before 'private' debug/ns3/icmpv4.h:46: error: expected class-name before '{' token debug/ns3/icmpv4.h:50: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:50: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:53: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:53: error: expected ';' before '<' token debug/ns3/icmpv4.h:56: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:59: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:61: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:61: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:62: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:62: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:67: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:67: error: expected ';' before '<' token debug/ns3/icmpv4.h:71: error: expected class-name before '{' token debug/ns3/icmpv4.h:81: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:88: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:88: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:89: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:92: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:95: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:97: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:97: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:98: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:98: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:102: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:108: error: expected class-name before '{' token debug/ns3/icmpv4.h:115: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:115: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:116: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:119: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:121: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:124: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:126: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:126: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:127: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:127: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:131: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:135: error: expected declaration before '}' token cc1plus: warnings being treated as errors debug/ns3/icmpv4.h:30: warning: 'ns3::TypeId ns3::GetTypeId()' declared 'static' but never defined ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: ../bindings/python/ns3_module_core.py:402: ../bindings/python/ns3_module_core.py:407: ../bindings/python/ns3_module_core.py:886: ../bindings/python/ns3_module_core.py:1565: ../bindings/python/ns3_module_core.py:1614: ../bindings/python/ns3_module_core.py:1619: ../bindings/python/ns3_module_core.py:1869: ../bindings/python/ns3_module_core.py:1897: ../bindings/python/ns3_module_core.py:1916: ../bindings/python/ns3_module_core.py:1921: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:125: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:1390: ../bindings/python/ns3_module_wifi.py:1528: ../bindings/python/ns3_module_wifi.py:1533: ../bindings/python/ns3_module_wifi.py:1542: ../bindings/python/ns3_module_wifi.py:1546: ../bindings/python/ns3_module_wifi.py:1556: ../bindings/python/ns3_module_wifi.py:1730: ../bindings/python/ns3_module_wifi.py:1747: ../bindings/python/ns3_module_wifi.py:1800: ../bindings/python/ns3_module_wifi.py:1905: ../bindings/python/ns3_module_wifi.py:2290: ../bindings/python/ns3_module_wifi.py:2321: ../bindings/python/ns3_module_wifi.py:2545: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:124: ../bindings/python/ns3_module_helper.py:129: ../bindings/python/ns3_module_helper.py:224: ../bindings/python/ns3_module_helper.py:229: ../bindings/python/ns3_module_helper.py:234: ../bindings/python/ns3_module_helper.py:239: ../bindings/python/ns3_module_helper.py:303: ../bindings/python/ns3_module_helper.py:308: ../bindings/python/ns3_module_helper.py:313: ../bindings/python/ns3_module_helper.py:318: ../bindings/python/ns3_module_helper.py:354: ../bindings/python/ns3_module_helper.py:359: ../bindings/python/ns3_module_helper.py:467: ../bindings/python/ns3_module_helper.py:472: ../bindings/python/ns3_module_helper.py:477: ../bindings/python/ns3_module_helper.py:493: ../bindings/python/ns3_module_helper.py:498: ../bindings/python/ns3_module_helper.py:536: ../bindings/python/ns3_module_helper.py:541: ../bindings/python/ns3_module_helper.py:716: ../bindings/python/ns3_module_helper.py:721: ../bindings/python/ns3_module_helper.py:726: ../bindings/python/ns3_module_helper.py:731: ../bindings/python/ns3_module_helper.py:869: ../bindings/python/ns3_module_helper.py:874: ../bindings/python/ns3_module_helper.py:879: ../bindings/python/ns3_module_helper.py:884: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:787: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_wifi.py:1233: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:330: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:970: ../bindings/python/ns3_module_core.py:916: ../bindings/python/ns3_module_core.py:85: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:95: ../bindings/python/ns3_module_core.py:127: ../bindings/python/ns3_module_core.py:131: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:139: ../bindings/python/ns3_module_core.py:143: ../bindings/python/ns3_module_core.py:147: ../bindings/python/ns3_module_core.py:151: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:23: ../bindings/python/ns3_module_wifi.py:25: ../bindings/python/ns3_module_wifi.py:37: ../bindings/python/ns3_module_wifi.py:39: ../bindings/python/ns3_module_wifi.py:47: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:53: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:402: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:407: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:886: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1565: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1614: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1619: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1869: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1897: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1916: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1921: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:125: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1390: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1528: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1533: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1542: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1546: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1556: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1730: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1747: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1800: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1905: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2290: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2321: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2545: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:124: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:129: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:224: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:229: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:234: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:239: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:303: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:308: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:313: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:354: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:359: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:467: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:472: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:493: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:498: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:536: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:541: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:716: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:721: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:726: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:731: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:869: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:874: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:879: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:884: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:787: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1233: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:330: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:970: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:916: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:85: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:95: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:127: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:131: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:139: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:143: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:147: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:151: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:23: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:25: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:37: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:39: CodeGenerationError('ns3::PropagationLossModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:47: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:53: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) Stopping regression tests From code at nsnam.ece.gatech.edu Thu Nov 20 06:33:30 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 09:33:30 -0500 Subject: [Ns-commits] ns-3.2.1 Message-ID: ---- Update release notes: bindings fail on OSX user: Raj Bhattacharjea files: RELEASE_NOTES url: http://code.nsnam.org/ns-3.2.1/rev/f451b948f4bf ---- Bump version number to 3.2.1 user: Raj Bhattacharjea files: VERSION url: http://code.nsnam.org/ns-3.2.1/rev/4819e8f996d4 ---- Tag ns-3.2.1 user: Raj Bhattacharjea files: .hgtags url: http://code.nsnam.org/ns-3.2.1/rev/9fb4338dc17d From code at nsnam.ece.gatech.edu Thu Nov 20 06:44:50 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 09:44:50 -0500 Subject: [Ns-commits] www Message-ID: ---- Update webpage for ns-3.2.1 release user: Raj Bhattacharjea files: html_src/download.html html_src/index.html url: http://code.nsnam.org/www/rev/0ac8e92a6737 From code at nsnam.ece.gatech.edu Thu Nov 20 06:51:39 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 09:51:39 -0500 Subject: [Ns-commits] ns-3.2.1 Message-ID: ---- Fix typo in release notes user: Raj Bhattacharjea files: RELEASE_NOTES url: http://code.nsnam.org/ns-3.2.1/rev/9b91273db9b5 ---- Retag ns-3.2.1 user: Raj Bhattacharjea files: .hgtags url: http://code.nsnam.org/ns-3.2.1/rev/24ce72d0a85e From code at nsnam.ece.gatech.edu Thu Nov 20 16:39:05 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 19:39:05 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- fix bug 114 and bug 66 user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/eef10dbce686 From code at nsnam.ece.gatech.edu Thu Nov 20 20:37:23 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 23:37:23 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- 5% cpu optimization user: Mathieu Lacage files: src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/a77d35844233 ---- 5% cpu optimization user: Mathieu Lacage files: src/core/object.cc src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/c6f693de286d ---- Add a --with-regression-traces configure option, to allow using externally supplied regression traces instead of fetching them from the network. user: Gustavo J. A. M. Carneiro files: regression.py regression/tests/test-csma-bridge.py regression/tests/test-csma-broadcast.py regression/tests/test-csma-multicast.py regression/tests/test-csma-one-subnet.py regression/tests/test-csma-packet-socket.py regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py regression/tests/test-csma-star.py regression/tests/test-realtime-udp-echo.py regression/tests/test-simple-error-model.py regression/tests/test-simple-global-routing.py regression/tests/test-simple-point-to-point-olsr.py regression/tests/test-tcp-large-transfer.py regression/tests/test-tcp-nsc-lfn.py regression/tests/test-udp-echo.py regression/tests/test-wifi-wired-bridging.py wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/8e757a83fb36 ---- Add a --with-pybindgen option, to allow external pybindgen to be used instead of fetching it from the network user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/2ad80d9647f0 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/craigdo/ns-3-114/rev/6e665285884c ---- fix --with-pybindgen path handling bug user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/d8186b9e2b80 ---- Depend on nsc 0.5.0. This is required so the interface is the same for an NSC user: Sam Jansen files: src/internet-stack/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/81d31a09aae6 ---- Drop trace notification when outgoing interface is down user: Tom Henderson files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/5091e3a14b26 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/craigdo/ns-3-114/rev/e2ada9e99280 From code at nsnam.ece.gatech.edu Thu Nov 20 20:40:54 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 20 Nov 2008 23:40:54 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- remove some hey-look-here debugging flags user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/6a47ccdf2c5d From tomhend at u.washington.edu Fri Nov 21 04:12:23 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 21 Nov 2008 04:12:23 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811211212.mALCCNbB030036@ns-regression.ee.washington.edu> Fri Nov 21 02:50:02 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: debug/ns3/icmpv4.h:19: error: expected identifier before numeric constant debug/ns3/icmpv4.h:19: error: expected `}' before numeric constant debug/ns3/icmpv4.h:19: error: expected unqualified-id before numeric constant debug/ns3/icmpv4.h:27: error: non-member function 'uint8_t ns3::GetType()' cannot have cv-qualifier debug/ns3/icmpv4.h:28: error: non-member function 'uint8_t ns3::GetCode()' cannot have cv-qualifier debug/ns3/icmpv4.h:31: error: expected unqualified-id before ')' token debug/ns3/icmpv4.h:32: error: declaration of '~ns3::Icmpv4Header' as non-member debug/ns3/icmpv4.h:33: error: virtual outside class declaration debug/ns3/icmpv4.h:33: error: non-member function 'ns3::TypeId ns3::GetInstanceTypeId()' cannot have cv-qualifier debug/ns3/icmpv4.h:34: error: virtual outside class declaration debug/ns3/icmpv4.h:34: error: non-member function 'uint32_t ns3::GetSerializedSize()' cannot have cv-qualifier debug/ns3/icmpv4.h:35: error: virtual outside class declaration debug/ns3/icmpv4.h:35: error: non-member function 'void ns3::Serialize(ns3::Buffer::Iterator)' cannot have cv-qualifier debug/ns3/icmpv4.h:36: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: non-member function 'void ns3::Print(std::ostream&)' cannot have cv-qualifier debug/ns3/icmpv4.h:39: error: expected unqualified-id before 'private' debug/ns3/icmpv4.h:46: error: expected class-name before '{' token debug/ns3/icmpv4.h:50: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:50: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:53: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:53: error: expected ';' before '<' token debug/ns3/icmpv4.h:56: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:59: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:61: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:61: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:62: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:62: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:67: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:67: error: expected ';' before '<' token debug/ns3/icmpv4.h:71: error: expected class-name before '{' token debug/ns3/icmpv4.h:81: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:88: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:88: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:89: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:92: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:95: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:97: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:97: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:98: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:98: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:102: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:108: error: expected class-name before '{' token debug/ns3/icmpv4.h:115: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:115: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:116: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:119: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:121: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:124: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:126: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:126: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:127: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:127: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:131: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:135: error: expected declaration before '}' token cc1plus: warnings being treated as errors debug/ns3/icmpv4.h:30: warning: 'ns3::TypeId ns3::GetTypeId()' declared 'static' but never defined ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: ../bindings/python/ns3_module_core.py:402: ../bindings/python/ns3_module_core.py:407: ../bindings/python/ns3_module_core.py:886: ../bindings/python/ns3_module_core.py:1565: ../bindings/python/ns3_module_core.py:1614: ../bindings/python/ns3_module_core.py:1619: ../bindings/python/ns3_module_core.py:1869: ../bindings/python/ns3_module_core.py:1897: ../bindings/python/ns3_module_core.py:1916: ../bindings/python/ns3_module_core.py:1921: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:125: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:1390: ../bindings/python/ns3_module_wifi.py:1528: ../bindings/python/ns3_module_wifi.py:1533: ../bindings/python/ns3_module_wifi.py:1542: ../bindings/python/ns3_module_wifi.py:1546: ../bindings/python/ns3_module_wifi.py:1556: ../bindings/python/ns3_module_wifi.py:1730: ../bindings/python/ns3_module_wifi.py:1747: ../bindings/python/ns3_module_wifi.py:1800: ../bindings/python/ns3_module_wifi.py:1905: ../bindings/python/ns3_module_wifi.py:2290: ../bindings/python/ns3_module_wifi.py:2321: ../bindings/python/ns3_module_wifi.py:2545: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:124: ../bindings/python/ns3_module_helper.py:129: ../bindings/python/ns3_module_helper.py:224: ../bindings/python/ns3_module_helper.py:229: ../bindings/python/ns3_module_helper.py:234: ../bindings/python/ns3_module_helper.py:239: ../bindings/python/ns3_module_helper.py:303: ../bindings/python/ns3_module_helper.py:308: ../bindings/python/ns3_module_helper.py:313: ../bindings/python/ns3_module_helper.py:318: ../bindings/python/ns3_module_helper.py:354: ../bindings/python/ns3_module_helper.py:359: ../bindings/python/ns3_module_helper.py:467: ../bindings/python/ns3_module_helper.py:472: ../bindings/python/ns3_module_helper.py:477: ../bindings/python/ns3_module_helper.py:493: ../bindings/python/ns3_module_helper.py:498: ../bindings/python/ns3_module_helper.py:536: ../bindings/python/ns3_module_helper.py:541: ../bindings/python/ns3_module_helper.py:716: ../bindings/python/ns3_module_helper.py:721: ../bindings/python/ns3_module_helper.py:726: ../bindings/python/ns3_module_helper.py:731: ../bindings/python/ns3_module_helper.py:869: ../bindings/python/ns3_module_helper.py:874: ../bindings/python/ns3_module_helper.py:879: ../bindings/python/ns3_module_helper.py:884: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:787: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_wifi.py:1233: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:330: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:970: ../bindings/python/ns3_module_core.py:916: ../bindings/python/ns3_module_core.py:85: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:95: ../bindings/python/ns3_module_core.py:127: ../bindings/python/ns3_module_core.py:131: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:139: ../bindings/python/ns3_module_core.py:143: ../bindings/python/ns3_module_core.py:147: ../bindings/python/ns3_module_core.py:151: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:23: ../bindings/python/ns3_module_wifi.py:25: ../bindings/python/ns3_module_wifi.py:37: ../bindings/python/ns3_module_wifi.py:39: ../bindings/python/ns3_module_wifi.py:47: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:53: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:402: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:407: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:886: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1565: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1614: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1619: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1869: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1897: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1916: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1921: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:125: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1390: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1528: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1533: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1542: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1546: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1556: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1730: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1747: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1800: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1905: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2290: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2321: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2545: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:124: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:129: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:224: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:229: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:234: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:239: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:303: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:308: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:313: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:354: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:359: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:467: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:472: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:493: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:498: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:536: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:541: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:716: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:721: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:726: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:731: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:869: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:874: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:879: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:884: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:787: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1233: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:330: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:970: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:916: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:85: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:95: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:127: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:131: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:139: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:143: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:147: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:151: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:23: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:25: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:37: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:39: CodeGenerationError('ns3::PropagationLossModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:47: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:53: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) Stopping regression tests From code at nsnam.ece.gatech.edu Fri Nov 21 04:40:11 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 21 Nov 2008 07:40:11 -0500 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: ---- shutup optimized warning user: Mathieu Lacage files: src/process-manager/simu-stdio.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4fb68a2fccfd ---- ensure itimer is cancelled upon process exit. user: Mathieu Lacage files: src/process-manager/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1077f2ca513c ---- use pid_t instead of int user: Mathieu Lacage files: src/process-manager/process-manager.cc src/process-manager/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0251b445a7ff ---- Implement simu_kill, ProcessManager::Stop user: Mathieu Lacage files: src/applications/process/process-application.cc src/applications/process/process-application.h src/process-manager/process-manager.cc src/process-manager/process-manager.h src/process-manager/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fba5bef3039e ---- a bench application user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6d6e78b638e9 ---- allocate a single uid per process rather than one per load. user: Mathieu Lacage files: src/process-manager/elf-loader.cc src/process-manager/elf-loader.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5e990de02981 ---- symlink to libc and libpthread rather than copy. user: Mathieu Lacage files: src/process-manager/elf-loader.cc src/process-manager/elf-loader.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7a9ca101121e ---- use explicit extern keyword. user: Mathieu Lacage files: src/process-manager/libc.c src/process-manager/libc.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/01a3c5c0ff5e ---- add missing extern C keyword user: Mathieu Lacage files: src/process-manager/libc.c src/process-manager/libc.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1419423d8424 ---- ensure proper garbage collection user: Mathieu Lacage files: src/process-manager/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/70950825e689 ---- after a join, the thread is dettached user: Mathieu Lacage files: src/process-manager/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a721e19f18a5 ---- allow 1<<16 simultaneous threads per process user: Mathieu Lacage files: src/process-manager/process-manager.cc src/process-manager/process-manager.h src/process-manager/process.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4345fe8a96e0 ---- posix semaphores user: Mathieu Lacage files: src/process-manager/libc-simu.c src/process-manager/libc.c src/process-manager/libc.h src/process-manager/process-manager-test.cc src/process-manager/process-manager.cc src/process-manager/process.h src/process-manager/simu-semaphore.cc src/process-manager/simu-semaphore.h src/process-manager/utils.cc src/process-manager/utils.h src/process-manager/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1b39439d6e98 ---- process benchmark user: Mathieu Lacage files: examples/process-bench-app.cc examples/process-bench.cc examples/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/38437b123d92 From tomhend at u.washington.edu Sat Nov 22 04:11:49 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 22 Nov 2008 04:11:49 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811221211.mAMCBn6U011231@ns-regression.ee.washington.edu> Sat Nov 22 02:50:02 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: debug/ns3/icmpv4.h:19: error: expected identifier before numeric constant debug/ns3/icmpv4.h:19: error: expected `}' before numeric constant debug/ns3/icmpv4.h:19: error: expected unqualified-id before numeric constant debug/ns3/icmpv4.h:27: error: non-member function 'uint8_t ns3::GetType()' cannot have cv-qualifier debug/ns3/icmpv4.h:28: error: non-member function 'uint8_t ns3::GetCode()' cannot have cv-qualifier debug/ns3/icmpv4.h:31: error: expected unqualified-id before ')' token debug/ns3/icmpv4.h:32: error: declaration of '~ns3::Icmpv4Header' as non-member debug/ns3/icmpv4.h:33: error: virtual outside class declaration debug/ns3/icmpv4.h:33: error: non-member function 'ns3::TypeId ns3::GetInstanceTypeId()' cannot have cv-qualifier debug/ns3/icmpv4.h:34: error: virtual outside class declaration debug/ns3/icmpv4.h:34: error: non-member function 'uint32_t ns3::GetSerializedSize()' cannot have cv-qualifier debug/ns3/icmpv4.h:35: error: virtual outside class declaration debug/ns3/icmpv4.h:35: error: non-member function 'void ns3::Serialize(ns3::Buffer::Iterator)' cannot have cv-qualifier debug/ns3/icmpv4.h:36: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: non-member function 'void ns3::Print(std::ostream&)' cannot have cv-qualifier debug/ns3/icmpv4.h:39: error: expected unqualified-id before 'private' debug/ns3/icmpv4.h:46: error: expected class-name before '{' token debug/ns3/icmpv4.h:50: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:50: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:53: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:53: error: expected ';' before '<' token debug/ns3/icmpv4.h:56: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:59: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:61: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:61: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:62: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:62: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:67: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:67: error: expected ';' before '<' token debug/ns3/icmpv4.h:71: error: expected class-name before '{' token debug/ns3/icmpv4.h:81: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:88: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:88: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:89: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:92: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:95: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:97: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:97: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:98: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:98: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:102: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:108: error: expected class-name before '{' token debug/ns3/icmpv4.h:115: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:115: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:116: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:119: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:121: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:124: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:126: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:126: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:127: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:127: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:131: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:135: error: expected declaration before '}' token cc1plus: warnings being treated as errors debug/ns3/icmpv4.h:30: warning: 'ns3::TypeId ns3::GetTypeId()' declared 'static' but never defined ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: ../bindings/python/ns3_module_core.py:402: ../bindings/python/ns3_module_core.py:407: ../bindings/python/ns3_module_core.py:886: ../bindings/python/ns3_module_core.py:1565: ../bindings/python/ns3_module_core.py:1614: ../bindings/python/ns3_module_core.py:1619: ../bindings/python/ns3_module_core.py:1869: ../bindings/python/ns3_module_core.py:1897: ../bindings/python/ns3_module_core.py:1916: ../bindings/python/ns3_module_core.py:1921: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:125: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:1390: ../bindings/python/ns3_module_wifi.py:1528: ../bindings/python/ns3_module_wifi.py:1533: ../bindings/python/ns3_module_wifi.py:1542: ../bindings/python/ns3_module_wifi.py:1546: ../bindings/python/ns3_module_wifi.py:1556: ../bindings/python/ns3_module_wifi.py:1730: ../bindings/python/ns3_module_wifi.py:1747: ../bindings/python/ns3_module_wifi.py:1800: ../bindings/python/ns3_module_wifi.py:1905: ../bindings/python/ns3_module_wifi.py:2290: ../bindings/python/ns3_module_wifi.py:2321: ../bindings/python/ns3_module_wifi.py:2545: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:124: ../bindings/python/ns3_module_helper.py:129: ../bindings/python/ns3_module_helper.py:224: ../bindings/python/ns3_module_helper.py:229: ../bindings/python/ns3_module_helper.py:234: ../bindings/python/ns3_module_helper.py:239: ../bindings/python/ns3_module_helper.py:303: ../bindings/python/ns3_module_helper.py:308: ../bindings/python/ns3_module_helper.py:313: ../bindings/python/ns3_module_helper.py:318: ../bindings/python/ns3_module_helper.py:354: ../bindings/python/ns3_module_helper.py:359: ../bindings/python/ns3_module_helper.py:467: ../bindings/python/ns3_module_helper.py:472: ../bindings/python/ns3_module_helper.py:477: ../bindings/python/ns3_module_helper.py:493: ../bindings/python/ns3_module_helper.py:498: ../bindings/python/ns3_module_helper.py:536: ../bindings/python/ns3_module_helper.py:541: ../bindings/python/ns3_module_helper.py:716: ../bindings/python/ns3_module_helper.py:721: ../bindings/python/ns3_module_helper.py:726: ../bindings/python/ns3_module_helper.py:731: ../bindings/python/ns3_module_helper.py:869: ../bindings/python/ns3_module_helper.py:874: ../bindings/python/ns3_module_helper.py:879: ../bindings/python/ns3_module_helper.py:884: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:787: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_wifi.py:1233: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:330: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:970: ../bindings/python/ns3_module_core.py:916: ../bindings/python/ns3_module_core.py:85: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:95: ../bindings/python/ns3_module_core.py:127: ../bindings/python/ns3_module_core.py:131: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:139: ../bindings/python/ns3_module_core.py:143: ../bindings/python/ns3_module_core.py:147: ../bindings/python/ns3_module_core.py:151: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:23: ../bindings/python/ns3_module_wifi.py:25: ../bindings/python/ns3_module_wifi.py:37: ../bindings/python/ns3_module_wifi.py:39: ../bindings/python/ns3_module_wifi.py:47: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:53: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:402: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:407: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:886: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1565: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1614: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1619: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1869: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1897: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1916: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1921: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:125: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1390: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1528: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1533: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1542: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1546: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1556: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1730: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1747: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1800: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1905: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2290: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2321: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2545: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:124: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:129: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:224: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:229: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:234: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:239: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:303: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:308: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:313: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:354: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:359: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:467: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:472: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:493: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:498: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:536: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:541: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:716: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:721: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:726: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:731: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:869: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:874: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:879: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:884: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:787: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1233: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:330: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:970: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:916: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:85: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:95: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:127: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:131: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:139: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:143: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:147: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:151: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:23: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:25: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:37: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:39: CodeGenerationError('ns3::PropagationLossModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:47: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:53: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) Stopping regression tests From tomhend at u.washington.edu Sun Nov 23 04:11:11 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 23 Nov 2008 04:11:11 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811231211.mANCBBlU015470@ns-regression.ee.washington.edu> Sun Nov 23 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: debug/ns3/icmpv4.h:19: error: expected identifier before numeric constant debug/ns3/icmpv4.h:19: error: expected `}' before numeric constant debug/ns3/icmpv4.h:19: error: expected unqualified-id before numeric constant debug/ns3/icmpv4.h:27: error: non-member function 'uint8_t ns3::GetType()' cannot have cv-qualifier debug/ns3/icmpv4.h:28: error: non-member function 'uint8_t ns3::GetCode()' cannot have cv-qualifier debug/ns3/icmpv4.h:31: error: expected unqualified-id before ')' token debug/ns3/icmpv4.h:32: error: declaration of '~ns3::Icmpv4Header' as non-member debug/ns3/icmpv4.h:33: error: virtual outside class declaration debug/ns3/icmpv4.h:33: error: non-member function 'ns3::TypeId ns3::GetInstanceTypeId()' cannot have cv-qualifier debug/ns3/icmpv4.h:34: error: virtual outside class declaration debug/ns3/icmpv4.h:34: error: non-member function 'uint32_t ns3::GetSerializedSize()' cannot have cv-qualifier debug/ns3/icmpv4.h:35: error: virtual outside class declaration debug/ns3/icmpv4.h:35: error: non-member function 'void ns3::Serialize(ns3::Buffer::Iterator)' cannot have cv-qualifier debug/ns3/icmpv4.h:36: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: non-member function 'void ns3::Print(std::ostream&)' cannot have cv-qualifier debug/ns3/icmpv4.h:39: error: expected unqualified-id before 'private' debug/ns3/icmpv4.h:46: error: expected class-name before '{' token debug/ns3/icmpv4.h:50: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:50: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:53: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:53: error: expected ';' before '<' token debug/ns3/icmpv4.h:56: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:59: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:61: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:61: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:62: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:62: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:67: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:67: error: expected ';' before '<' token debug/ns3/icmpv4.h:71: error: expected class-name before '{' token debug/ns3/icmpv4.h:81: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:88: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:88: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:89: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:92: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:95: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:97: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:97: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:98: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:98: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:102: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:108: error: expected class-name before '{' token debug/ns3/icmpv4.h:115: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:115: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:116: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:119: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:121: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:124: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:126: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:126: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:127: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:127: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:131: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:135: error: expected declaration before '}' token cc1plus: warnings being treated as errors debug/ns3/icmpv4.h:30: warning: 'ns3::TypeId ns3::GetTypeId()' declared 'static' but never defined ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: ../bindings/python/ns3_module_core.py:402: ../bindings/python/ns3_module_core.py:407: ../bindings/python/ns3_module_core.py:886: ../bindings/python/ns3_module_core.py:1565: ../bindings/python/ns3_module_core.py:1614: ../bindings/python/ns3_module_core.py:1619: ../bindings/python/ns3_module_core.py:1869: ../bindings/python/ns3_module_core.py:1897: ../bindings/python/ns3_module_core.py:1916: ../bindings/python/ns3_module_core.py:1921: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:125: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:1390: ../bindings/python/ns3_module_wifi.py:1528: ../bindings/python/ns3_module_wifi.py:1533: ../bindings/python/ns3_module_wifi.py:1542: ../bindings/python/ns3_module_wifi.py:1546: ../bindings/python/ns3_module_wifi.py:1556: ../bindings/python/ns3_module_wifi.py:1730: ../bindings/python/ns3_module_wifi.py:1747: ../bindings/python/ns3_module_wifi.py:1800: ../bindings/python/ns3_module_wifi.py:1905: ../bindings/python/ns3_module_wifi.py:2290: ../bindings/python/ns3_module_wifi.py:2321: ../bindings/python/ns3_module_wifi.py:2545: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:124: ../bindings/python/ns3_module_helper.py:129: ../bindings/python/ns3_module_helper.py:224: ../bindings/python/ns3_module_helper.py:229: ../bindings/python/ns3_module_helper.py:234: ../bindings/python/ns3_module_helper.py:239: ../bindings/python/ns3_module_helper.py:303: ../bindings/python/ns3_module_helper.py:308: ../bindings/python/ns3_module_helper.py:313: ../bindings/python/ns3_module_helper.py:318: ../bindings/python/ns3_module_helper.py:354: ../bindings/python/ns3_module_helper.py:359: ../bindings/python/ns3_module_helper.py:467: ../bindings/python/ns3_module_helper.py:472: ../bindings/python/ns3_module_helper.py:477: ../bindings/python/ns3_module_helper.py:493: ../bindings/python/ns3_module_helper.py:498: ../bindings/python/ns3_module_helper.py:536: ../bindings/python/ns3_module_helper.py:541: ../bindings/python/ns3_module_helper.py:716: ../bindings/python/ns3_module_helper.py:721: ../bindings/python/ns3_module_helper.py:726: ../bindings/python/ns3_module_helper.py:731: ../bindings/python/ns3_module_helper.py:869: ../bindings/python/ns3_module_helper.py:874: ../bindings/python/ns3_module_helper.py:879: ../bindings/python/ns3_module_helper.py:884: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:787: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_wifi.py:1233: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:330: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:970: ../bindings/python/ns3_module_core.py:916: ../bindings/python/ns3_module_core.py:85: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:95: ../bindings/python/ns3_module_core.py:127: ../bindings/python/ns3_module_core.py:131: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:139: ../bindings/python/ns3_module_core.py:143: ../bindings/python/ns3_module_core.py:147: ../bindings/python/ns3_module_core.py:151: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:23: ../bindings/python/ns3_module_wifi.py:25: ../bindings/python/ns3_module_wifi.py:37: ../bindings/python/ns3_module_wifi.py:39: ../bindings/python/ns3_module_wifi.py:47: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:53: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:1673: ../bindings/python/ns3_module_wifi.py:1678: ../bindings/python/ns3_module_wifi.py:1683: ../bindings/python/ns3_module_wifi.py:2064: ../bindings/python/ns3_module_wifi.py:2069: ../bindings/python/ns3_module_wifi.py:2074: ../bindings/python/ns3_module_wifi.py:2217: ../bindings/python/ns3_module_wifi.py:2222: ../bindings/python/ns3_module_wifi.py:2227: ../bindings/python/ns3_module_wifi.py:2453: ../bindings/python/ns3_module_wifi.py:2503: ../bindings/python/ns3_module_wifi.py:2518: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:306: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:402: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:407: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:886: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1565: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1614: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1619: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1869: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1897: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1916: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1921: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:125: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1390: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1528: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1533: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1542: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1546: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1556: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1730: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1747: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1800: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1905: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2290: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2321: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2545: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:124: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:129: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:224: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:229: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:234: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:239: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:303: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:308: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:313: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:354: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:359: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:467: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:472: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:493: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:498: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:536: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:541: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:716: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:721: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:726: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:731: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:869: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:874: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:879: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:884: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:787: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1233: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:330: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:970: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:916: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:85: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:95: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:127: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:131: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:139: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:143: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:147: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:151: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:23: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:25: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:37: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:39: CodeGenerationError('ns3::PropagationLossModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:47: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:53: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1673: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1678: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1683: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2064: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2069: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2074: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2217: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2222: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2453: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2503: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2518: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) Stopping regression tests From code at nsnam.ece.gatech.edu Sun Nov 23 21:51:43 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 00:51:43 -0500 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: ---- split mutex implementation user: Mathieu Lacage files: src/process-manager/simu-pthread-mutex.cc src/process-manager/simu-pthread.cc src/process-manager/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/deb47955aba2 ---- udp testcase user: Mathieu Lacage files: examples/process-bench-app.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7ae5befc62e3 ---- control flow of udp with semaphore user: Mathieu Lacage files: examples/process-bench-app.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/48565f4da145 ---- add tcp test user: Mathieu Lacage files: examples/process-bench-app.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/feec8cb8f2d7 ---- implement getsockname user: Mathieu Lacage files: src/process-manager/libc-simu.c src/process-manager/libc.c src/process-manager/libc.h src/process-manager/simu-fd.cc src/process-manager/sys/simu-socket.h src/process-manager/unix-fd.h src/process-manager/unix-file-fd.cc src/process-manager/unix-file-fd.h src/process-manager/unix-socket-fd.cc src/process-manager/unix-socket-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0b7ce2224f34 ---- print errno number info user: Mathieu Lacage files: examples/process-bench-app.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/81249da9cd40 ---- handle loopback correctly user: Mathieu Lacage files: src/internet-stack/ipv4-interface.cc src/internet-stack/ipv4-interface.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-loopback-interface.cc src/internet-stack/ipv4-loopback-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/111f48985048 From code at nsnam.ece.gatech.edu Sun Nov 23 21:54:21 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 00:54:21 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Allow a zero NetDevice in WifiChannel. user: Mathieu Lacage files: src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/3b7d0c1fce02 ---- add a string-based constructor user: Mathieu Lacage files: src/devices/wifi/wifi-mode.cc src/devices/wifi/wifi-mode.h url: http://code.nsnam.org/ns-3-dev/rev/3a887a06b795 ---- do not crash if the callback is null. user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/ns-3-dev/rev/b685a65a4b72 ---- PHY-layer test scripts user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wscript url: http://code.nsnam.org/ns-3-dev/rev/d3f8cf4d2c2a ---- print the tx power, not a random character user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/ns-3-dev/rev/05de3d432860 ---- do a binary search for the range boundary. user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/ns-3-dev/rev/091bb8fef41f ---- change name of parameter user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/ns-3-dev/rev/260d8acdbd01 ---- test PHY collisions user: Mathieu Lacage files: src/contrib/wscript src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/ns-3-dev/rev/006d3dd58939 ---- add missing files. user: Mathieu Lacage files: src/contrib/flow-id-tag.cc src/contrib/flow-id-tag.h url: http://code.nsnam.org/ns-3-dev/rev/5c98289383e3 ---- remove dead method user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/51e9f5ef0963 ---- rename WifiPhy to YansWifiPhy and add WifiPhy abstract base class. user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/a15618dcd0eb ---- no need to reference WifiNetDevice user: Mathieu Lacage files: src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h url: http://code.nsnam.org/ns-3-dev/rev/f35819202b66 ---- typo user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/63910e38db95 ---- add missing Setter user: Mathieu Lacage files: src/core/object-factory.cc src/core/object-factory.h url: http://code.nsnam.org/ns-3-dev/rev/590b21d7fcdd ---- add UnsafeAttributeList user: Mathieu Lacage files: src/core/attribute-list.cc src/core/attribute-list.h url: http://code.nsnam.org/ns-3-dev/rev/f985e116b696 ---- split WifiChannel in WifiChannel + YansWifiChannel user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/ns-3-dev/rev/94f771c1373a ---- merge with HEAD user: Mathieu Lacage files: examples/mixed-wireless.cc src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-in! terface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node/! udp-socket-impl.h src/internet-node/waf src/internet-node/wscript url: http://code.nsnam.org/ns-3-dev/rev/6b3415c550e1 ---- remove unneeded headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/b584563a7781 ---- doc cleanup user: Mathieu Lacage files: src/devices/wifi/yans-wifi-channel.h url: http://code.nsnam.org/ns-3-dev/rev/61c8b717d361 ---- split state management in a helper class user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/44645cec42f2 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h url: http://code.nsnam.org/ns-3-dev/rev/0d0517e7a557 ---- constify user: Mathieu Lacage files: src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/804d92c1f7c3 ---- re-enable tracing of wifi phy state. user: Mathieu Lacage files: examples/wifi-ap.cc src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc url: http://code.nsnam.org/ns-3-dev/rev/1687492ff059 ---- remove header from list of public headers user: Mathieu Lacage files: src/devices/wifi/wscript url: http://code.nsnam.org/ns-3-dev/rev/46153af8a08e ---- split the error rate model from the yans phy user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/9e048e073cf0 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h url: http://code.nsnam.org/ns-3-dev/rev/714f93024a37 ---- kill dead method declaration user: Mathieu Lacage files: src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/1271239aaec5 ---- split interference calculation from YansWifiPhy. Move them to InterferenceHelper user: Mathieu Lacage files: src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/99c9346b5d71 ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py doc/tutorial/Makefile doc/tutorial/attributes.texi doc/tutorial/callbacks.texi doc/tutorial/figures/README doc/tutorial/figures/buffer.dia doc/tutorial/figures/dumbbell.dia doc/tutorial/figures/helpers.obj doc/tutorial/figures/oneobj.png doc/tutorial/figures/packet.obj doc/tutorial/figures/pp.dia doc/tutorial/figures/sockets-overview.dia doc/tutorial/figures/star.dia doc/tutorial/figures/threeobj.png doc/tutorial/helpers.texi doc/tutorial/introduction.texi doc/tutorial/log.texi doc/tutorial/other.texi doc/tutorial/output.texi doc/tutorial/packets.texi doc/tutorial/routing.texi doc/tutorial/sockets.texi doc/tutorial/statistics.texi doc/tutorial/troubleshoot.texi examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/contrib/wscript! src/core/uid-manager.cc src/core/uid-manager.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/internet-stack/ipv4-l4-demux.cc src/internet-stack/ipv4-l4-demux.h src/routing/olsr/olsr.cc tutorial/hello-simulator.cc tutorial/testipv4.cc tutorial/tutorial-bus-network.cc tutorial/tutorial-csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutorial/tutorial-star-routing.cc tutorial/tutorial-star.cc tutorial/waf tutorial/wscript utils/replay-simulation.cc url: http://code.nsnam.org/ns-3-dev/rev/01acc159ffb1 ---- add composite capability to PropagationLossModel base class. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wscript url: http://code.nsnam.org/ns-3-dev/rev/56e477db65b2 ---- fix build. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h url: http://code.nsnam.org/ns-3-dev/rev/232d52317a18 ---- get rid of reference model for log distance model user: Mathieu Lacage files: examples/wifi-ap.cc examples/wifi-wired-bridging.cc samples/main-propagation-loss.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-phy-test.cc src/helper/wifi-helper.cc url: http://code.nsnam.org/ns-3-dev/rev/4e7e594b0b7e ---- assert on invalid uid user: Mathieu Lacage files: src/core/type-id.cc url: http://code.nsnam.org/ns-3-dev/rev/6fa1d439ba1c ---- implement missing method user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/ns-3-dev/rev/a9bd53792bc1 ---- new wifi API user: Mathieu Lacage files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-adhoc.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/devices/wifi/interference-helper.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/helper/yans-wifi-phy-helper.cc src/helper/yans-wifi-phy-helper.h url: http://code.nsnam.org/ns-3-dev/rev/4d1a61f80745 ---- typo user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/ns-3-dev/rev/a9162f5e5e2e ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py src/core/type-id.cc src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/helper/packet-socket-helper.cc src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h url: http://code.nsnam.org/ns-3-dev/rev/18ac5bec5c49 ---- add WifiHelper::Install (Ptr) method per craig's comment. user: Mathieu Lacage files: bindings/python/ns3_module_helper.py src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/ns-3-dev/rev/c798f3d5cb2e From code at nsnam.ece.gatech.edu Mon Nov 24 00:46:33 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 03:46:33 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- TLV, Remote Transaction started user: Providence SALUMU M. files: scratch/mih-test-header.cc scratch/mih-test-tlv-serialization.cc src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-header.cc src/mih/mih-header.h src/mih/mih-link-identifier.cc src/mih/mih-link-identifier.h src/mih/mih-link-type.cc src/mih/mih-link-type.h src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/mih-session.cc src/mih/mih-session.h src/mih/mih-tlv.cc src/mih/mih-tlv.h src/mih/mih-transaction.cc src/mih/mih-transaction.h src/mih/wscript src/node/address.cc src/node/address.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/a7d669e11d04 ---- Added TLV Serialization example user: Providence SALUMU M. files: scratch/mih-test-header.cc scratch/mih-test-serialize-tlv.cc scratch/mih-test-tlv-serialization.cc src/mih/mih-header.cc src/mih/mih-link-identifier.cc src/mih/mih-link-identifier.h src/mih/mih-link-type.cc src/mih/mih-link-type.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/c5af813ff6a0 ---- TLV-Serialize list of link identifiers user: Providence SALUMU M. files: scratch/mih-test-serialize-link-identifier-list.cc scratch/mih-test-serialize-tlv.cc src/mih/mih-link-identifier.cc src/mih/mih-link-identifier.h src/mih/mih-link-type.cc src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/mih-tlv.cc src/mih/mih-tlv.h src/node/address.cc src/node/address.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/465f14a6a0f8 From code at nsnam.ece.gatech.edu Mon Nov 24 00:47:18 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 03:47:18 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- fix buggy example user: craigdo at ee.washington.edu files: examples/csma-star.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/6559f390009d ---- added abusive regression test csma-star user: craigdo at ee.washington.edu files: regression/tests/test-csma-star.py url: http://code.nsnam.org/salumu/ns-3-mih/rev/9ba0a3f6a07a ---- make ppp header public user: Craig Dowell files: src/devices/point-to-point/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/4c1c3f6bcd03 ---- change attribute ReceiveErrorModel in CSMA and rescan user: Craig Dowell files: bindings/python/ns3_module_core.py bindings/python/ns3_module_point_to_point.py src/devices/csma/csma-net-device.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/dacfd1f07538 ---- Allow /32 addresses to be configured via Ipv4AddressHelper user: Tom Henderson files: src/helper/ipv4-address-helper.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/ed0dfce40459 ---- Add an InternetStackHelper method to do ascii tracing on drop events user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/4222173d1e6d ---- rescan for new method in InternetStackHelper user: Craig Dowell files: bindings/python/ns3_module_helper.py url: http://code.nsnam.org/salumu/ns-3-mih/rev/6180d3afa1a6 ---- overdue changes to CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/salumu/ns-3-mih/rev/6647bcafbf3f ---- Refactor wscript code to move regression testing code to a separate python module (bug 325) user: Gustavo J. A. M. Carneiro files: regression.py wscript wutils.py url: http://code.nsnam.org/salumu/ns-3-mih/rev/9e946fee902c ---- Bug 387: Build fails with junk subdirectories in "scratch" directory user: Andrey Hippo files: wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/e29698e2e158 ---- Fix build of Python bindings with Python 2.6 user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/827884bf1356 ---- nsc-tcp-socket-impl: use new nsc getsockname/getpeername interface. user: Florian Westphal files: src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/sim_interface.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/0edba1e055aa ---- 5% cpu optimization user: Mathieu Lacage files: src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/a77d35844233 ---- 5% cpu optimization user: Mathieu Lacage files: src/core/object.cc src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/c6f693de286d ---- Add a --with-regression-traces configure option, to allow using externally supplied regression traces instead of fetching them from the network. user: Gustavo J. A. M. Carneiro files: regression.py regression/tests/test-csma-bridge.py regression/tests/test-csma-broadcast.py regression/tests/test-csma-multicast.py regression/tests/test-csma-one-subnet.py regression/tests/test-csma-packet-socket.py regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py regression/tests/test-csma-star.py regression/tests/test-realtime-udp-echo.py regression/tests/test-simple-error-model.py regression/tests/test-simple-global-routing.py regression/tests/test-simple-point-to-point-olsr.py regression/tests/test-tcp-large-transfer.py regression/tests/test-tcp-nsc-lfn.py regression/tests/test-udp-echo.py regression/tests/test-wifi-wired-bridging.py wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/8e757a83fb36 ---- Add a --with-pybindgen option, to allow external pybindgen to be used instead of fetching it from the network user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/2ad80d9647f0 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/salumu/ns-3-mih/rev/6e665285884c ---- fix --with-pybindgen path handling bug user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/d8186b9e2b80 ---- Depend on nsc 0.5.0. This is required so the interface is the same for an NSC user: Sam Jansen files: src/internet-stack/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/81d31a09aae6 ---- Drop trace notification when outgoing interface is down user: Tom Henderson files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/5091e3a14b26 ---- Allow a zero NetDevice in WifiChannel. user: Mathieu Lacage files: src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/3b7d0c1fce02 ---- add a string-based constructor user: Mathieu Lacage files: src/devices/wifi/wifi-mode.cc src/devices/wifi/wifi-mode.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/3a887a06b795 ---- do not crash if the callback is null. user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/b685a65a4b72 ---- PHY-layer test scripts user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/d3f8cf4d2c2a ---- print the tx power, not a random character user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/05de3d432860 ---- do a binary search for the range boundary. user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/091bb8fef41f ---- change name of parameter user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/260d8acdbd01 ---- test PHY collisions user: Mathieu Lacage files: src/contrib/wscript src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/006d3dd58939 ---- add missing files. user: Mathieu Lacage files: src/contrib/flow-id-tag.cc src/contrib/flow-id-tag.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/5c98289383e3 ---- remove dead method user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/51e9f5ef0963 ---- rename WifiPhy to YansWifiPhy and add WifiPhy abstract base class. user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/a15618dcd0eb ---- no need to reference WifiNetDevice user: Mathieu Lacage files: src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/f35819202b66 ---- typo user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/63910e38db95 ---- add missing Setter user: Mathieu Lacage files: src/core/object-factory.cc src/core/object-factory.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/590b21d7fcdd ---- add UnsafeAttributeList user: Mathieu Lacage files: src/core/attribute-list.cc src/core/attribute-list.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/f985e116b696 ---- split WifiChannel in WifiChannel + YansWifiChannel user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/94f771c1373a ---- merge with HEAD user: Mathieu Lacage files: examples/mixed-wireless.cc src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-in! terface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node/! udp-socket-impl.h src/internet-node/waf src/internet-node/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/6b3415c550e1 ---- remove unneeded headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/b584563a7781 ---- doc cleanup user: Mathieu Lacage files: src/devices/wifi/yans-wifi-channel.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/61c8b717d361 ---- split state management in a helper class user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/44645cec42f2 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/0d0517e7a557 ---- constify user: Mathieu Lacage files: src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/804d92c1f7c3 ---- re-enable tracing of wifi phy state. user: Mathieu Lacage files: examples/wifi-ap.cc src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/1687492ff059 ---- remove header from list of public headers user: Mathieu Lacage files: src/devices/wifi/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/46153af8a08e ---- split the error rate model from the yans phy user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/9e048e073cf0 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/714f93024a37 ---- kill dead method declaration user: Mathieu Lacage files: src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/1271239aaec5 ---- split interference calculation from YansWifiPhy. Move them to InterferenceHelper user: Mathieu Lacage files: src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/99c9346b5d71 ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py doc/tutorial/Makefile doc/tutorial/attributes.texi doc/tutorial/callbacks.texi doc/tutorial/figures/README doc/tutorial/figures/buffer.dia doc/tutorial/figures/dumbbell.dia doc/tutorial/figures/helpers.obj doc/tutorial/figures/oneobj.png doc/tutorial/figures/packet.obj doc/tutorial/figures/pp.dia doc/tutorial/figures/sockets-overview.dia doc/tutorial/figures/star.dia doc/tutorial/figures/threeobj.png doc/tutorial/helpers.texi doc/tutorial/introduction.texi doc/tutorial/log.texi doc/tutorial/other.texi doc/tutorial/output.texi doc/tutorial/packets.texi doc/tutorial/routing.texi doc/tutorial/sockets.texi doc/tutorial/statistics.texi doc/tutorial/troubleshoot.texi examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/contrib/wscript! src/core/uid-manager.cc src/core/uid-manager.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/internet-stack/ipv4-l4-demux.cc src/internet-stack/ipv4-l4-demux.h src/routing/olsr/olsr.cc tutorial/hello-simulator.cc tutorial/testipv4.cc tutorial/tutorial-bus-network.cc tutorial/tutorial-csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutorial/tutorial-star-routing.cc tutorial/tutorial-star.cc tutorial/waf tutorial/wscript utils/replay-simulation.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/01acc159ffb1 ---- add composite capability to PropagationLossModel base class. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wscript url: http://code.nsnam.org/salumu/ns-3-mih/rev/56e477db65b2 ---- fix build. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/232d52317a18 ---- get rid of reference model for log distance model user: Mathieu Lacage files: examples/wifi-ap.cc examples/wifi-wired-bridging.cc samples/main-propagation-loss.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-phy-test.cc src/helper/wifi-helper.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/4e7e594b0b7e ---- assert on invalid uid user: Mathieu Lacage files: src/core/type-id.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/6fa1d439ba1c ---- implement missing method user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/a9bd53792bc1 ---- new wifi API user: Mathieu Lacage files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-adhoc.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/devices/wifi/interference-helper.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/helper/yans-wifi-phy-helper.cc src/helper/yans-wifi-phy-helper.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/4d1a61f80745 ---- typo user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/a9162f5e5e2e ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py src/core/type-id.cc src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/helper/packet-socket-helper.cc src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/18ac5bec5c49 ---- add WifiHelper::Install (Ptr) method per craig's comment. user: Mathieu Lacage files: bindings/python/ns3_module_helper.py src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/c798f3d5cb2e From code at nsnam.ece.gatech.edu Mon Nov 24 03:13:41 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 06:13:41 -0500 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: ---- add process exit event user: Mathieu Lacage files: src/process-manager/process-manager.cc src/process-manager/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1f2fcaf2c500 ---- handle process exit event to stop simulation user: Mathieu Lacage files: examples/process-bench.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/66e6e15db3ce ---- avoid infinite stack recursions user: Mathieu Lacage files: src/internet-stack/ipv4-end-point.cc src/internet-stack/ipv4-end-point.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3c87569af13f ---- comments on process states user: Mathieu Lacage files: src/process-manager/process.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a8b1678bd897 ---- when we close a socket, remove the recv callback to ensure that we don't receive data on this socket anymore. user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/75b63d7161d8 ---- make sure that tcp rtt estimator does not return a negative rtt user: Mathieu Lacage files: src/internet-stack/rtt-estimator.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d251fcaf37b8 ---- control number of nodes user: Mathieu Lacage files: examples/process-bench.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/cd78057beb78 ---- attempt to manage process lifetime differently user: Mathieu Lacage files: src/process-manager/process-manager.cc src/process-manager/process-scheduler.h src/process-manager/rr-scheduler.cc src/process-manager/rr-scheduler.h src/process-manager/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a4a5a882aebc From code at nsnam.ece.gatech.edu Mon Nov 24 03:41:49 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 06:41:49 -0500 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: ---- remove buggy crap user: Mathieu Lacage files: examples/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4b835f4959b9 ---- don't close the system fds. user: Mathieu Lacage files: src/process-manager/process-manager.cc src/process-manager/unix-file-fd.cc src/process-manager/unix-file-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/65577c4f7899 From code at nsnam.ece.gatech.edu Mon Nov 24 04:13:41 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 07:13:41 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Disable EmuNetDevice Python bindings if the netdevice is not compiled in (bug #413) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py src/devices/emu/wscript url: http://code.nsnam.org/ns-3-dev/rev/a1e72a0595a6 From tomhend at u.washington.edu Mon Nov 24 04:42:38 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Mon, 24 Nov 2008 04:42:38 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811241242.mAOCgcgf020382@ns-regression.ee.washington.edu> Mon Nov 24 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: debug/ns3/icmpv4.h:19: error: expected identifier before numeric constant debug/ns3/icmpv4.h:19: error: expected `}' before numeric constant debug/ns3/icmpv4.h:19: error: expected unqualified-id before numeric constant debug/ns3/icmpv4.h:27: error: non-member function 'uint8_t ns3::GetType()' cannot have cv-qualifier debug/ns3/icmpv4.h:28: error: non-member function 'uint8_t ns3::GetCode()' cannot have cv-qualifier debug/ns3/icmpv4.h:31: error: expected unqualified-id before ')' token debug/ns3/icmpv4.h:32: error: declaration of '~ns3::Icmpv4Header' as non-member debug/ns3/icmpv4.h:33: error: virtual outside class declaration debug/ns3/icmpv4.h:33: error: non-member function 'ns3::TypeId ns3::GetInstanceTypeId()' cannot have cv-qualifier debug/ns3/icmpv4.h:34: error: virtual outside class declaration debug/ns3/icmpv4.h:34: error: non-member function 'uint32_t ns3::GetSerializedSize()' cannot have cv-qualifier debug/ns3/icmpv4.h:35: error: virtual outside class declaration debug/ns3/icmpv4.h:35: error: non-member function 'void ns3::Serialize(ns3::Buffer::Iterator)' cannot have cv-qualifier debug/ns3/icmpv4.h:36: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: virtual outside class declaration debug/ns3/icmpv4.h:37: error: non-member function 'void ns3::Print(std::ostream&)' cannot have cv-qualifier debug/ns3/icmpv4.h:39: error: expected unqualified-id before 'private' debug/ns3/icmpv4.h:46: error: expected class-name before '{' token debug/ns3/icmpv4.h:50: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:50: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:53: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:53: error: expected ';' before '<' token debug/ns3/icmpv4.h:56: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:59: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:61: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:61: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:62: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:62: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:67: error: ISO C++ forbids declaration of 'Ptr' with no type debug/ns3/icmpv4.h:67: error: expected ';' before '<' token debug/ns3/icmpv4.h:71: error: expected class-name before '{' token debug/ns3/icmpv4.h:81: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:88: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:88: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:89: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:92: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:95: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:97: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:97: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:98: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:98: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:102: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:108: error: expected class-name before '{' token debug/ns3/icmpv4.h:115: error: 'Ptr' has not been declared debug/ns3/icmpv4.h:115: error: expected ',' or '...' before '<' token debug/ns3/icmpv4.h:116: error: 'Ipv4Header' has not been declared debug/ns3/icmpv4.h:119: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:121: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:124: error: 'TypeId' does not name a type debug/ns3/icmpv4.h:126: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:126: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:127: error: 'Buffer' has not been declared debug/ns3/icmpv4.h:127: error: 'Iterator' has not been declared debug/ns3/icmpv4.h:131: error: 'Ipv4Header' does not name a type debug/ns3/icmpv4.h:135: error: expected declaration before '}' token cc1plus: warnings being treated as errors debug/ns3/icmpv4.h:30: warning: 'ns3::TypeId ns3::GetTypeId()' declared 'static' but never defined ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:309: ../bindings/python/ns3_module_core.py:405: ../bindings/python/ns3_module_core.py:410: ../bindings/python/ns3_module_core.py:893: ../bindings/python/ns3_module_core.py:1588: ../bindings/python/ns3_module_core.py:1637: ../bindings/python/ns3_module_core.py:1642: ../bindings/python/ns3_module_core.py:1892: ../bindings/python/ns3_module_core.py:1920: ../bindings/python/ns3_module_core.py:1939: ../bindings/python/ns3_module_core.py:1944: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:128: ../bindings/python/ns3_module_contrib.py:220: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:202: ../bindings/python/ns3_module_wifi.py:206: ../bindings/python/ns3_module_wifi.py:1405: ../bindings/python/ns3_module_wifi.py:1410: ../bindings/python/ns3_module_wifi.py:1420: ../bindings/python/ns3_module_wifi.py:1566: ../bindings/python/ns3_module_wifi.py:1571: ../bindings/python/ns3_module_wifi.py:1580: ../bindings/python/ns3_module_wifi.py:1584: ../bindings/python/ns3_module_wifi.py:1594: ../bindings/python/ns3_module_wifi.py:1719: ../bindings/python/ns3_module_wifi.py:1724: ../bindings/python/ns3_module_wifi.py:1734: ../bindings/python/ns3_module_wifi.py:1978: ../bindings/python/ns3_module_wifi.py:1995: ../bindings/python/ns3_module_wifi.py:2022: ../bindings/python/ns3_module_wifi.py:2147: ../bindings/python/ns3_module_wifi.py:2524: ../bindings/python/ns3_module_wifi.py:2555: ../bindings/python/ns3_module_wifi.py:2787: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:133: ../bindings/python/ns3_module_helper.py:138: ../bindings/python/ns3_module_helper.py:233: ../bindings/python/ns3_module_helper.py:238: ../bindings/python/ns3_module_helper.py:243: ../bindings/python/ns3_module_helper.py:248: ../bindings/python/ns3_module_helper.py:312: ../bindings/python/ns3_module_helper.py:317: ../bindings/python/ns3_module_helper.py:322: ../bindings/python/ns3_module_helper.py:327: ../bindings/python/ns3_module_helper.py:363: ../bindings/python/ns3_module_helper.py:368: ../bindings/python/ns3_module_helper.py:476: ../bindings/python/ns3_module_helper.py:481: ../bindings/python/ns3_module_helper.py:486: ../bindings/python/ns3_module_helper.py:502: ../bindings/python/ns3_module_helper.py:507: ../bindings/python/ns3_module_helper.py:545: ../bindings/python/ns3_module_helper.py:550: ../bindings/python/ns3_module_helper.py:725: ../bindings/python/ns3_module_helper.py:730: ../bindings/python/ns3_module_helper.py:735: ../bindings/python/ns3_module_helper.py:740: ../bindings/python/ns3_module_helper.py:955: ../bindings/python/ns3_module_helper.py:960: ../bindings/python/ns3_module_helper.py:965: ../bindings/python/ns3_module_helper.py:970: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:794: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_wifi.py:1307: ../bindings/python/ns3_module_wifi.py:1921: ../bindings/python/ns3_module_wifi.py:1926: ../bindings/python/ns3_module_wifi.py:1931: ../bindings/python/ns3_module_wifi.py:2298: ../bindings/python/ns3_module_wifi.py:2303: ../bindings/python/ns3_module_wifi.py:2308: ../bindings/python/ns3_module_wifi.py:2451: ../bindings/python/ns3_module_wifi.py:2456: ../bindings/python/ns3_module_wifi.py:2461: ../bindings/python/ns3_module_wifi.py:2656: ../bindings/python/ns3_module_wifi.py:2706: ../bindings/python/ns3_module_wifi.py:2721: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:333: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:977: ../bindings/python/ns3_module_core.py:923: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:93: ../bindings/python/ns3_module_core.py:97: ../bindings/python/ns3_module_core.py:129: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:135: ../bindings/python/ns3_module_core.py:141: ../bindings/python/ns3_module_core.py:145: ../bindings/python/ns3_module_core.py:149: ../bindings/python/ns3_module_core.py:153: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:139: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:27: ../bindings/python/ns3_module_wifi.py:29: ../bindings/python/ns3_module_wifi.py:41: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:55: ../bindings/python/ns3_module_wifi.py:57: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:65: ../bindings/python/ns3_module_wifi.py:1921: ../bindings/python/ns3_module_wifi.py:1926: ../bindings/python/ns3_module_wifi.py:1931: ../bindings/python/ns3_module_wifi.py:2298: ../bindings/python/ns3_module_wifi.py:2303: ../bindings/python/ns3_module_wifi.py:2308: ../bindings/python/ns3_module_wifi.py:2451: ../bindings/python/ns3_module_wifi.py:2456: ../bindings/python/ns3_module_wifi.py:2461: ../bindings/python/ns3_module_wifi.py:99: ../bindings/python/ns3_module_wifi.py:2656: ../bindings/python/ns3_module_wifi.py:2706: ../bindings/python/ns3_module_wifi.py:2721: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_emu.py:132: ../bindings/python/ns3_module_emu.py:192: ../bindings/python/ns3_module_emu.py:197: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_helper.py:49: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:309: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:405: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:410: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:893: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1588: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1637: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1642: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1892: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1920: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1939: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1944: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:128: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:220: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:202: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3_module_wifi.py:206: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3_module_wifi.py:1405: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1410: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1420: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1566: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1571: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1580: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1584: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1594: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1719: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1724: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1734: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1978: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1995: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2022: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2147: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2524: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2555: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2787: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:133: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:138: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:233: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:238: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:243: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:248: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:312: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:317: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:322: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:327: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:363: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:368: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:476: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:481: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:486: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:502: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:507: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:545: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:550: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:725: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:730: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:735: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:740: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:955: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:960: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:965: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:970: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:794: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1307: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1921: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1926: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1931: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2298: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2303: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2308: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2451: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2456: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2461: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2656: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2706: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2721: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:333: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:977: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:923: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:93: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:97: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:129: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:135: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:141: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:145: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:149: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:153: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:139: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:27: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:29: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:41: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:55: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:57: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiPhy cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:65: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1921: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1926: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1931: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2298: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2303: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2308: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2451: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2456: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2461: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:99: CodeGenerationError('ns3::WifiChannel cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:2656: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2706: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2721: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_helper.py:49: CodeGenerationError('ns3::WifiPhyHelper cannot be constructed (have pure virtual methods but no helper class)',) Stopping regression tests From code at nsnam.ece.gatech.edu Mon Nov 24 04:39:57 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 07:39:57 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Work around #define ECHO in a system header file included by Python.h on Mac OS X (bug #413) user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/fe95a4f9d423 From code at nsnam.ece.gatech.edu Mon Nov 24 08:00:31 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 11:00:31 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- When --run'ing a program, tell WAF to only build that program, nothing more. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/ns-3-dev/rev/3604c4e42fd1 From code at nsnam.ece.gatech.edu Mon Nov 24 09:50:08 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Mon, 24 Nov 2008 12:50:08 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Post-fix the last patch, to make sure invalid program names passed into --run trigger an informative error message as before. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/ns-3-dev/rev/fd796ed5b166 From code at nsnam.ece.gatech.edu Mon Nov 24 21:29:16 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 25 Nov 2008 00:29:16 -0500 Subject: [Ns-commits] craigdo/ns-3-114 Message-ID: ---- Allow a zero NetDevice in WifiChannel. user: Mathieu Lacage files: src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/3b7d0c1fce02 ---- add a string-based constructor user: Mathieu Lacage files: src/devices/wifi/wifi-mode.cc src/devices/wifi/wifi-mode.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/3a887a06b795 ---- do not crash if the callback is null. user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/b685a65a4b72 ---- PHY-layer test scripts user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/d3f8cf4d2c2a ---- print the tx power, not a random character user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/05de3d432860 ---- do a binary search for the range boundary. user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/091bb8fef41f ---- change name of parameter user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/260d8acdbd01 ---- test PHY collisions user: Mathieu Lacage files: src/contrib/wscript src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/006d3dd58939 ---- add missing files. user: Mathieu Lacage files: src/contrib/flow-id-tag.cc src/contrib/flow-id-tag.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/5c98289383e3 ---- remove dead method user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/51e9f5ef0963 ---- rename WifiPhy to YansWifiPhy and add WifiPhy abstract base class. user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/a15618dcd0eb ---- no need to reference WifiNetDevice user: Mathieu Lacage files: src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/f35819202b66 ---- typo user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/63910e38db95 ---- add missing Setter user: Mathieu Lacage files: src/core/object-factory.cc src/core/object-factory.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/590b21d7fcdd ---- add UnsafeAttributeList user: Mathieu Lacage files: src/core/attribute-list.cc src/core/attribute-list.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/f985e116b696 ---- split WifiChannel in WifiChannel + YansWifiChannel user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/94f771c1373a ---- merge with HEAD user: Mathieu Lacage files: examples/mixed-wireless.cc src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-in! terface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node/! udp-socket-impl.h src/internet-node/waf src/internet-node/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/6b3415c550e1 ---- remove unneeded headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/b584563a7781 ---- doc cleanup user: Mathieu Lacage files: src/devices/wifi/yans-wifi-channel.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/61c8b717d361 ---- split state management in a helper class user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/44645cec42f2 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/0d0517e7a557 ---- constify user: Mathieu Lacage files: src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/804d92c1f7c3 ---- re-enable tracing of wifi phy state. user: Mathieu Lacage files: examples/wifi-ap.cc src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/1687492ff059 ---- remove header from list of public headers user: Mathieu Lacage files: src/devices/wifi/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/46153af8a08e ---- split the error rate model from the yans phy user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/9e048e073cf0 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/714f93024a37 ---- kill dead method declaration user: Mathieu Lacage files: src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/1271239aaec5 ---- split interference calculation from YansWifiPhy. Move them to InterferenceHelper user: Mathieu Lacage files: src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/99c9346b5d71 ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py doc/tutorial/Makefile doc/tutorial/attributes.texi doc/tutorial/callbacks.texi doc/tutorial/figures/README doc/tutorial/figures/buffer.dia doc/tutorial/figures/dumbbell.dia doc/tutorial/figures/helpers.obj doc/tutorial/figures/oneobj.png doc/tutorial/figures/packet.obj doc/tutorial/figures/pp.dia doc/tutorial/figures/sockets-overview.dia doc/tutorial/figures/star.dia doc/tutorial/figures/threeobj.png doc/tutorial/helpers.texi doc/tutorial/introduction.texi doc/tutorial/log.texi doc/tutorial/other.texi doc/tutorial/output.texi doc/tutorial/packets.texi doc/tutorial/routing.texi doc/tutorial/sockets.texi doc/tutorial/statistics.texi doc/tutorial/troubleshoot.texi examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/contrib/wscript! src/core/uid-manager.cc src/core/uid-manager.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/internet-stack/ipv4-l4-demux.cc src/internet-stack/ipv4-l4-demux.h src/routing/olsr/olsr.cc tutorial/hello-simulator.cc tutorial/testipv4.cc tutorial/tutorial-bus-network.cc tutorial/tutorial-csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutorial/tutorial-star-routing.cc tutorial/tutorial-star.cc tutorial/waf tutorial/wscript utils/replay-simulation.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/01acc159ffb1 ---- add composite capability to PropagationLossModel base class. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/56e477db65b2 ---- fix build. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/232d52317a18 ---- get rid of reference model for log distance model user: Mathieu Lacage files: examples/wifi-ap.cc examples/wifi-wired-bridging.cc samples/main-propagation-loss.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-phy-test.cc src/helper/wifi-helper.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/4e7e594b0b7e ---- assert on invalid uid user: Mathieu Lacage files: src/core/type-id.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/6fa1d439ba1c ---- implement missing method user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/a9bd53792bc1 ---- new wifi API user: Mathieu Lacage files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-adhoc.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/devices/wifi/interference-helper.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/helper/yans-wifi-phy-helper.cc src/helper/yans-wifi-phy-helper.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/4d1a61f80745 ---- typo user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/a9162f5e5e2e ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py src/core/type-id.cc src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/helper/packet-socket-helper.cc src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/18ac5bec5c49 ---- add WifiHelper::Install (Ptr) method per craig's comment. user: Mathieu Lacage files: bindings/python/ns3_module_helper.py src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/c798f3d5cb2e ---- Disable EmuNetDevice Python bindings if the netdevice is not compiled in (bug #413) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py src/devices/emu/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/a1e72a0595a6 ---- Work around #define ECHO in a system header file included by Python.h on Mac OS X (bug #413) user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/fe95a4f9d423 ---- When --run'ing a program, tell WAF to only build that program, nothing more. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/3604c4e42fd1 ---- Post-fix the last patch, to make sure invalid program names passed into --run trigger an informative error message as before. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/craigdo/ns-3-114/rev/fd796ed5b166 ---- branch merge user: Craig Dowell files: src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h url: http://code.nsnam.org/craigdo/ns-3-114/rev/bbccb5d7b6ea ---- document wifi-wired-bridging a little and add aborts if bridged net devices with IP addresses found user: Craig Dowell files: examples/wifi-wired-bridging.cc src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/craigdo/ns-3-114/rev/6a20c485ddb5 From tomhend at u.washington.edu Tue Nov 25 04:43:49 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 25 Nov 2008 04:43:49 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811251243.mAPChnvM027528@ns-regression.ee.washington.edu> Tue Nov 25 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Tue Nov 25 06:38:05 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 25 Nov 2008 09:38:05 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 257: change the default log output of time to seconds, not the simulator's resolution. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/ns-3-dev/rev/736b807ae8c0 From code at nsnam.ece.gatech.edu Tue Nov 25 06:45:58 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Tue, 25 Nov 2008 09:45:58 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- [Bug 398] NqstaWifiMac does not filter received frames by BSSID user: Gustavo J. A. M. Carneiro files: src/devices/wifi/nqsta-wifi-mac.cc url: http://code.nsnam.org/ns-3-dev/rev/ee1f01c019f4 From code at nsnam.ece.gatech.edu Tue Nov 25 22:09:57 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 01:09:57 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- instrument PcapWriter user: Craig Dowell files: src/common/pcap-writer.cc url: http://code.nsnam.org/ns-3-dev/rev/d549fa894719 From code at nsnam.ece.gatech.edu Wed Nov 26 00:22:54 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 03:22:54 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Sent MIH_Register.Request Message user: Providence SALUMU M. files: scratch/mih-test-serialize-link-identifier-list.cc src/mih/mih-protocol.cc src/mih/mih-registration-code.cc src/mih/mih-registration-code.h src/mih/mih-session.cc src/mih/mih-session.h src/mih/mih-transaction.cc src/mih/mih-transaction.h src/mih/mihf-id.cc src/mih/mihf-id.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/ba08419375eb ---- Recv remote message in MihProtocol user: Providence SALUMU M. files: src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/mih-session.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/5cd16c7b2631 From code at nsnam.ece.gatech.edu Wed Nov 26 01:44:36 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 04:44:36 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 408: ensure that we perform duplicate detection and defragmentation for both management and data frames. bug 214: make the sequence smaller check a debug log message rather than an unconditional message. user: Mathieu Lacage files: src/devices/wifi/mac-rx-middle.cc url: http://code.nsnam.org/ns-3-dev/rev/f38616f83c3b ---- regression test for ns2 mobility file helper user: Mathieu Lacage files: regression/tests/test-ns2-mob.py url: http://code.nsnam.org/ns-3-dev/rev/1a216c2ee391 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/29e5814f544d From code at nsnam.ece.gatech.edu Wed Nov 26 03:44:06 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 06:44:06 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 420: avoid valgrind warning user: Mathieu Lacage files: src/mobility/static-speed-helper.cc url: http://code.nsnam.org/ns-3-dev/rev/29bb5689faa4 From code at nsnam.ece.gatech.edu Wed Nov 26 03:46:00 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 06:46:00 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Make sure obj.name == obj.target for 'scratch' programs; fixes issue reported in ns-3-users with ./waf --run scratch/simple not working. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/ns-3-dev/rev/a2a992900b0b ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-dev/rev/c05de2ba481f From code at nsnam.ece.gatech.edu Wed Nov 26 04:11:30 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 07:11:30 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Bug 289: CommandLine::AddValue is not wrapped user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_core.py bindings/python/ns3module_helpers.cc bindings/python/ns3modulegen_core_customizations.py bindings/python/ns3modulescan.py bindings/python/wscript src/core/command-line.cc src/core/command-line.h utils/python-unit-tests.py url: http://code.nsnam.org/ns-3-dev/rev/909b0a724ed3 From code at nsnam.ece.gatech.edu Wed Nov 26 04:13:37 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 07:13:37 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- add missing chainup to parent DoDispose method user: Mathieu Lacage files: src/node/application.cc url: http://code.nsnam.org/ns-3-dev/rev/591392bea401 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/ccc0b1372100 From code at nsnam.ece.gatech.edu Wed Nov 26 04:23:51 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 07:23:51 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 421: memory leak in csma-ping user: Mathieu Lacage files: src/applications/v4ping/v4ping.cc url: http://code.nsnam.org/ns-3-dev/rev/76fabfcfd757 From tomhend at u.washington.edu Wed Nov 26 04:45:58 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 26 Nov 2008 04:45:58 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811261245.mAQCjwVD002803@ns-regression.ee.washington.edu> Wed Nov 26 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Wed Nov 26 06:56:50 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 09:56:50 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Fix waf problem running programs with arguments. user: Gustavo J. A. M. Carneiro files: wscript wutils.py url: http://code.nsnam.org/ns-3-dev/rev/3c149230e98a ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-dev/rev/745312072e11 From code at nsnam.ece.gatech.edu Wed Nov 26 13:31:01 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 16:31:01 -0500 Subject: [Ns-commits] ns-3-dev-ref-traces Message-ID: ---- new traces for new wifi-wired-bridging user: Craig Dowell files: wifi-wired-bridging.ref/wifi-wire-bridging-2-0.pcap wifi-wired-bridging.ref/wifi-wire-bridging-5-0.pcap url: http://code.nsnam.org/ns-3-dev-ref-traces/rev/eb40d610ab17 From code at nsnam.ece.gatech.edu Wed Nov 26 13:43:29 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 16:43:29 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- add bridged routing example user: Craig Dowell files: examples/csma-bridge-one-hop.cc examples/wscript url: http://code.nsnam.org/ns-3-dev/rev/4b18d1e1e2e5 ---- implement IsBridged for net devices user: Craig Dowell files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/e525995ce5dc ---- convince global routing not to crash in the presence of bridges user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/core/abort.h src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/helper/bridge-helper.cc src/helper/node-container.cc src/helper/node-container.h src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-route-manager-impl.h src/routing/global-routing/global-route-manager.cc src/routing/global-routing/global-route-manager.h src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/ns-3-dev/rev/04f9377661b8 ---- Admit possibility that not all nodes are routers. user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/ns-3-dev/rev/972310213d07 ---- factor DiscoverLSAs into understandable modules user: Craig Dowell files: src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/ns-3-dev/rev/206f627bd5af ---- deal with bridged stub/transit networks on routers user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/ns-3-dev/rev/49b432aefbd0 ---- teach global routing about bridges user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/ns-3-dev/rev/476c3bed16c0 ---- fix bug 114 and bug 66 user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/ns-3-dev/rev/eef10dbce686 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-dev/rev/e2ada9e99280 ---- remove some hey-look-here debugging flags user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/ns-3-dev/rev/6a47ccdf2c5d ---- branch merge user: Craig Dowell files: src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/bbccb5d7b6ea ---- document wifi-wired-bridging a little and add aborts if bridged net devices with IP addresses found user: Craig Dowell files: examples/wifi-wired-bridging.cc src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/ns-3-dev/rev/6a20c485ddb5 ---- disallow routing on bridge devices with IP address, fix wifi-wired-bridging user: Craig Dowell files: examples/wifi-wired-bridging.cc src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/ns-3-dev/rev/756887a9bbea ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-dev/rev/a8e97cf0aae3 From code at nsnam.ece.gatech.edu Wed Nov 26 13:46:03 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 16:46:03 -0500 Subject: [Ns-commits] ns-3-dev-ref-traces Message-ID: ---- fixed memory leak means more traces user: Craig Dowell files: csma-ping.ref/csma-ping-1-0.pcap url: http://code.nsnam.org/ns-3-dev-ref-traces/rev/0d5cd7b81dc9 From code at nsnam.ece.gatech.edu Wed Nov 26 13:49:57 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 16:49:57 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- CHANGES.html for global routing supporting bridges user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/ns-3-dev/rev/016c554c4f6d From code at nsnam.ece.gatech.edu Wed Nov 26 20:46:19 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 23:46:19 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Receive Register Request in Session user: Providence SALUMU M. files: src/mih/mih-callbacks.h src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/mih-session.cc src/mih/mih-session.h src/mih/mih-transaction.cc src/mih/mih-transaction.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/7c1778bd5359 From code at nsnam.ece.gatech.edu Wed Nov 26 20:53:58 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Wed, 26 Nov 2008 23:53:58 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Beautify user: Providence SALUMU M. files: src/mih/mih-protocol.cc src/mih/mih-transaction.cc url: http://code.nsnam.org/salumu/ns-3-mih/rev/fb0d84b0055e From tomhend at u.washington.edu Thu Nov 27 04:29:20 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 27 Nov 2008 04:29:20 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811271229.mARCTKTM020208@ns-regression.ee.washington.edu> Thu Nov 27 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: ../bindings/python/ns3module_helpers.cc: In member function 'bool CommandLinePythonValueSetter::Parse(std::string)': ../bindings/python/ns3module_helpers.cc:238: error: invalid conversion from 'const char*' to 'char*' ../bindings/python/ns3module_helpers.cc:238: error: initializing argument 2 of 'int PyObject_SetAttrString(PyObject*, char*, PyObject*)' ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:309: ../bindings/python/ns3_module_core.py:409: ../bindings/python/ns3_module_core.py:414: ../bindings/python/ns3_module_core.py:897: ../bindings/python/ns3_module_core.py:1592: ../bindings/python/ns3_module_core.py:1641: ../bindings/python/ns3_module_core.py:1646: ../bindings/python/ns3_module_core.py:1896: ../bindings/python/ns3_module_core.py:1924: ../bindings/python/ns3_module_core.py:1943: ../bindings/python/ns3_module_core.py:1948: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:128: ../bindings/python/ns3_module_contrib.py:220: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:202: ../bindings/python/ns3_module_wifi.py:206: ../bindings/python/ns3_module_wifi.py:1405: ../bindings/python/ns3_module_wifi.py:1410: ../bindings/python/ns3_module_wifi.py:1420: ../bindings/python/ns3_module_wifi.py:1566: ../bindings/python/ns3_module_wifi.py:1571: ../bindings/python/ns3_module_wifi.py:1580: ../bindings/python/ns3_module_wifi.py:1584: ../bindings/python/ns3_module_wifi.py:1594: ../bindings/python/ns3_module_wifi.py:1719: ../bindings/python/ns3_module_wifi.py:1724: ../bindings/python/ns3_module_wifi.py:1734: ../bindings/python/ns3_module_wifi.py:1978: ../bindings/python/ns3_module_wifi.py:1995: ../bindings/python/ns3_module_wifi.py:2022: ../bindings/python/ns3_module_wifi.py:2147: ../bindings/python/ns3_module_wifi.py:2524: ../bindings/python/ns3_module_wifi.py:2555: ../bindings/python/ns3_module_wifi.py:2787: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:133: ../bindings/python/ns3_module_helper.py:138: ../bindings/python/ns3_module_helper.py:233: ../bindings/python/ns3_module_helper.py:238: ../bindings/python/ns3_module_helper.py:243: ../bindings/python/ns3_module_helper.py:248: ../bindings/python/ns3_module_helper.py:312: ../bindings/python/ns3_module_helper.py:317: ../bindings/python/ns3_module_helper.py:322: ../bindings/python/ns3_module_helper.py:327: ../bindings/python/ns3_module_helper.py:363: ../bindings/python/ns3_module_helper.py:368: ../bindings/python/ns3_module_helper.py:476: ../bindings/python/ns3_module_helper.py:481: ../bindings/python/ns3_module_helper.py:486: ../bindings/python/ns3_module_helper.py:502: ../bindings/python/ns3_module_helper.py:507: ../bindings/python/ns3_module_helper.py:545: ../bindings/python/ns3_module_helper.py:550: ../bindings/python/ns3_module_helper.py:725: ../bindings/python/ns3_module_helper.py:730: ../bindings/python/ns3_module_helper.py:735: ../bindings/python/ns3_module_helper.py:740: ../bindings/python/ns3_module_helper.py:955: ../bindings/python/ns3_module_helper.py:960: ../bindings/python/ns3_module_helper.py:965: ../bindings/python/ns3_module_helper.py:970: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:434: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:798: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_wifi.py:1307: ../bindings/python/ns3_module_wifi.py:1921: ../bindings/python/ns3_module_wifi.py:1926: ../bindings/python/ns3_module_wifi.py:1931: ../bindings/python/ns3_module_wifi.py:2298: ../bindings/python/ns3_module_wifi.py:2303: ../bindings/python/ns3_module_wifi.py:2308: ../bindings/python/ns3_module_wifi.py:2451: ../bindings/python/ns3_module_wifi.py:2456: ../bindings/python/ns3_module_wifi.py:2461: ../bindings/python/ns3_module_wifi.py:2656: ../bindings/python/ns3_module_wifi.py:2706: ../bindings/python/ns3_module_wifi.py:2721: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:333: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:981: ../bindings/python/ns3_module_core.py:927: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:93: ../bindings/python/ns3_module_core.py:97: ../bindings/python/ns3_module_core.py:129: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:135: ../bindings/python/ns3_module_core.py:141: ../bindings/python/ns3_module_core.py:145: ../bindings/python/ns3_module_core.py:149: ../bindings/python/ns3_module_core.py:153: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:27: ../bindings/python/ns3_module_wifi.py:29: ../bindings/python/ns3_module_wifi.py:41: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:55: ../bindings/python/ns3_module_wifi.py:57: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:65: ../bindings/python/ns3_module_wifi.py:1921: ../bindings/python/ns3_module_wifi.py:1926: ../bindings/python/ns3_module_wifi.py:1931: ../bindings/python/ns3_module_wifi.py:2298: ../bindings/python/ns3_module_wifi.py:2303: ../bindings/python/ns3_module_wifi.py:2308: ../bindings/python/ns3_module_wifi.py:2451: ../bindings/python/ns3_module_wifi.py:2456: ../bindings/python/ns3_module_wifi.py:2461: ../bindings/python/ns3_module_wifi.py:99: ../bindings/python/ns3_module_wifi.py:2656: ../bindings/python/ns3_module_wifi.py:2706: ../bindings/python/ns3_module_wifi.py:2721: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_helper.py:49: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:309: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:409: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:414: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:897: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1592: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1641: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1646: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1896: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1924: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1943: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1948: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:128: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:220: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:202: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3_module_wifi.py:206: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3_module_wifi.py:1405: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1410: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1420: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1566: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1571: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1580: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1584: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1594: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1719: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1724: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1734: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1978: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1995: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2022: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2147: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2524: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2555: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2787: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:133: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:138: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:233: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:238: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:243: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:248: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:312: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:317: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:322: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:327: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:363: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:368: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:476: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:481: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:486: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:502: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:507: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:545: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:550: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:725: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:730: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:735: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:740: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:955: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:960: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:965: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:970: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:434: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:798: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1307: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1921: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1926: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1931: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2298: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2303: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2308: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2451: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2456: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2461: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2656: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2706: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2721: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:333: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:981: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:927: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:93: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:97: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:129: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:135: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:141: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:145: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:149: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:153: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:27: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:29: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:41: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:55: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:57: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiPhy cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:65: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1921: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1926: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1931: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2298: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2303: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2308: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2451: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2456: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2461: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:99: CodeGenerationError('ns3::WifiChannel cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:2656: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2706: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2721: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_helper.py:49: CodeGenerationError('ns3::WifiPhyHelper cannot be constructed (have pure virtual methods but no helper class)',) Stopping regression tests From tomhend at u.washington.edu Fri Nov 28 04:15:00 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 28 Nov 2008 04:15:00 -0800 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200811281215.mASCF0M7009870@ns-regression.ee.washington.edu> Fri Nov 28 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- FAILURE: waf -d debug configure; building failed on darwin-ppc Configure stderr: Build stderr: ../bindings/python/ns3module_helpers.cc: In member function 'bool CommandLinePythonValueSetter::Parse(std::string)': ../bindings/python/ns3module_helpers.cc:238: error: invalid conversion from 'const char*' to 'char*' ../bindings/python/ns3module_helpers.cc:238: error: initializing argument 2 of 'int PyObject_SetAttrString(PyObject*, char*, PyObject*)' ns3modulegen.log: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:309: ../bindings/python/ns3_module_core.py:409: ../bindings/python/ns3_module_core.py:414: ../bindings/python/ns3_module_core.py:897: ../bindings/python/ns3_module_core.py:1592: ../bindings/python/ns3_module_core.py:1641: ../bindings/python/ns3_module_core.py:1646: ../bindings/python/ns3_module_core.py:1896: ../bindings/python/ns3_module_core.py:1924: ../bindings/python/ns3_module_core.py:1943: ../bindings/python/ns3_module_core.py:1948: ../bindings/python/ns3_module_simulator.py:167: ../bindings/python/ns3_module_simulator.py:350: ../bindings/python/ns3_module_simulator.py:357: ../bindings/python/ns3_module_simulator.py:386: ../bindings/python/ns3_module_simulator.py:398: ../bindings/python/ns3_module_simulator.py:410: ../bindings/python/ns3_module_simulator.py:439: ../bindings/python/ns3_module_simulator.py:463: ../bindings/python/ns3_module_simulator.py:475: ../bindings/python/ns3_module_simulator.py:534: ../bindings/python/ns3_module_simulator.py:547: ../bindings/python/ns3_module_simulator.py:554: ../bindings/python/ns3_module_simulator.py:583: ??:??: None / ../bindings/python/ns3_module_simulator.py:776: ../bindings/python/ns3_module_simulator.py:781: ../bindings/python/ns3_module_simulator.py:786: ../bindings/python/ns3_module_simulator.py:1061: ../bindings/python/ns3_module_simulator.py:1066: ../bindings/python/ns3_module_simulator.py:1071: ../bindings/python/ns3_module_simulator.py:1113: ../bindings/python/ns3_module_simulator.py:1118: ../bindings/python/ns3_module_simulator.py:1123: ../bindings/python/ns3_module_simulator.py:1311: ../bindings/python/ns3_module_simulator.py:1316: ../bindings/python/ns3_module_simulator.py:1321: ../bindings/python/ns3_module_simulator.py:1375: ../bindings/python/ns3_module_simulator.py:1379: ../bindings/python/ns3_module_common.py:133: ../bindings/python/ns3_module_common.py:275: ../bindings/python/ns3_module_common.py:323: ../bindings/python/ns3_module_common.py:376: ../bindings/python/ns3_module_common.py:412: ../bindings/python/ns3_module_common.py:461: ../bindings/python/ns3_module_common.py:475: ../bindings/python/ns3_module_common.py:480: ../bindings/python/ns3_module_common.py:650: ../bindings/python/ns3_module_common.py:657: ../bindings/python/ns3_module_common.py:689: ../bindings/python/ns3_module_common.py:713: ../bindings/python/ns3_module_common.py:842: ../bindings/python/ns3_module_common.py:910: ../bindings/python/ns3_module_common.py:974: ../bindings/python/ns3_module_contrib.py:128: ../bindings/python/ns3_module_contrib.py:220: ../bindings/python/ns3_module_node.py:242: ../bindings/python/ns3_module_node.py:253: ../bindings/python/ns3_module_node.py:258: ../bindings/python/ns3_module_node.py:262: ../bindings/python/ns3_module_node.py:267: ../bindings/python/ns3_module_node.py:417: ../bindings/python/ns3_module_node.py:477: ../bindings/python/ns3_module_node.py:482: ../bindings/python/ns3_module_node.py:591: ../bindings/python/ns3_module_node.py:733: ../bindings/python/ns3_module_node.py:751: ../bindings/python/ns3_module_node.py:776: ../bindings/python/ns3_module_node.py:856: ../bindings/python/ns3_module_node.py:861: ../bindings/python/ns3_module_node.py:869: ../bindings/python/ns3_module_node.py:879: ../bindings/python/ns3_module_node.py:892: ../bindings/python/ns3_module_node.py:917: ../bindings/python/ns3_module_node.py:944: ../bindings/python/ns3_module_node.py:949: ../bindings/python/ns3_module_node.py:1020: ../bindings/python/ns3_module_node.py:1025: ../bindings/python/ns3_module_node.py:1047: ../bindings/python/ns3_module_node.py:1052: ../bindings/python/ns3_module_node.py:1284: ../bindings/python/ns3_module_node.py:1464: ../bindings/python/ns3_module_node.py:1549: ../bindings/python/ns3_module_node.py:1807: ../bindings/python/ns3_module_node.py:1811: ../bindings/python/ns3_module_node.py:1819: ../bindings/python/ns3_module_node.py:1827: ../bindings/python/ns3_module_node.py:1913: ../bindings/python/ns3_module_node.py:1976: ../bindings/python/ns3_module_node.py:2026: ../bindings/python/ns3_module_node.py:2425: ../bindings/python/ns3_module_node.py:2489: ../bindings/python/ns3_module_node.py:2763: ../bindings/python/ns3_module_node.py:2814: ../bindings/python/ns3_module_node.py:2819: ../bindings/python/ns3_module_point_to_point.py:78: ../bindings/python/ns3_module_stats.py:213: ../bindings/python/ns3_module_stats.py:217: ../bindings/python/ns3_module_stats.py:225: ../bindings/python/ns3_module_stats.py:229: ../bindings/python/ns3_module_internet_stack.py:116: ../bindings/python/ns3_module_internet_stack.py:146: ../bindings/python/ns3_module_internet_stack.py:210: ../bindings/python/ns3_module_internet_stack.py:269: ../bindings/python/ns3_module_internet_stack.py:287: ../bindings/python/ns3_module_internet_stack.py:324: ../bindings/python/ns3_module_internet_stack.py:347: ../bindings/python/ns3_module_internet_stack.py:351: ../bindings/python/ns3_module_internet_stack.py:382: ../bindings/python/ns3_module_internet_stack.py:387: ../bindings/python/ns3_module_internet_stack.py:426: ../bindings/python/ns3_module_internet_stack.py:494: ../bindings/python/ns3_module_internet_stack.py:628: ../bindings/python/ns3_module_internet_stack.py:633: ../bindings/python/ns3_module_internet_stack.py:637: ../bindings/python/ns3_module_internet_stack.py:677: ../bindings/python/ns3_module_internet_stack.py:685: ../bindings/python/ns3_module_internet_stack.py:707: ../bindings/python/ns3_module_internet_stack.py:784: ../bindings/python/ns3_module_internet_stack.py:823: ../bindings/python/ns3_module_internet_stack.py:828: ../bindings/python/ns3_module_internet_stack.py:856: ../bindings/python/ns3_module_internet_stack.py:860: ../bindings/python/ns3_module_internet_stack.py:882: ../bindings/python/ns3_module_internet_stack.py:887: ../bindings/python/ns3_module_wifi.py:202: ../bindings/python/ns3_module_wifi.py:206: ../bindings/python/ns3_module_wifi.py:1405: ../bindings/python/ns3_module_wifi.py:1410: ../bindings/python/ns3_module_wifi.py:1420: ../bindings/python/ns3_module_wifi.py:1566: ../bindings/python/ns3_module_wifi.py:1571: ../bindings/python/ns3_module_wifi.py:1580: ../bindings/python/ns3_module_wifi.py:1584: ../bindings/python/ns3_module_wifi.py:1594: ../bindings/python/ns3_module_wifi.py:1719: ../bindings/python/ns3_module_wifi.py:1724: ../bindings/python/ns3_module_wifi.py:1734: ../bindings/python/ns3_module_wifi.py:1978: ../bindings/python/ns3_module_wifi.py:1995: ../bindings/python/ns3_module_wifi.py:2022: ../bindings/python/ns3_module_wifi.py:2147: ../bindings/python/ns3_module_wifi.py:2524: ../bindings/python/ns3_module_wifi.py:2555: ../bindings/python/ns3_module_wifi.py:2787: ../bindings/python/ns3_module_csma.py:415: ../bindings/python/ns3_module_global_routing.py:96: ../bindings/python/ns3_module_global_routing.py:124: ../bindings/python/ns3_module_global_routing.py:159: ../bindings/python/ns3_module_olsr.py:134: ../bindings/python/ns3_module_olsr.py:139: ../bindings/python/ns3_module_olsr.py:143: ../bindings/python/ns3_module_olsr.py:148: ../bindings/python/ns3_module_olsr.py:172: ../bindings/python/ns3_module_olsr.py:177: ../bindings/python/ns3_module_olsr.py:191: ../bindings/python/ns3_module_olsr.py:196: ../bindings/python/ns3_module_olsr.py:216: ../bindings/python/ns3_module_olsr.py:271: ../bindings/python/ns3_module_olsr.py:318: ../bindings/python/ns3_module_olsr.py:357: ../bindings/python/ns3_module_olsr.py:385: ../bindings/python/ns3_module_olsr.py:437: ../bindings/python/ns3_module_olsr.py:506: ../bindings/python/ns3_module_olsr.py:511: ../bindings/python/ns3_module_helper.py:133: ../bindings/python/ns3_module_helper.py:138: ../bindings/python/ns3_module_helper.py:233: ../bindings/python/ns3_module_helper.py:238: ../bindings/python/ns3_module_helper.py:243: ../bindings/python/ns3_module_helper.py:248: ../bindings/python/ns3_module_helper.py:312: ../bindings/python/ns3_module_helper.py:317: ../bindings/python/ns3_module_helper.py:322: ../bindings/python/ns3_module_helper.py:327: ../bindings/python/ns3_module_helper.py:363: ../bindings/python/ns3_module_helper.py:368: ../bindings/python/ns3_module_helper.py:476: ../bindings/python/ns3_module_helper.py:481: ../bindings/python/ns3_module_helper.py:486: ../bindings/python/ns3_module_helper.py:502: ../bindings/python/ns3_module_helper.py:507: ../bindings/python/ns3_module_helper.py:545: ../bindings/python/ns3_module_helper.py:550: ../bindings/python/ns3_module_helper.py:725: ../bindings/python/ns3_module_helper.py:730: ../bindings/python/ns3_module_helper.py:735: ../bindings/python/ns3_module_helper.py:740: ../bindings/python/ns3_module_helper.py:955: ../bindings/python/ns3_module_helper.py:960: ../bindings/python/ns3_module_helper.py:965: ../bindings/python/ns3_module_helper.py:970: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:434: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: ../bindings/python/ns3_module_core.py:798: /private/tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:156: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_wifi.py:1307: ../bindings/python/ns3_module_wifi.py:1921: ../bindings/python/ns3_module_wifi.py:1926: ../bindings/python/ns3_module_wifi.py:1931: ../bindings/python/ns3_module_wifi.py:2298: ../bindings/python/ns3_module_wifi.py:2303: ../bindings/python/ns3_module_wifi.py:2308: ../bindings/python/ns3_module_wifi.py:2451: ../bindings/python/ns3_module_wifi.py:2456: ../bindings/python/ns3_module_wifi.py:2461: ../bindings/python/ns3_module_wifi.py:2656: ../bindings/python/ns3_module_wifi.py:2706: ../bindings/python/ns3_module_wifi.py:2721: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_olsr.py:47: ../bindings/python/ns3_module_core.py:333: ../bindings/python/ns3_module_core.py:13: ../bindings/python/ns3_module_core.py:49: ../bindings/python/ns3_module_core.py:69: ../bindings/python/ns3_module_core.py:981: ../bindings/python/ns3_module_core.py:927: ../bindings/python/ns3_module_core.py:87: ../bindings/python/ns3_module_core.py:89: ../bindings/python/ns3_module_core.py:91: ../bindings/python/ns3_module_core.py:93: ../bindings/python/ns3_module_core.py:97: ../bindings/python/ns3_module_core.py:129: ../bindings/python/ns3_module_core.py:133: ../bindings/python/ns3_module_core.py:135: ../bindings/python/ns3_module_core.py:141: ../bindings/python/ns3_module_core.py:145: ../bindings/python/ns3_module_core.py:149: ../bindings/python/ns3_module_core.py:153: ../bindings/python/ns3_module_simulator.py:9: ../bindings/python/ns3_module_simulator.py:29: ../bindings/python/ns3_module_simulator.py:33: ../bindings/python/ns3_module_simulator.py:39: ../bindings/python/ns3_module_simulator.py:41: ../bindings/python/ns3_module_simulator.py:43: ../bindings/python/ns3_module_mobility.py:15: ../bindings/python/ns3_module_mobility.py:21: ../bindings/python/ns3_module_mobility.py:25: ../bindings/python/ns3_module_mobility.py:35: ../bindings/python/ns3_module_common.py:25: ../bindings/python/ns3_module_common.py:39: ../bindings/python/ns3_module_common.py:41: ../bindings/python/ns3_module_common.py:45: ../bindings/python/ns3_module_common.py:49: ../bindings/python/ns3_module_common.py:51: ../bindings/python/ns3_module_node.py:53: ../bindings/python/ns3_module_node.py:59: ../bindings/python/ns3_module_node.py:63: ../bindings/python/ns3_module_node.py:71: ../bindings/python/ns3_module_node.py:77: ../bindings/python/ns3_module_node.py:81: ../bindings/python/ns3_module_node.py:83: ../bindings/python/ns3_module_node.py:89: ../bindings/python/ns3_module_node.py:95: ../bindings/python/ns3_module_node.py:97: ../bindings/python/ns3_module_node.py:99: ../bindings/python/ns3_module_node.py:101: ../bindings/python/ns3_module_node.py:103: ../bindings/python/ns3_module_node.py:109: ../bindings/python/ns3_module_node.py:117: ../bindings/python/ns3_module_node.py:119: ../bindings/python/ns3_module_node.py:121: ../bindings/python/ns3_module_node.py:123: ../bindings/python/ns3_module_node.py:125: ../bindings/python/ns3_module_node.py:3142: ../bindings/python/ns3_module_node.py:3197: ../bindings/python/ns3_module_node.py:3207: ../bindings/python/ns3_module_point_to_point.py:227: ../bindings/python/ns3_module_point_to_point.py:282: ../bindings/python/ns3_module_point_to_point.py:292: ../bindings/python/ns3_module_stats.py:7: ../bindings/python/ns3_module_stats.py:9: ../bindings/python/ns3_module_stats.py:13: ../bindings/python/ns3_module_stats.py:267: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_stats.py:360: ../bindings/python/ns3_module_stats.py:390: ../bindings/python/ns3modulegen.py:144: ../bindings/python/ns3_module_internet_stack.py:27: ../bindings/python/ns3_module_wifi.py:27: ../bindings/python/ns3_module_wifi.py:29: ../bindings/python/ns3_module_wifi.py:41: ../bindings/python/ns3_module_wifi.py:51: ../bindings/python/ns3_module_wifi.py:55: ../bindings/python/ns3_module_wifi.py:57: ../bindings/python/ns3_module_wifi.py:61: ../bindings/python/ns3_module_wifi.py:65: ../bindings/python/ns3_module_wifi.py:1921: ../bindings/python/ns3_module_wifi.py:1926: ../bindings/python/ns3_module_wifi.py:1931: ../bindings/python/ns3_module_wifi.py:2298: ../bindings/python/ns3_module_wifi.py:2303: ../bindings/python/ns3_module_wifi.py:2308: ../bindings/python/ns3_module_wifi.py:2451: ../bindings/python/ns3_module_wifi.py:2456: ../bindings/python/ns3_module_wifi.py:2461: ../bindings/python/ns3_module_wifi.py:99: ../bindings/python/ns3_module_wifi.py:2656: ../bindings/python/ns3_module_wifi.py:2706: ../bindings/python/ns3_module_wifi.py:2721: ../bindings/python/ns3_module_csma.py:325: ../bindings/python/ns3_module_csma.py:380: ../bindings/python/ns3_module_csma.py:390: ../bindings/python/ns3_module_bridge.py:145: ../bindings/python/ns3_module_bridge.py:200: ../bindings/python/ns3_module_bridge.py:205: ../bindings/python/ns3_module_helper.py:49: /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/typehandlers/base.py:1038: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) ../bindings/python/ns3_module_core.py:309: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:409: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:414: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3_module_core.py:897: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_core.py:1592: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_core.py:1641: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1646: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1896: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1924: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3_module_core.py:1943: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_core.py:1948: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3_module_simulator.py:167: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:350: TypeLookupError(['ns3::TimeUnit< - 1 > &'],) ../bindings/python/ns3_module_simulator.py:357: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:386: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:398: TypeLookupError(['ns3::TimeUnit< 0 > &'],) ../bindings/python/ns3_module_simulator.py:410: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:439: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:463: TypeLookupError(['ns3::TimeUnit< 1 > &'],) ../bindings/python/ns3_module_simulator.py:475: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:534: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:547: TypeLookupError(['ns3::TimeUnit< 2 > &'],) ../bindings/python/ns3_module_simulator.py:554: TypeLookupError(['ns3::HighPrecision &'],) ../bindings/python/ns3_module_simulator.py:583: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_simulator.py:776: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:781: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:786: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1061: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1066: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1071: TypeLookupError(['timeval *'],) ../bindings/python/ns3_module_simulator.py:1113: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1118: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1123: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1311: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1316: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1321: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1375: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_simulator.py:1379: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_common.py:133: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:275: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:323: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:376: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:412: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:461: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3_module_common.py:475: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:480: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:650: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:657: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:689: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:713: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_common.py:842: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:910: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_common.py:974: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:128: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_contrib.py:220: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:242: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:253: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:258: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:262: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:267: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:417: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:477: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:482: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:591: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:733: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:751: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:776: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:856: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:861: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:869: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:879: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:892: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:917: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:944: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:949: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1020: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1025: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1047: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1052: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_node.py:1284: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1464: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1549: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1807: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1811: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1819: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1827: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_node.py:1913: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:1976: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2026: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2425: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2489: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_node.py:2763: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_node.py:2814: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_node.py:2819: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_point_to_point.py:78: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_stats.py:213: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:217: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3_module_stats.py:225: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_stats.py:229: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3_module_internet_stack.py:116: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:146: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:210: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:269: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:287: TypeConfigurationError('direction not given',) ../bindings/python/ns3_module_internet_stack.py:324: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:347: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:351: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:382: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:387: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3_module_internet_stack.py:426: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:494: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_internet_stack.py:628: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:633: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:637: TypeLookupError(['ns3::Ptr< ns3::Ipv4L4Protocol >', 'ns3::Ipv4L4Protocol *'],) ../bindings/python/ns3_module_internet_stack.py:677: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:685: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:707: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:784: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:823: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_internet_stack.py:828: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_internet_stack.py:856: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:860: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:882: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_internet_stack.py:887: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:202: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3_module_wifi.py:206: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3_module_wifi.py:1405: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1410: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1420: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1566: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1571: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3_module_wifi.py:1580: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1584: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1594: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1719: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1724: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_wifi.py:1734: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_wifi.py:1978: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:1995: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2022: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2147: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2524: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2555: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_wifi.py:2787: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_csma.py:415: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3_module_global_routing.py:96: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3_module_global_routing.py:124: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_global_routing.py:159: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:134: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:139: TypeLookupError(['ns3::olsr::MessageHeader::Hello &'],) ../bindings/python/ns3_module_olsr.py:143: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:148: TypeLookupError(['ns3::olsr::MessageHeader::Hna &'],) ../bindings/python/ns3_module_olsr.py:172: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:177: TypeLookupError(['ns3::olsr::MessageHeader::Mid &'],) ../bindings/python/ns3_module_olsr.py:191: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:196: TypeLookupError(['ns3::olsr::MessageHeader::Tc &'],) ../bindings/python/ns3_module_olsr.py:216: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:271: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:318: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:357: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:385: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:437: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_olsr.py:506: TypeLookupError(['ns3::Callback< void, bool, ns3::Ipv4Route const &, ns3::Ptr< ns3::Packet >, ns3::Ipv4Header const &, ns3::empty, ns3::empty >'],) ../bindings/python/ns3_module_olsr.py:511: TypeLookupError(['uint32_t &'],) ../bindings/python/ns3_module_helper.py:133: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:138: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3_module_helper.py:233: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:238: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:243: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:248: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:312: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:317: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:322: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:327: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:363: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:368: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:476: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:481: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:486: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:502: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:507: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3_module_helper.py:545: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:550: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3_module_helper.py:725: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:730: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:735: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:740: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:955: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:960: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:965: TypeLookupError(['std::ostream &'],) ../bindings/python/ns3_module_helper.py:970: TypeLookupError(['std::ostream &'],) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:434: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_simulator.py:1418: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3_module_core.py:798: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) /tmp/ns-commits/tests/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:944: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3_module_node.py:2881: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:156: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:1307: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1921: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1926: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1931: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2298: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2303: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2308: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2451: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2456: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2461: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2656: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2706: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2721: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_olsr.py:47: CodeGenerationError('ns3::olsr::Agent cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:333: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ../bindings/python/ns3_module_core.py:13: CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:49: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_core.py:69: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:981: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:927: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:87: CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:89: CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:91: CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:93: CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:97: CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:129: CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:133: CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:135: CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:141: CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:145: CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:149: CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_core.py:153: CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:9: CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:29: CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:33: CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:39: CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_simulator.py:41: CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_simulator.py:43: CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:15: CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_mobility.py:21: CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:25: CodeGenerationError('ns3::VectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_mobility.py:35: CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_common.py:25: CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:39: CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:41: CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:45: CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:49: CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_common.py:51: CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:53: CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:59: CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:63: CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:71: CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:77: CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:81: CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:83: CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:89: CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:95: CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:97: CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:99: CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:101: CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:103: CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:109: CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:117: CodeGenerationError('ns3::IcmpSocket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_node.py:119: CodeGenerationError('ns3::Ipv4 cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:121: CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:123: CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:125: CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_node.py:3142: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_node.py:3207: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:227: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:282: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_point_to_point.py:292: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_stats.py:7: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:9: CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_stats.py:13: CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:267: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:360: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_stats.py:390: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:144: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_internet_stack.py:27: CodeGenerationError('ns3::Ipv4Interface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:27: CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:29: CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:41: CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3_module_wifi.py:51: CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:55: CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:57: CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:61: CodeGenerationError('ns3::WifiPhy cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:65: CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:1921: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1926: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:1931: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2298: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2303: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2308: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2451: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2456: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2461: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:99: CodeGenerationError('ns3::WifiChannel cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3_module_wifi.py:2656: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2706: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_wifi.py:2721: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:325: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:380: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_csma.py:390: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:132: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:192: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_emu.py:197: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:145: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:200: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_bridge.py:205: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3_module_helper.py:49: CodeGenerationError('ns3::WifiPhyHelper cannot be constructed (have pure virtual methods but no helper class)',) Stopping regression tests From code at nsnam.ece.gatech.edu Fri Nov 28 05:22:20 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 28 Nov 2008 08:22:20 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Remove IcmpSocket class. user: Sebastien Vincent files: bindings/python/ns3_module_node.py src/node/icmp-socket.cc src/node/icmp-socket.h src/node/wscript url: http://code.nsnam.org/ns-3-dev/rev/3d1e71561636 From code at nsnam.ece.gatech.edu Fri Nov 28 06:46:48 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 28 Nov 2008 09:46:48 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- The 'contrib' module actually depends on 'common' too (affects waf --python-scan) user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py src/contrib/wscript url: http://code.nsnam.org/ns-3-dev/rev/561a37800333 From code at nsnam.ece.gatech.edu Fri Nov 28 07:12:21 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 28 Nov 2008 10:12:21 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Const fix (needed for older Python versions) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3module_helpers.cc url: http://code.nsnam.org/ns-3-dev/rev/503e8d54ee1d From code at nsnam.ece.gatech.edu Sat Nov 29 03:25:12 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 29 Nov 2008 06:25:12 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- TlvSerializeU32 user: Providence SALUMU M. files: scratch/mih-test-serialize-link-identifier-list.cc src/mih/mih-protocol.cc src/mih/mih-session.cc src/mih/mih-session.h src/mih/mih-status.cc src/mih/mih-status.h src/mih/mih-tlv.cc src/mih/mih-tlv.h src/mih/mih-transaction.cc src/mih/mih-transaction.h src/mih/mihf-id.cc src/node/address.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/6a81a0d158c8 From tomhend at u.washington.edu Sat Nov 29 04:54:33 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 29 Nov 2008 04:54:33 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811291254.mATCsXSc017527@ns-regression.ee.washington.edu> Sat Nov 29 02:50:03 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Sat Nov 29 05:22:56 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 29 Nov 2008 08:22:56 -0500 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 396: try harder to send ASSOCIATION_RESPONSE frames. user: Mathieu Lacage files: src/devices/wifi/dca-txop.cc url: http://code.nsnam.org/ns-3-dev/rev/4ac29a986eef ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/f6bc20790cb6 ---- merge with HEAD user: Mathieu Lacage files: src/node/icmp-socket.cc src/node/icmp-socket.h url: http://code.nsnam.org/ns-3-dev/rev/4ddcca845f07 From code at nsnam.ece.gatech.edu Sat Nov 29 05:24:06 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 29 Nov 2008 08:24:06 -0500 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: ---- re-implement waiting loops user: Mathieu Lacage files: src/process-manager/simu-fd.cc src/process-manager/unix-datagram-socket-fd.cc src/process-manager/unix-datagram-socket-fd.h src/process-manager/unix-fd.cc src/process-manager/unix-fd.h src/process-manager/unix-file-fd.cc src/process-manager/unix-file-fd.h src/process-manager/unix-socket-fd.cc src/process-manager/unix-socket-fd.h src/process-manager/unix-stream-socket-fd.cc src/process-manager/unix-stream-socket-fd.h src/process-manager/utils.cc src/process-manager/utils.h src/process-manager/waiter.cc src/process-manager/waiter.h src/process-manager/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6040390996dc ---- make sure that select does setup waiters user: Mathieu Lacage files: src/process-manager/simu-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d4c77975216f ---- make sure we really accept incoming connections user: Mathieu Lacage files: src/process-manager/unix-stream-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f566fbadf090 ---- change waiter API to make it easier to use for multi-waits user: Mathieu Lacage files: src/process-manager/simu-fd.cc src/process-manager/unix-socket-fd.cc src/process-manager/unix-socket-fd.h src/process-manager/unix-stream-socket-fd.cc src/process-manager/waiter.cc src/process-manager/waiter.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/007c19b1805f ---- check of available data in CanSend user: Mathieu Lacage files: src/process-manager/unix-datagram-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/270d757ff425 ---- handle SO_SNDBUF and SO_RCVBUF, set a default non-infinite socket buffer size. user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f2f445923b3e ---- make send blocking user: Mathieu Lacage files: src/process-manager/unix-stream-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2b7fbadcb1c5 ---- ensure that send unblocks user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc src/process-manager/unix-socket-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4b42aef1e78c ---- remove dead variables user: Mathieu Lacage files: src/process-manager/unix-socket-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b6041bb8171d ---- make sure that the send callback is removed upon close user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6cdf7346643d ---- make sure that the recv and send waiter pointers are initialized correctly user: Mathieu Lacage files: src/process-manager/unix-fd.cc src/process-manager/unix-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e6dcbca92ce5 ---- get rid of stupid cmd line prefix user: Mathieu Lacage files: examples/process-bench.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2cc91788707d ---- return type is bool, not int user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7a56127e6c9b ---- make sure that we listen before starting the sender user: Mathieu Lacage files: examples/process-bench-app.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7ccc5e7d4c65 ---- merge with ns-3-dev user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/point-to-point/wscript src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/dca-txop.cc src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/mac-rx-middle.cc src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-mac.h src/devi! ces/wifi/wifi-mode.cc src/devices/wifi/wifi-mode.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b1573bf5e693 ---- merge with ns-3-dev user: Mathieu Lacage files: src/node/address-utils.cc src/node/address-utils.h src/node/application.cc src/node/icmp-socket.cc src/node/icmp-socket.h src/node/inet6-socket-address.cc src/node/inet6-socket-address.h src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-header.cc src/node/ipv6-header.h src/node/mac48-address.cc src/node/mac48-address.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h src/node/socket.cc src/node/socket.h src/node/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/548ea6f5e49a ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/sim_interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/25919428be0d ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/arp-cache.cc src/internet-stack/icmpv4-l4-protocol.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/62a297cbd288 ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/cdcaca1364eb ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ba6379b7776e ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3807d4df0e29 ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/arp-l3-protocol.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/239acb27e21b ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/arp-ipv4-interface.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/15cb1c0adbe8 ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/04f4c26237bc ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/udp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fc1244f0fbaf ---- merge with ns-3-dev user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/71608f0f2e04 ---- incorrect merge user: Mathieu Lacage files: src/internet-stack/arp-ipv4-interface.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9282a1f6299b ---- bug 394: AdhocWifiMac claims to support SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4ed410f69d36 ---- Bug 311 user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/080614a8e247 ---- Bug 340 user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/37b316422064 ---- apply icmp patch user: Craig Dowell files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_node.py src/internet-stack/arp-ipv4-interface.cc src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/ipv4-end-point-demux.cc src/internet-stack/ipv4-end-point-demux.h src/internet-stack/ipv4-end-point.cc src/internet-stack/ipv4-end-point.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-l4-protocol.cc src/internet-stack/ipv4-l4-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protoc! ol.h src/internet-stack/udp-l4-protocol.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/socket.cc src/node/socket.h src/node/udp-socket.cc src/node/udp-socket.h src/node/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c04ecfdce1ef ---- Apply icmp-application patch frm lacage user: Craig Dowell files: examples/csma-ping.cc examples/csma-raw-ip-socket.cc examples/wscript regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9ea825f066a2 ---- double and int confusion in main-test-sync user: Craig Dowell files: samples/main-test-sync.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9a246859e808 ---- Fix bug 362; cancel WaitReplyTimer when ArpCache is flushed user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-l3-protocol.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/761f94afe2a2 ---- Work around a WAF bug in failing to recognize GCC while detecting CXXFLAGS for compiling Python extensions. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c4acb0e1fd28 ---- Trivial change to fix time insertions after recent output format change. user: tjkopena at cs.drexel.edu files: src/contrib/stats/sqlite-data-output.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/be0a0e796faf ---- merge in tap device user: Craig Dowell files: src/devices/emutap/host-tap-net-device.cc src/devices/emutap/host-tap-net-device.h src/devices/emutap/tap-channel.cc src/devices/emutap/tap-channel.h src/devices/emutap/tap-manager-client.cc src/devices/emutap/tap-manager-client.h src/devices/emutap/tap-manager.cc src/devices/emutap/tap-net-device.cc src/devices/emutap/tap-net-device.h src/devices/emutap/wscript src/wscript wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/40c5841b616d ---- give up on merging tap and emulated, break apart user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/devices/emutap/host-tap-net-device.cc src/devices/emutap/host-tap-net-device.h src/devices/emutap/tap-channel.cc src/devices/emutap/tap-channel.h src/devices/emutap/tap-manager-client.cc src/devices/emutap/tap-manager-client.h src/devices/emutap/tap-manager.cc src/devices/emutap/tap-net-device.cc src/devices/emutap/tap-net-device.h src/devices/emutap/wscript src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/node/net-device.h src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4b603cd4ee42 ---- add in the helpers user: Craig Dowell files: src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/337b244e6d8f ---- branch merge user: Craig Dowell files: src/helper/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/97ae21d8caca ---- rework to address suid root issues user: Craig Dowell files: src/devices/emu/emu-encode-decode.cc src/devices/emu/emu-encode-decode.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/emu/emu-sock-creator.cc src/devices/emu/emu.h src/devices/emu/waf src/devices/emu/wscript src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/helper/emu-helper.cc src/helper/emu-helper.h src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8862b9be62bb ---- add emu-udp-echo example user: Craig Dowell files: examples/emu-udp-echo.cc examples/wscript src/devices/emu/emu-net-device.cc src/devices/emu/emu-sock-creator.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/16c2970a0344 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a457408d0bb6 ---- some dox user: Craig Dowell files: src/devices/emu/emu.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/65517a42bcb8 ---- reverse sense of waf sudo flag to --enable-sudo user: Craig Dowell files: wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/debf281cc42b ---- turn off LOG in emu-sock-creator user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8966e68809a6 ---- enable multicast in emu-net-device user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e3aa8940f23b ---- clarify comment in emu-helper user: Craig Dowell files: src/helper/emu-helper.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ece71adb1c42 ---- sentence made no sense in emu.h user: Craig Dowell files: src/devices/emu/emu.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c57cb1ef0098 ---- remove tap device and helper user: Craig Dowell files: src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-channel.cc src/devices/tap/tap-channel.h src/devices/tap/tap-manager-client.cc src/devices/tap/tap-manager-client.h src/devices/tap/tap-manager.cc src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h src/devices/tap/wscript src/helper/tap-helper.cc src/helper/tap-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c85506878fe5 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e48410cf76e4 ---- Apply Patch to address bug 294 -- due to vincent user: Craig Dowell files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-stack/arp-ipv4-interface.cc src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1e7abf5fca79 ---- apply patch for bug 294 (GetMulticastAddr) + emu device update + rescan user: vincent at clarinet.u-strasbg.fr files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/545ddf9398ed ---- remove unimplemented methods from emu class + rescan user: Craig Dowell files: bindings/python/ns3_module_emu.py src/devices/emu/emu-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ca2159d54d75 ---- need bindings for v4ping user: Craig Dowell files: bindings/python/ns3_module_v4ping.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/df9b99bc768c ---- apply patch for bug 390 (regression tests can't open input files) user: mathieu.lacage at sophia.inria.fr files: wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e45be3d9181b ---- apply patch for bug 390 (SocketImpl::Bind returns something other than -1) user: raj.b at gatech.edu files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/265004d6dc15 ---- asserts cut and paste into places where fatal error was appropriate user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/784c45b27326 ---- address bug 393 (need to overload Install methods for python) user: Craig Dowell files: src/helper/application-container.cc src/helper/application-container.h src/helper/csma-helper.cc src/helper/csma-helper.h src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/mobility-helper.cc src/helper/mobility-helper.h src/helper/on-off-helper.cc src/helper/on-off-helper.h src/helper/packet-sink-helper.cc src/helper/packet-sink-helper.h src/helper/packet-socket-helper.cc src/helper/packet-socket-helper.h src/helper/udp-echo-helper.cc src/helper/udp-echo-helper.h src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/affd0834debc ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a10653fa0891 ---- keep gcc 3.4 from complaining user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/03ebd59f4d06 ---- g++ 4.3.2-1ubuntu7 too picky user: Craig Dowell files: src/devices/emu/emu-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/cc6a7f93dc3f ---- Initial IPv6 capability user: vincent at clarinet.u-strasbg.fr files: AUTHORS examples/test-ipv6.cc examples/wscript src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/address-utils.cc src/node/address-utils.h src/node/icmp-socket.cc src/node/icmp-socket.h src/node/inet6-socket-address.cc src/node/inet6-socket-address.h src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-header.cc src/node/ipv6-header.h src/node/mac48-address.cc src/node/mac48-address.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h src/node/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9cf7ad0cac85 ---- Make olsr::RoutingTable public, add a method GetEntries to it, and add a method GetRoutingTable to OlsrAgent. This way it is possible to read the actual routing table that OLSR has discovered, for debugging/visualization purposes. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_olsr.py src/routing/olsr/olsr-agent-impl.cc src/routing/olsr/olsr-agent-impl.h src/routing/olsr/olsr-agent.h src/routing/olsr/olsr-routing-table.cc src/routing/olsr/olsr-routing-table.h src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h src/routing/olsr/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f04e7f61b1ed ---- osx doesn't emu user: Craig Dowell files: examples/wscript src/devices/emu/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c049b25f2ded ---- Python: require new pybindgen and re-scan API to make the list of free functions and namespaces sorted. user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7fdcbeea6c4f ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7e9406b15666 ---- Ipv6Header::GetName() is declared but not implemented; remove it. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_node.py src/node/ipv6-header.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6ed8e59690b2 ---- fix buggy example user: craigdo at ee.washington.edu files: examples/csma-star.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6559f390009d ---- added abusive regression test csma-star user: craigdo at ee.washington.edu files: regression/tests/test-csma-star.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9ba0a3f6a07a ---- make ppp header public user: Craig Dowell files: src/devices/point-to-point/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4c1c3f6bcd03 ---- change attribute ReceiveErrorModel in CSMA and rescan user: Craig Dowell files: bindings/python/ns3_module_core.py bindings/python/ns3_module_point_to_point.py src/devices/csma/csma-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/dacfd1f07538 ---- Allow /32 addresses to be configured via Ipv4AddressHelper user: Tom Henderson files: src/helper/ipv4-address-helper.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ed0dfce40459 ---- Add an InternetStackHelper method to do ascii tracing on drop events user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4222173d1e6d ---- rescan for new method in InternetStackHelper user: Craig Dowell files: bindings/python/ns3_module_helper.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6180d3afa1a6 ---- overdue changes to CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6647bcafbf3f ---- Refactor wscript code to move regression testing code to a separate python module (bug 325) user: Gustavo J. A. M. Carneiro files: regression.py wscript wutils.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9e946fee902c ---- Bug 387: Build fails with junk subdirectories in "scratch" directory user: Andrey Hippo files: wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e29698e2e158 ---- Fix build of Python bindings with Python 2.6 user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/827884bf1356 ---- nsc-tcp-socket-impl: use new nsc getsockname/getpeername interface. user: Florian Westphal files: src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/sim_interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0edba1e055aa ---- 5% cpu optimization user: Mathieu Lacage files: src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a77d35844233 ---- 5% cpu optimization user: Mathieu Lacage files: src/core/object.cc src/core/type-id.cc src/core/type-id.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c6f693de286d ---- Add a --with-regression-traces configure option, to allow using externally supplied regression traces instead of fetching them from the network. user: Gustavo J. A. M. Carneiro files: regression.py regression/tests/test-csma-bridge.py regression/tests/test-csma-broadcast.py regression/tests/test-csma-multicast.py regression/tests/test-csma-one-subnet.py regression/tests/test-csma-packet-socket.py regression/tests/test-csma-ping.py regression/tests/test-csma-raw-ip-socket.py regression/tests/test-csma-star.py regression/tests/test-realtime-udp-echo.py regression/tests/test-simple-error-model.py regression/tests/test-simple-global-routing.py regression/tests/test-simple-point-to-point-olsr.py regression/tests/test-tcp-large-transfer.py regression/tests/test-tcp-nsc-lfn.py regression/tests/test-udp-echo.py regression/tests/test-wifi-wired-bridging.py wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8e757a83fb36 ---- Add a --with-pybindgen option, to allow external pybindgen to be used instead of fetching it from the network user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2ad80d9647f0 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6e665285884c ---- fix --with-pybindgen path handling bug user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d8186b9e2b80 ---- Depend on nsc 0.5.0. This is required so the interface is the same for an NSC user: Sam Jansen files: src/internet-stack/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/81d31a09aae6 ---- Drop trace notification when outgoing interface is down user: Tom Henderson files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5091e3a14b26 ---- Allow a zero NetDevice in WifiChannel. user: Mathieu Lacage files: src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3b7d0c1fce02 ---- add a string-based constructor user: Mathieu Lacage files: src/devices/wifi/wifi-mode.cc src/devices/wifi/wifi-mode.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3a887a06b795 ---- do not crash if the callback is null. user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b685a65a4b72 ---- PHY-layer test scripts user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d3f8cf4d2c2a ---- print the tx power, not a random character user: Mathieu Lacage files: src/devices/wifi/wifi-phy.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/05de3d432860 ---- do a binary search for the range boundary. user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/091bb8fef41f ---- change name of parameter user: Mathieu Lacage files: src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/260d8acdbd01 ---- test PHY collisions user: Mathieu Lacage files: src/contrib/wscript src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/006d3dd58939 ---- add missing files. user: Mathieu Lacage files: src/contrib/flow-id-tag.cc src/contrib/flow-id-tag.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5c98289383e3 ---- remove dead method user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/51e9f5ef0963 ---- rename WifiPhy to YansWifiPhy and add WifiPhy abstract base class. user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a15618dcd0eb ---- no need to reference WifiNetDevice user: Mathieu Lacage files: src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f35819202b66 ---- typo user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/63910e38db95 ---- add missing Setter user: Mathieu Lacage files: src/core/object-factory.cc src/core/object-factory.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/590b21d7fcdd ---- add UnsafeAttributeList user: Mathieu Lacage files: src/core/attribute-list.cc src/core/attribute-list.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f985e116b696 ---- split WifiChannel in WifiChannel + YansWifiChannel user: Mathieu Lacage files: examples/mixed-wireless.cc examples/wifi-adhoc.cc examples/wifi-ap.cc src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/94f771c1373a ---- merge with HEAD user: Mathieu Lacage files: examples/mixed-wireless.cc src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-in! terface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h src/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node/! udp-socket-impl.h src/internet-node/waf src/internet-node/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6b3415c550e1 ---- remove unneeded headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b584563a7781 ---- doc cleanup user: Mathieu Lacage files: src/devices/wifi/yans-wifi-channel.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/61c8b717d361 ---- split state management in a helper class user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/44645cec42f2 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0d0517e7a557 ---- constify user: Mathieu Lacage files: src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/804d92c1f7c3 ---- re-enable tracing of wifi phy state. user: Mathieu Lacage files: examples/wifi-ap.cc src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1687492ff059 ---- remove header from list of public headers user: Mathieu Lacage files: src/devices/wifi/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/46153af8a08e ---- split the error rate model from the yans phy user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9e048e073cf0 ---- add missing license headers user: Mathieu Lacage files: src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/714f93024a37 ---- kill dead method declaration user: Mathieu Lacage files: src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1271239aaec5 ---- split interference calculation from YansWifiPhy. Move them to InterferenceHelper user: Mathieu Lacage files: src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/99c9346b5d71 ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py doc/tutorial/Makefile doc/tutorial/attributes.texi doc/tutorial/callbacks.texi doc/tutorial/figures/README doc/tutorial/figures/buffer.dia doc/tutorial/figures/dumbbell.dia doc/tutorial/figures/helpers.obj doc/tutorial/figures/oneobj.png doc/tutorial/figures/packet.obj doc/tutorial/figures/pp.dia doc/tutorial/figures/sockets-overview.dia doc/tutorial/figures/star.dia doc/tutorial/figures/threeobj.png doc/tutorial/helpers.texi doc/tutorial/introduction.texi doc/tutorial/log.texi doc/tutorial/other.texi doc/tutorial/output.texi doc/tutorial/packets.texi doc/tutorial/routing.texi doc/tutorial/sockets.texi doc/tutorial/statistics.texi doc/tutorial/troubleshoot.texi examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/contrib/wscript! src/core/uid-manager.cc src/core/uid-manager.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/internet-stack/ipv4-l4-demux.cc src/internet-stack/ipv4-l4-demux.h src/routing/olsr/olsr.cc tutorial/hello-simulator.cc tutorial/testipv4.cc tutorial/tutorial-bus-network.cc tutorial/tutorial-csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutorial/tutorial-star-routing.cc tutorial/tutorial-star.cc tutorial/waf tutorial/wscript utils/replay-simulation.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/01acc159ffb1 ---- add composite capability to PropagationLossModel base class. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/56e477db65b2 ---- fix build. user: Mathieu Lacage files: bindings/python/ns3_module_wifi.py src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/232d52317a18 ---- get rid of reference model for log distance model user: Mathieu Lacage files: examples/wifi-ap.cc examples/wifi-wired-bridging.cc samples/main-propagation-loss.cc src/devices/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-model.h src/devices/wifi/wifi-phy-test.cc src/helper/wifi-helper.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4e7e594b0b7e ---- assert on invalid uid user: Mathieu Lacage files: src/core/type-id.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6fa1d439ba1c ---- implement missing method user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a9bd53792bc1 ---- new wifi API user: Mathieu Lacage files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py examples/mixed-wireless.cc examples/stats/wifi-example-sim.cc examples/wifi-adhoc.cc examples/wifi-ap.cc examples/wifi-wired-bridging.cc src/devices/wifi/interference-helper.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/helper/yans-wifi-phy-helper.cc src/helper/yans-wifi-phy-helper.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4d1a61f80745 ---- typo user: Mathieu Lacage files: src/devices/wifi/propagation-loss-model.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a9162f5e5e2e ---- merge with HEAD user: Mathieu Lacage files: bindings/python/callbacks_list.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_wifi.py src/core/type-id.cc src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/helper/packet-socket-helper.cc src/helper/wifi-helper.cc src/helper/wifi-helper.h src/helper/wscript src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/18ac5bec5c49 ---- add WifiHelper::Install (Ptr) method per craig's comment. user: Mathieu Lacage files: bindings/python/ns3_module_helper.py src/helper/wifi-helper.cc src/helper/wifi-helper.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c798f3d5cb2e ---- Disable EmuNetDevice Python bindings if the netdevice is not compiled in (bug #413) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py src/devices/emu/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a1e72a0595a6 ---- Work around #define ECHO in a system header file included by Python.h on Mac OS X (bug #413) user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fe95a4f9d423 ---- When --run'ing a program, tell WAF to only build that program, nothing more. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3604c4e42fd1 ---- Post-fix the last patch, to make sure invalid program names passed into --run trigger an informative error message as before. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fd796ed5b166 ---- bug 257: change the default log output of time to seconds, not the simulator's resolution. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/736b807ae8c0 ---- [Bug 398] NqstaWifiMac does not filter received frames by BSSID user: Gustavo J. A. M. Carneiro files: src/devices/wifi/nqsta-wifi-mac.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ee1f01c019f4 ---- instrument PcapWriter user: Craig Dowell files: src/common/pcap-writer.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d549fa894719 ---- bug 408: ensure that we perform duplicate detection and defragmentation for both management and data frames. bug 214: make the sequence smaller check a debug log message rather than an unconditional message. user: Mathieu Lacage files: src/devices/wifi/mac-rx-middle.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f38616f83c3b ---- regression test for ns2 mobility file helper user: Mathieu Lacage files: regression/tests/test-ns2-mob.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1a216c2ee391 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/29e5814f544d ---- bug 420: avoid valgrind warning user: Mathieu Lacage files: src/mobility/static-speed-helper.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/29bb5689faa4 ---- Make sure obj.name == obj.target for 'scratch' programs; fixes issue reported in ns-3-users with ./waf --run scratch/simple not working. user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a2a992900b0b ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c05de2ba481f ---- add missing chainup to parent DoDispose method user: Mathieu Lacage files: src/node/application.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/591392bea401 ---- Bug 289: CommandLine::AddValue is not wrapped user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_core.py bindings/python/ns3module_helpers.cc bindings/python/ns3modulegen_core_customizations.py bindings/python/ns3modulescan.py bindings/python/wscript src/core/command-line.cc src/core/command-line.h utils/python-unit-tests.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/909b0a724ed3 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ccc0b1372100 ---- bug 396: try harder to send ASSOCIATION_RESPONSE frames. user: Mathieu Lacage files: src/devices/wifi/dca-txop.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4ac29a986eef ---- bug 421: memory leak in csma-ping user: Mathieu Lacage files: src/applications/v4ping/v4ping.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/76fabfcfd757 ---- Fix waf problem running programs with arguments. user: Gustavo J. A. M. Carneiro files: wscript wutils.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3c149230e98a ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/745312072e11 ---- add bridged routing example user: Craig Dowell files: examples/csma-bridge-one-hop.cc examples/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4b18d1e1e2e5 ---- implement IsBridged for net devices user: Craig Dowell files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e525995ce5dc ---- convince global routing not to crash in the presence of bridges user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/core/abort.h src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/helper/bridge-helper.cc src/helper/node-container.cc src/helper/node-container.h src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-route-manager-impl.h src/routing/global-routing/global-route-manager.cc src/routing/global-routing/global-route-manager.h src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/04f9377661b8 ---- Admit possibility that not all nodes are routers. user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/972310213d07 ---- factor DiscoverLSAs into understandable modules user: Craig Dowell files: src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/206f627bd5af ---- deal with bridged stub/transit networks on routers user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/49b432aefbd0 ---- teach global routing about bridges user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/476c3bed16c0 ---- fix bug 114 and bug 66 user: Craig Dowell files: examples/csma-bridge-one-hop.cc src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/eef10dbce686 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e2ada9e99280 ---- remove some hey-look-here debugging flags user: Craig Dowell files: src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6a47ccdf2c5d ---- branch merge user: Craig Dowell files: src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/bbccb5d7b6ea ---- document wifi-wired-bridging a little and add aborts if bridged net devices with IP addresses found user: Craig Dowell files: examples/wifi-wired-bridging.cc src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6a20c485ddb5 ---- disallow routing on bridge devices with IP address, fix wifi-wired-bridging user: Craig Dowell files: examples/wifi-wired-bridging.cc src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/756887a9bbea ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a8e97cf0aae3 ---- CHANGES.html for global routing supporting bridges user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/mathieu/ns-3-simu/rev/016c554c4f6d ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f6bc20790cb6 ---- merge with ns-3-dev user: Mathieu Lacage files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_process.py bindings/python/ns3_module_process_manager.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_tap.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3module_helpers.cc bindings/python/ns3modulegen_generated.py bindings/python/ns3modu! lescan.py bindings/python/wscript doc/tutorial/Makefile doc/tutorial/figures/README doc/tutorial/introduction.texi examples/csma-ping.cc examples/csma-raw-ip-socket.cc examples/mixed-wireless.cc examples/wifi-wired-bridging.cc examples/wscript src/applications/v4ping/v4ping.cc src/common/pcap-writer.cc src/contrib/wscript src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/composite-propagation-loss-model.cc src/devices/wifi/composite-propagation-loss-model.h src/devices/wifi/error-rate-model.cc src/devices/wifi/error-rate-model.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/jakes-propagation-loss-model.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/nqsta-wifi-mac.cc src/devi! ces/wifi/propagation-loss-model.cc src/devices/wifi/propagation-loss-m odel.h src/devices/wifi/wifi-channel.cc src/devices/wifi/wifi-channel.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-test.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/node-container.cc src/helper/node-container.h src/helper/wscript src/internet-stack/arp-ipv4-interface.cc src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-l4-protocol.h src/internet-stack/ipv4-raw-socket-impl.! cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/tcp-l4-protocol.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-socket-impl.h src/internet-stack/wscript src/node/ipv6-header.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h src/node/socket.cc src/node/socket.h src/routing/olsr/routing-table.cc src/routing/olsr/routing-table.h src/simulator/simulator.cc src/wscript wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/75d47d7f4bc2 ---- remove crap user: Mathieu Lacage files: examples/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ca6011a9bc06 ---- implement missing methods user: Mathieu Lacage files: src/devices/tap/host-tap-net-device.cc src/devices/tap/host-tap-net-device.h src/devices/tap/tap-net-device.cc src/devices/tap/tap-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9e685caaf8e1 ---- update to new wifi API user: Mathieu Lacage files: examples/process-http-demo.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a00a04710414 ---- get rid of duplicate code compilation user: Mathieu Lacage files: src/helper/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4ef327a3bee4 ---- no need for visualizer user: Mathieu Lacage files: examples/mixed-wireless.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b4b99ac9000c ---- no need for visualizer user: Mathieu Lacage files: examples/tcp-star-server.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4eedc91526e3 ---- condition was inverted user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/33388c823a55 ---- get rid of useless Timeout method. modify assert to handle pathological case where thread has been made active but not running yet user: Mathieu Lacage files: src/process-manager/waiter.cc src/process-manager/waiter.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1d5fe8f8d30f ---- make sure that we don't perform spurious wakeups user: Mathieu Lacage files: src/process-manager/waiter.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3bd581ec9e23 ---- logging user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6e92236cd647 ---- make the tcp bench more robust user: Mathieu Lacage files: examples/process-bench-app.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1dade9e0f093 ---- Remove IcmpSocket class. user: Sebastien Vincent files: bindings/python/ns3_module_node.py src/node/icmp-socket.cc src/node/icmp-socket.h src/node/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3d1e71561636 ---- The 'contrib' module actually depends on 'common' too (affects waf --python-scan) user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py src/contrib/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/561a37800333 ---- Const fix (needed for older Python versions) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3module_helpers.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/503e8d54ee1d ---- merge with HEAD user: Mathieu Lacage files: src/node/icmp-socket.cc src/node/icmp-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4ddcca845f07 ---- merge with HEAD user: Mathieu Lacage files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3module_helpers.cc src/contrib/wscript src/node/icmp-socket.cc src/node/icmp-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1033a797f33b ---- rescan user: Mathieu Lacage files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_tap.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/dd1dff2c3268 From code at nsnam.ece.gatech.edu Sat Nov 29 06:03:06 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 29 Nov 2008 09:03:06 -0500 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: ---- add exit status to exit trace event user: Mathieu Lacage files: examples/process-bench.cc src/process-manager/process-manager.cc src/process-manager/process-manager.h src/process-manager/process.h src/process-manager/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8921e24c97a3 From code at nsnam.ece.gatech.edu Sat Nov 29 14:00:46 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 29 Nov 2008 17:00:46 -0500 Subject: [Ns-commits] craigdo/ns-3-215 Message-ID: ---- beginnings of a name to object lookup user: Craig Dowell files: examples/csma-star.cc src/core/wscript url: http://code.nsnam.org/craigdo/ns-3-215/rev/5da8d25d3fec ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/craigdo/ns-3-215/rev/4aff71a211f5 From code at nsnam.ece.gatech.edu Sat Nov 29 14:07:18 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 29 Nov 2008 17:07:18 -0500 Subject: [Ns-commits] craigdo/ns-3-215 Message-ID: ---- add name-list to core user: Craig Dowell files: src/core/name-list.cc src/core/name-list.h url: http://code.nsnam.org/craigdo/ns-3-215/rev/b2f7b830d002 From tomhend at u.washington.edu Sun Nov 30 04:49:54 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 30 Nov 2008 04:49:54 -0800 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200811301249.mAUCnsaG016127@ns-regression.ee.washington.edu> Sun Nov 30 02:50:01 PST 2008 Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++-3.4 (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu5) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-3-dev Regression testing for machine: ns-ubuntu-intrepid Linux 2.6.27-2-generic i686 g++ (Ubuntu 4.3.2-1ubuntu7) 4.3.2 ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-ubuntu-intrepid SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-ubuntu-intrepid Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam.ece.gatech.edu Sun Nov 30 13:55:54 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sun, 30 Nov 2008 16:55:54 -0500 Subject: [Ns-commits] salumu/ns-3-mih Message-ID: ---- Capability Discover remote exchange user: Providence SALUMU M. files: scratch/mih-test-serialize-link-identifier-list.cc src/mih/mih-callbacks.h src/mih/mih-command-list.cc src/mih/mih-command-list.h src/mih/mih-event-list.cc src/mih/mih-event-list.h src/mih/mih-function.cc src/mih/mih-function.h src/mih/mih-information-service-query-type-list.cc src/mih/mih-information-service-query-type-list.h src/mih/mih-link-identifier.cc src/mih/mih-link-type.cc src/mih/mih-make-before-break-support.cc src/mih/mih-make-before-break-support.h src/mih/mih-network-type-address.cc src/mih/mih-network-type-address.h src/mih/mih-protocol.cc src/mih/mih-protocol.h src/mih/mih-session.cc src/mih/mih-session.h src/mih/mih-tlv.cc src/mih/mih-tlv.h src/mih/mih-transaction.cc src/mih/mih-transaction.h src/mih/mih-transport-support-list.cc src/mih/mih-transport-support-list.h url: http://code.nsnam.org/salumu/ns-3-mih/rev/4c96a7cc4b7d From code at nsnam.ece.gatech.edu Sun Nov 30 16:54:21 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sun, 30 Nov 2008 19:54:21 -0500 Subject: [Ns-commits] craigdo/ns-3-215 Message-ID: ---- name list becomes a simple bimap user: Craig Dowell files: src/core/name-list.cc src/core/name-list.h url: http://code.nsnam.org/craigdo/ns-3-215/rev/f3ea59b6758e From code at nsnam.ece.gatech.edu Sun Nov 30 17:24:40 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sun, 30 Nov 2008 20:24:40 -0500 Subject: [Ns-commits] craigdo/ns-3-215 Message-ID: ---- teach csma-one-subnet.cc to use some NameList functionality user: Craig Dowell files: examples/csma-one-subnet.cc src/helper/ipv4-interface-container.cc src/helper/ipv4-interface-container.h url: http://code.nsnam.org/craigdo/ns-3-215/rev/e505f050f330 From code at nsnam.ece.gatech.edu Sun Nov 30 18:39:55 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sun, 30 Nov 2008 21:39:55 -0500 Subject: [Ns-commits] craigdo/ns-3-215 Message-ID: ---- teach some helpers about NameList user: Craig Dowell files: examples/csma-one-subnet.cc src/helper/csma-helper.cc src/helper/csma-helper.h src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/point-to-point-helper.cc src/helper/point-to-point-helper.h src/helper/yans-wifi-phy-helper.cc src/helper/yans-wifi-phy-helper.h url: http://code.nsnam.org/craigdo/ns-3-215/rev/2b65d827c7c6 From code at nsnam.ece.gatech.edu Sun Nov 30 18:44:59 2008 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sun, 30 Nov 2008 21:44:59 -0500 Subject: [Ns-commits] craigdo/ns-3-215 Message-ID: ---- remove dead code user: Craig Dowell files: src/core/name-list.cc url: http://code.nsnam.org/craigdo/ns-3-215/rev/80eb17912bcd