DC-Build-Header: ns2 2.35+dfsg-2.1 / 2017-07-06 16:29:30 +0000 DC-Task: type:rebuild-binarch-only source:ns2 version:2.35+dfsg-2.1 chroot:unstable esttime:2093 logfile:/tmp/ns2_2.35+dfsg-2.1_unstable_clang3.9.log modes:clang:binarch-only DC-Sbuild-call: su user42 -c 'sbuild -n --arch-any --apt-update -d unstable -v --chroot-setup-commands=/tmp/clang ns2_2.35+dfsg-2.1' sbuild (Debian sbuild) 0.73.0 (23 Dec 2016) on ip-172-31-32-68.eu-central-1.compute.internal +==============================================================================+ | ns2 2.35+dfsg-2.1 (amd64) Thu, 06 Jul 2017 16:29:30 +0000 | +==============================================================================+ Package: ns2 Version: 2.35+dfsg-2.1 Source Version: 2.35+dfsg-2.1 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-d4e0cf05-83db-486d-9a68-e2649c259dbc' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /tmp/clang ---------- + echo 'Entering customization script...' Entering customization script... + CLANG_VERSION=3.9 + echo 'Install of clang-3.9' Install of clang-3.9 + apt-get update Hit:1 http://127.0.0.1:9999/debian unstable InRelease Get:2 http://127.0.0.1:9999/debian unstable/main Translation-en [5730 kB] Fetched 5730 kB in 1s (3850 kB/s) Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-3.9 Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libbsd0 libclang-common-3.9-dev libclang1-3.9 libedit2 libjsoncpp1 libllvm3.9 libncurses5 libobjc-6-dev libobjc4 Suggested packages: gnustep gnustep-devel clang-3.9-doc Recommended packages: llvm-3.9-dev python libgpm2 The following NEW packages will be installed: clang-3.9 libbsd0 libclang-common-3.9-dev libclang1-3.9 libedit2 libjsoncpp1 libllvm3.9 libncurses5 libobjc-6-dev libobjc4 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. Need to get 57.7 MB of archives. After this operation, 251 MB of additional disk space will be used. Get:1 http://127.0.0.1:9999/debian unstable/main amd64 libbsd0 amd64 0.8.5-1 [89.6 kB] Get:2 http://127.0.0.1:9999/debian unstable/main amd64 libncurses5 amd64 6.0+20161126-1 [93.4 kB] Get:3 http://127.0.0.1:9999/debian unstable/main amd64 libedit2 amd64 3.1-20170329-1 [85.2 kB] Get:4 http://127.0.0.1:9999/debian unstable/main amd64 libllvm3.9 amd64 1:3.9.1-10 [11.3 MB] Get:5 http://127.0.0.1:9999/debian unstable/main amd64 libclang1-3.9 amd64 1:3.9.1-10 [5875 kB] Get:6 http://127.0.0.1:9999/debian unstable/main amd64 libjsoncpp1 amd64 1.7.4-3 [75.6 kB] Get:7 http://127.0.0.1:9999/debian unstable/main amd64 libobjc4 amd64 7.1.0-9 [51.0 kB] Get:8 http://127.0.0.1:9999/debian unstable/main amd64 libobjc-6-dev amd64 6.4.0-1 [197 kB] Get:9 http://127.0.0.1:9999/debian unstable/main amd64 libclang-common-3.9-dev amd64 1:3.9.1-10 [2573 kB] Get:10 http://127.0.0.1:9999/debian unstable/main amd64 clang-3.9 amd64 1:3.9.1-10 [37.4 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 57.7 MB in 0s (94.7 MB/s) Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9711 files and directories currently installed.) Preparing to unpack .../0-libbsd0_0.8.5-1_amd64.deb ... Unpacking libbsd0:amd64 (0.8.5-1) ... Selecting previously unselected package libncurses5:amd64. Preparing to unpack .../1-libncurses5_6.0+20161126-1_amd64.deb ... Unpacking libncurses5:amd64 (6.0+20161126-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../2-libedit2_3.1-20170329-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20170329-1) ... Selecting previously unselected package libllvm3.9:amd64. Preparing to unpack .../3-libllvm3.9_1%3a3.9.1-10_amd64.deb ... Unpacking libllvm3.9:amd64 (1:3.9.1-10) ... Selecting previously unselected package libclang1-3.9:amd64. Preparing to unpack .../4-libclang1-3.9_1%3a3.9.1-10_amd64.deb ... Unpacking libclang1-3.9:amd64 (1:3.9.1-10) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../5-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../6-libobjc4_7.1.0-9_amd64.deb ... Unpacking libobjc4:amd64 (7.1.0-9) ... Selecting previously unselected package libobjc-6-dev:amd64. Preparing to unpack .../7-libobjc-6-dev_6.4.0-1_amd64.deb ... Unpacking libobjc-6-dev:amd64 (6.4.0-1) ... Selecting previously unselected package libclang-common-3.9-dev. Preparing to unpack .../8-libclang-common-3.9-dev_1%3a3.9.1-10_amd64.deb ... Unpacking libclang-common-3.9-dev (1:3.9.1-10) ... Selecting previously unselected package clang-3.9. Preparing to unpack .../9-clang-3.9_1%3a3.9.1-10_amd64.deb ... Unpacking clang-3.9 (1:3.9.1-10) ... Setting up libncurses5:amd64 (6.0+20161126-1) ... Setting up libobjc4:amd64 (7.1.0-9) ... Setting up libbsd0:amd64 (0.8.5-1) ... Processing triggers for libc-bin (2.24-12) ... Setting up libobjc-6-dev:amd64 (6.4.0-1) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libedit2:amd64 (3.1-20170329-1) ... Setting up libllvm3.9:amd64 (1:3.9.1-10) ... Setting up libclang-common-3.9-dev (1:3.9.1-10) ... Setting up libclang1-3.9:amd64 (1:3.9.1-10) ... Setting up clang-3.9 (1:3.9.1-10) ... Processing triggers for libc-bin (2.24-12) ... W: --force-yes is deprecated, use one of the options starting with --allow instead. + echo 'Replace gcc, g++ & cpp by clang' Replace gcc, g++ & cpp by clang + VERSIONS='4.6 4.7 4.8 4.9 5 6 7' + cd /usr/bin + for VERSION in $VERSIONS + rm -f g++-4.6 gcc-4.6 cpp-4.6 gcc + ln -s clang++-3.9 g++-4.6 + ln -s clang-3.9 gcc-4.6 + ln -s clang-3.9 cpp-4.6 + ln -s clang-3.9 gcc + echo 'gcc-4.6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.7 gcc-4.7 cpp-4.7 gcc + ln -s clang++-3.9 g++-4.7 + ln -s clang-3.9 gcc-4.7 + ln -s clang-3.9 cpp-4.7 + ln -s clang-3.9 gcc + echo 'gcc-4.7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.8 gcc-4.8 cpp-4.8 gcc + ln -s clang++-3.9 g++-4.8 + ln -s clang-3.9 gcc-4.8 + ln -s clang-3.9 cpp-4.8 + ln -s clang-3.9 gcc + echo 'gcc-4.8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.9 gcc-4.9 cpp-4.9 gcc + ln -s clang++-3.9 g++-4.9 + ln -s clang-3.9 gcc-4.9 + ln -s clang-3.9 cpp-4.9 + ln -s clang-3.9 gcc + echo 'gcc-4.9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-5 gcc-5 cpp-5 gcc + ln -s clang++-3.9 g++-5 + ln -s clang-3.9 gcc-5 + ln -s clang-3.9 cpp-5 + ln -s clang-3.9 gcc + echo 'gcc-5 hold' + dpkg --set-selections + echo 'g++-5 hold' + dpkg --set-selections + for VERSION in $VERSIONS + rm -f g++-6 gcc-6 cpp-6 gcc + ln -s clang++-3.9 g++-6 + ln -s clang-3.9 gcc-6 + ln -s clang-3.9 cpp-6 + ln -s clang-3.9 gcc + echo 'gcc-6 hold' + dpkg --set-selections + echo 'g++-6 hold' + dpkg --set-selections + for VERSION in $VERSIONS + rm -f g++-7 gcc-7 cpp-7 gcc + ln -s clang++-3.9 g++-7 + ln -s clang-3.9 gcc-7 + ln -s clang-3.9 cpp-7 + ln -s clang-3.9 gcc + echo 'gcc-7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + cd - /build/ns2-L6XBx4 + echo 'Check if gcc, g++ & cpp are actually clang' Check if gcc, g++ & cpp are actually clang + gcc --version + grep clang + cpp --version + grep clang + g++ --version + grep clang I: Finished running '/tmp/clang'. Finished processing commands. -------------------------------------------------------------------------------- +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Hit:1 http://127.0.0.1:9999/debian unstable InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'ns2' packaging is maintained in the 'Git' version control system at: git://git.debian.org/git/pkg-netsim/ns2.git Please use: git clone git://git.debian.org/git/pkg-netsim/ns2.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 39.4 MB of source archives. Get:1 http://127.0.0.1:9999/debian unstable/main ns2 2.35+dfsg-2.1 (dsc) [2160 B] Get:2 http://127.0.0.1:9999/debian unstable/main ns2 2.35+dfsg-2.1 (tar) [39.4 MB] Get:3 http://127.0.0.1:9999/debian unstable/main ns2 2.35+dfsg-2.1 (diff) [15.8 kB] Fetched 39.4 MB in 0s (81.2 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/ns2-L6XBx4/ns2-2.35+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/ns2-L6XBx4' with '<>' +------------------------------------------------------------------------------+ | Install build-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-F5FzPZ/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-F5FzPZ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-F5FzPZ/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-F5FzPZ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-F5FzPZ/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-F5FzPZ/apt_archive ./ Packages [432 B] Fetched 1738 B in 0s (0 B/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 782 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-F5FzPZ/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [782 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 782 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 10178 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any all) +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 10), cmake, tcl-dev, tk-dev, libxext-dev, libxt-dev, libpcap0.8-dev, libotcl1-dev, tclcl, libtclcl1-dev (>= 1.20-6~), perl (>= 5.003), libperl4-corelibs-perl Filtered Build-Depends: debhelper (>= 10), cmake, tcl-dev, tk-dev, libxext-dev, libxt-dev, libpcap0.8-dev, libotcl1-dev, tclcl, libtclcl1-dev (>= 1.20-6~), perl (>= 5.003), libperl4-corelibs-perl dpkg-deb: building package 'sbuild-build-depends-ns2-dummy' in '/<>/resolver-F5FzPZ/apt_archive/sbuild-build-depends-ns2-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-ns2-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-F5FzPZ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-F5FzPZ/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-F5FzPZ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-F5FzPZ/apt_archive ./ Sources [558 B] Get:5 copy:/<>/resolver-F5FzPZ/apt_archive ./ Packages [637 B] Fetched 2158 B in 0s (0 B/s) Reading package lists... Reading package lists... Install ns2 build dependencies (apt-based resolver) --------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file fontconfig-config fonts-dejavu-core gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libcroco3 libcurl3 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libglib2.0-0 libgssapi-krb5-2 libice-dev libice6 libicu57 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblzo2-2 libmagic-mgc libmagic1 libnghttp2-14 libotcl1 libotcl1-dev libpcap0.8 libpcap0.8-dev libperl4-corelibs-perl libpipeline1 libpng-dev libpng16-16 libprocps6 libpsl5 libpthread-stubs0-dev librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libsm-dev libsm6 libssh2-1 libssl1.0.2 libtcl8.6 libtclcl1 libtclcl1-dev libtimedate-perl libtk8.6 libtool libuv1 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxft-dev libxft2 libxml2 libxrender-dev libxrender1 libxss-dev libxss1 libxt-dev libxt6 lsb-base m4 man-db pkg-config po-debconf procps tcl tcl-dev tcl8.6 tcl8.6-dev tclcl tk tk-dev tk8.6 tk8.6-dev tzdata ucf x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation codeblocks eclipse ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip krb5-doc krb5-user libice-doc libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libxcb-doc libxext-doc libxt-doc m4-doc less www-browser libmail-box-perl tcl-doc tcl-tclreadline tcl8.6-doc tk-doc tk8.6-doc Recommended packages: curl | wget | lynx-cur ca-certificates libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales libpng-tools publicsuffix libsasl2-modules libltdl-dev libx11-doc xml-core libmail-sendmail-perl psmisc xterm | x-terminal-emulator The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file fontconfig-config fonts-dejavu-core gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libcroco3 libcurl3 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libglib2.0-0 libgssapi-krb5-2 libice-dev libice6 libicu57 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblzo2-2 libmagic-mgc libmagic1 libnghttp2-14 libotcl1 libotcl1-dev libpcap0.8 libpcap0.8-dev libperl4-corelibs-perl libpipeline1 libpng-dev libpng16-16 libprocps6 libpsl5 libpthread-stubs0-dev librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libsm-dev libsm6 libssh2-1 libssl1.0.2 libtcl8.6 libtclcl1 libtclcl1-dev libtimedate-perl libtk8.6 libtool libuv1 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxft-dev libxft2 libxml2 libxrender-dev libxrender1 libxss-dev libxss1 libxt-dev libxt6 lsb-base m4 man-db pkg-config po-debconf procps sbuild-build-depends-ns2-dummy tcl tcl-dev tcl8.6 tcl8.6-dev tclcl tk tk-dev tk8.6 tk8.6-dev tzdata ucf x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 117 newly installed, 0 to remove and 0 not upgraded. Need to get 44.1 MB of archives. After this operation, 151 MB of additional disk space will be used. Get:1 copy:/<>/resolver-F5FzPZ/apt_archive ./ sbuild-build-depends-ns2-dummy 0.invalid.0 [858 B] Get:2 http://127.0.0.1:9999/debian unstable/main amd64 groff-base amd64 1.22.3-9 [1160 kB] Get:3 http://127.0.0.1:9999/debian unstable/main amd64 bsdmainutils amd64 9.0.12+nmu1 [186 kB] Get:4 http://127.0.0.1:9999/debian unstable/main amd64 libpipeline1 amd64 1.4.1-2 [27.6 kB] Get:5 http://127.0.0.1:9999/debian unstable/main amd64 man-db amd64 2.7.6.1-2 [1044 kB] Get:6 http://127.0.0.1:9999/debian unstable/main amd64 cmake-data all 3.7.2-1 [1216 kB] Get:7 http://127.0.0.1:9999/debian unstable/main amd64 libprocps6 amd64 2:3.3.12-3 [58.1 kB] Get:8 http://127.0.0.1:9999/debian unstable/main amd64 lsb-base all 9.20161125 [27.9 kB] Get:9 http://127.0.0.1:9999/debian unstable/main amd64 procps amd64 2:3.3.12-3 [249 kB] Get:10 http://127.0.0.1:9999/debian unstable/main amd64 liblzo2-2 amd64 2.08-1.2+b2 [55.0 kB] Get:11 http://127.0.0.1:9999/debian unstable/main amd64 libicu57 amd64 57.1-6 [7701 kB] Get:12 http://127.0.0.1:9999/debian unstable/main amd64 libxml2 amd64 2.9.4+dfsg1-3 [715 kB] Get:13 http://127.0.0.1:9999/debian unstable/main amd64 libarchive13 amd64 3.2.2-2 [294 kB] Get:14 http://127.0.0.1:9999/debian unstable/main amd64 libkeyutils1 amd64 1.5.9-9 [12.4 kB] Get:15 http://127.0.0.1:9999/debian unstable/main amd64 libkrb5support0 amd64 1.15-1 [61.7 kB] Get:16 http://127.0.0.1:9999/debian unstable/main amd64 libk5crypto3 amd64 1.15-1 [119 kB] Get:17 http://127.0.0.1:9999/debian unstable/main amd64 libkrb5-3 amd64 1.15-1 [311 kB] Get:18 http://127.0.0.1:9999/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.15-1 [154 kB] Get:19 http://127.0.0.1:9999/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3 [68.2 kB] Get:20 http://127.0.0.1:9999/debian unstable/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3 [105 kB] Get:21 http://127.0.0.1:9999/debian unstable/main amd64 libldap-common all 2.4.44+dfsg-7 [85.2 kB] Get:22 http://127.0.0.1:9999/debian unstable/main amd64 libldap-2.4-2 amd64 2.4.44+dfsg-7 [219 kB] Get:23 http://127.0.0.1:9999/debian unstable/main amd64 libnghttp2-14 amd64 1.24.0-1 [81.6 kB] Get:24 http://127.0.0.1:9999/debian unstable/main amd64 libpsl5 amd64 0.17.0-4+b1 [43.0 kB] Get:25 http://127.0.0.1:9999/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-1+b1 [60.4 kB] Get:26 http://127.0.0.1:9999/debian unstable/main amd64 libssh2-1 amd64 1.8.0-1 [138 kB] Get:27 http://127.0.0.1:9999/debian unstable/main amd64 libssl1.0.2 amd64 1.0.2l-2 [1294 kB] Get:28 http://127.0.0.1:9999/debian unstable/main amd64 libcurl3 amd64 7.52.1-5 [291 kB] Get:29 http://127.0.0.1:9999/debian unstable/main amd64 libexpat1 amd64 2.2.1-3 [85.6 kB] Get:30 http://127.0.0.1:9999/debian unstable/main amd64 libuv1 amd64 1.9.1-3 [84.4 kB] Get:31 http://127.0.0.1:9999/debian unstable/main amd64 cmake amd64 3.7.2-1 [3038 kB] Get:32 http://127.0.0.1:9999/debian unstable/main amd64 libxau6 amd64 1:1.0.8-1 [20.7 kB] Get:33 http://127.0.0.1:9999/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:34 http://127.0.0.1:9999/debian unstable/main amd64 libxcb1 amd64 1.12-1 [133 kB] Get:35 http://127.0.0.1:9999/debian unstable/main amd64 libx11-data all 2:1.6.4-3 [290 kB] Get:36 http://127.0.0.1:9999/debian unstable/main amd64 libx11-6 amd64 2:1.6.4-3 [747 kB] Get:37 http://127.0.0.1:9999/debian unstable/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get:38 http://127.0.0.1:9999/debian unstable/main amd64 x11-common all 1:7.7+19 [251 kB] Get:39 http://127.0.0.1:9999/debian unstable/main amd64 libxss1 amd64 1:1.2.2-1 [17.5 kB] Get:40 http://127.0.0.1:9999/debian unstable/main amd64 tzdata all 2017b-2 [260 kB] Get:41 http://127.0.0.1:9999/debian unstable/main amd64 libmagic-mgc amd64 1:5.30-1 [222 kB] Get:42 http://127.0.0.1:9999/debian unstable/main amd64 libmagic1 amd64 1:5.30-1 [111 kB] Get:43 http://127.0.0.1:9999/debian unstable/main amd64 file amd64 1:5.30-1 [63.9 kB] Get:44 http://127.0.0.1:9999/debian unstable/main amd64 gettext-base amd64 0.19.8.1-2+b1 [122 kB] Get:45 http://127.0.0.1:9999/debian unstable/main amd64 ucf all 3.0036 [70.2 kB] Get:46 http://127.0.0.1:9999/debian unstable/main amd64 libsigsegv2 amd64 2.11-1 [29.9 kB] Get:47 http://127.0.0.1:9999/debian unstable/main amd64 m4 amd64 1.4.18-1 [202 kB] Get:48 http://127.0.0.1:9999/debian unstable/main amd64 autoconf all 2.69-10 [338 kB] Get:49 http://127.0.0.1:9999/debian unstable/main amd64 autotools-dev all 20161112.1 [73.4 kB] Get:50 http://127.0.0.1:9999/debian unstable/main amd64 automake all 1:1.15.1-2 [736 kB] Get:51 http://127.0.0.1:9999/debian unstable/main amd64 autopoint all 0.19.8.1-2 [433 kB] Get:52 http://127.0.0.1:9999/debian unstable/main amd64 libtool all 2.4.6-2 [545 kB] Get:53 http://127.0.0.1:9999/debian unstable/main amd64 dh-autoreconf all 14 [15.9 kB] Get:54 http://127.0.0.1:9999/debian unstable/main amd64 libarchive-zip-perl all 1.59-1 [95.5 kB] Get:55 http://127.0.0.1:9999/debian unstable/main amd64 libfile-stripnondeterminism-perl all 0.035-2 [17.0 kB] Get:56 http://127.0.0.1:9999/debian unstable/main amd64 libtimedate-perl all 2.3000-2 [42.2 kB] Get:57 http://127.0.0.1:9999/debian unstable/main amd64 dh-strip-nondeterminism all 0.035-2 [10.7 kB] Get:58 http://127.0.0.1:9999/debian unstable/main amd64 libglib2.0-0 amd64 2.52.3-1 [2742 kB] Get:59 http://127.0.0.1:9999/debian unstable/main amd64 libcroco3 amd64 0.6.12-1 [144 kB] Get:60 http://127.0.0.1:9999/debian unstable/main amd64 gettext amd64 0.19.8.1-2+b1 [1301 kB] Get:61 http://127.0.0.1:9999/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.4 [26.3 kB] Get:62 http://127.0.0.1:9999/debian unstable/main amd64 po-debconf all 1.0.20 [247 kB] Get:63 http://127.0.0.1:9999/debian unstable/main amd64 debhelper all 10.6.2 [968 kB] Get:64 http://127.0.0.1:9999/debian unstable/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB] Get:65 http://127.0.0.1:9999/debian unstable/main amd64 fontconfig-config all 2.12.3-0.1 [303 kB] Get:66 http://127.0.0.1:9999/debian unstable/main amd64 libexpat1-dev amd64 2.2.1-3 [137 kB] Get:67 http://127.0.0.1:9999/debian unstable/main amd64 libpng16-16 amd64 1.6.29-3 [281 kB] Get:68 http://127.0.0.1:9999/debian unstable/main amd64 libfreetype6 amd64 2.8-0.2 [449 kB] Get:69 http://127.0.0.1:9999/debian unstable/main amd64 libfontconfig1 amd64 2.12.3-0.1 [366 kB] Get:70 http://127.0.0.1:9999/debian unstable/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-5 [205 kB] Get:71 http://127.0.0.1:9999/debian unstable/main amd64 libpng-dev amd64 1.6.29-3 [251 kB] Get:72 http://127.0.0.1:9999/debian unstable/main amd64 libfreetype6-dev amd64 2.8-0.2 [2652 kB] Get:73 http://127.0.0.1:9999/debian unstable/main amd64 pkg-config amd64 0.29-4+b1 [63.3 kB] Get:74 http://127.0.0.1:9999/debian unstable/main amd64 libfontconfig1-dev amd64 2.12.3-0.1 [909 kB] Get:75 http://127.0.0.1:9999/debian unstable/main amd64 libice6 amd64 2:1.0.9-2 [58.7 kB] Get:76 http://127.0.0.1:9999/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:77 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-core-dev all 7.0.31-1 [728 kB] Get:78 http://127.0.0.1:9999/debian unstable/main amd64 libice-dev amd64 2:1.0.9-2 [66.8 kB] Get:79 http://127.0.0.1:9999/debian unstable/main amd64 libtcl8.6 amd64 8.6.6+dfsg-1+b1 [985 kB] Get:80 http://127.0.0.1:9999/debian unstable/main amd64 libotcl1 amd64 1.14+dfsg-3+b1 [30.2 kB] Get:81 http://127.0.0.1:9999/debian unstable/main amd64 libotcl1-dev amd64 1.14+dfsg-3+b1 [42.8 kB] Get:82 http://127.0.0.1:9999/debian unstable/main amd64 libpcap0.8 amd64 1.8.1-3 [138 kB] Get:83 http://127.0.0.1:9999/debian unstable/main amd64 libpcap0.8-dev amd64 1.8.1-3 [239 kB] Get:84 http://127.0.0.1:9999/debian unstable/main amd64 libperl4-corelibs-perl all 0.003-2 [38.0 kB] Get:85 http://127.0.0.1:9999/debian unstable/main amd64 libpthread-stubs0-dev amd64 0.3-4 [3866 B] Get:86 http://127.0.0.1:9999/debian unstable/main amd64 libsm6 amd64 2:1.2.2-1+b3 [33.3 kB] Get:87 http://127.0.0.1:9999/debian unstable/main amd64 libsm-dev amd64 2:1.2.2-1+b3 [35.8 kB] Get:88 http://127.0.0.1:9999/debian unstable/main amd64 libtclcl1 amd64 1.20-8+b1 [76.6 kB] Get:89 http://127.0.0.1:9999/debian unstable/main amd64 libtclcl1-dev amd64 1.20-8+b1 [82.3 kB] Get:90 http://127.0.0.1:9999/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:91 http://127.0.0.1:9999/debian unstable/main amd64 libxft2 amd64 2.3.2-1+b2 [56.5 kB] Get:92 http://127.0.0.1:9999/debian unstable/main amd64 libtk8.6 amd64 8.6.6-1+b1 [754 kB] Get:93 http://127.0.0.1:9999/debian unstable/main amd64 libxau-dev amd64 1:1.0.8-1 [23.6 kB] Get:94 http://127.0.0.1:9999/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get:95 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-input-dev all 2.3.2-1 [158 kB] Get:96 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-kb-dev all 1.0.7-1 [233 kB] Get:97 http://127.0.0.1:9999/debian unstable/main amd64 xtrans-dev all 1.3.5-1 [100 kB] Get:98 http://127.0.0.1:9999/debian unstable/main amd64 libxcb1-dev amd64 1.12-1 [169 kB] Get:99 http://127.0.0.1:9999/debian unstable/main amd64 libx11-dev amd64 2:1.6.4-3 [815 kB] Get:100 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-xext-dev all 7.3.0-1 [212 kB] Get:101 http://127.0.0.1:9999/debian unstable/main amd64 libxext-dev amd64 2:1.3.3-1+b2 [107 kB] Get:102 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-render-dev all 2:0.11.1-2 [20.8 kB] Get:103 http://127.0.0.1:9999/debian unstable/main amd64 libxrender-dev amd64 1:0.9.10-1 [40.8 kB] Get:104 http://127.0.0.1:9999/debian unstable/main amd64 libxft-dev amd64 2.3.2-1+b2 [68.0 kB] Get:105 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-scrnsaver-dev all 1.2.2-1 [25.0 kB] Get:106 http://127.0.0.1:9999/debian unstable/main amd64 libxss-dev amd64 1:1.2.2-1 [22.8 kB] Get:107 http://127.0.0.1:9999/debian unstable/main amd64 libxt6 amd64 1:1.1.5-1 [188 kB] Get:108 http://127.0.0.1:9999/debian unstable/main amd64 libxt-dev amd64 1:1.1.5-1 [423 kB] Get:109 http://127.0.0.1:9999/debian unstable/main amd64 tcl8.6 amd64 8.6.6+dfsg-1+b1 [123 kB] Get:110 http://127.0.0.1:9999/debian unstable/main amd64 tcl amd64 8.6.0+9 [5468 B] Get:111 http://127.0.0.1:9999/debian unstable/main amd64 tcl8.6-dev amd64 8.6.6+dfsg-1+b1 [990 kB] Get:112 http://127.0.0.1:9999/debian unstable/main amd64 tcl-dev amd64 8.6.0+9 [7920 B] Get:113 http://127.0.0.1:9999/debian unstable/main amd64 tclcl amd64 1.20-8+b1 [30.6 kB] Get:114 http://127.0.0.1:9999/debian unstable/main amd64 tk8.6 amd64 8.6.6-1+b1 [71.8 kB] Get:115 http://127.0.0.1:9999/debian unstable/main amd64 tk amd64 8.6.0+9 [5506 B] Get:116 http://127.0.0.1:9999/debian unstable/main amd64 tk8.6-dev amd64 8.6.6-1+b1 [739 kB] Get:117 http://127.0.0.1:9999/debian unstable/main amd64 tk-dev amd64 8.6.0+9 [5298 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 44.1 MB in 0s (89.4 MB/s) Selecting previously unselected package groff-base. (Reading database ... 10178 files and directories currently installed.) Preparing to unpack .../000-groff-base_1.22.3-9_amd64.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_9.0.12+nmu1_amd64.deb ... Unpacking bsdmainutils (9.0.12+nmu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../002-libpipeline1_1.4.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../003-man-db_2.7.6.1-2_amd64.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../004-cmake-data_3.7.2-1_all.deb ... Unpacking cmake-data (3.7.2-1) ... Selecting previously unselected package libprocps6:amd64. Preparing to unpack .../005-libprocps6_2%3a3.3.12-3_amd64.deb ... Unpacking libprocps6:amd64 (2:3.3.12-3) ... Selecting previously unselected package lsb-base. Preparing to unpack .../006-lsb-base_9.20161125_all.deb ... Unpacking lsb-base (9.20161125) ... Selecting previously unselected package procps. Preparing to unpack .../007-procps_2%3a3.3.12-3_amd64.deb ... Unpacking procps (2:3.3.12-3) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../008-liblzo2-2_2.08-1.2+b2_amd64.deb ... Unpacking liblzo2-2:amd64 (2.08-1.2+b2) ... Selecting previously unselected package libicu57:amd64. Preparing to unpack .../009-libicu57_57.1-6_amd64.deb ... Unpacking libicu57:amd64 (57.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../010-libxml2_2.9.4+dfsg1-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-3) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../011-libarchive13_3.2.2-2_amd64.deb ... Unpacking libarchive13:amd64 (3.2.2-2) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../012-libkeyutils1_1.5.9-9_amd64.deb ... Unpacking libkeyutils1:amd64 (1.5.9-9) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../013-libkrb5support0_1.15-1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.15-1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../014-libk5crypto3_1.15-1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.15-1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../015-libkrb5-3_1.15-1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.15-1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../016-libgssapi-krb5-2_1.15-1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.15-1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../017-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../018-libsasl2-2_2.1.27~101-g0780600+dfsg-3_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3) ... Selecting previously unselected package libldap-common. Preparing to unpack .../019-libldap-common_2.4.44+dfsg-7_all.deb ... Unpacking libldap-common (2.4.44+dfsg-7) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../020-libldap-2.4-2_2.4.44+dfsg-7_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.44+dfsg-7) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../021-libnghttp2-14_1.24.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.24.0-1) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../022-libpsl5_0.17.0-4+b1_amd64.deb ... Unpacking libpsl5:amd64 (0.17.0-4+b1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../023-librtmp1_2.4+20151223.gitfa8646d.1-1+b1_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../024-libssh2-1_1.8.0-1_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-1) ... Selecting previously unselected package libssl1.0.2:amd64. Preparing to unpack .../025-libssl1.0.2_1.0.2l-2_amd64.deb ... Unpacking libssl1.0.2:amd64 (1.0.2l-2) ... Selecting previously unselected package libcurl3:amd64. Preparing to unpack .../026-libcurl3_7.52.1-5_amd64.deb ... Unpacking libcurl3:amd64 (7.52.1-5) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../027-libexpat1_2.2.1-3_amd64.deb ... Unpacking libexpat1:amd64 (2.2.1-3) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../028-libuv1_1.9.1-3_amd64.deb ... Unpacking libuv1:amd64 (1.9.1-3) ... Selecting previously unselected package cmake. Preparing to unpack .../029-cmake_3.7.2-1_amd64.deb ... Unpacking cmake (3.7.2-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../030-libxau6_1%3a1.0.8-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../031-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../032-libxcb1_1.12-1_amd64.deb ... Unpacking libxcb1:amd64 (1.12-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../033-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../034-libx11-6_2%3a1.6.4-3_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.4-3) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../035-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package x11-common. Preparing to unpack .../036-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../037-libxss1_1%3a1.2.2-1_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.2-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../038-tzdata_2017b-2_all.deb ... Unpacking tzdata (2017b-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../039-libmagic-mgc_1%3a5.30-1_amd64.deb ... Unpacking libmagic-mgc (1:5.30-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../040-libmagic1_1%3a5.30-1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.30-1) ... Selecting previously unselected package file. Preparing to unpack .../041-file_1%3a5.30-1_amd64.deb ... Unpacking file (1:5.30-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../042-gettext-base_0.19.8.1-2+b1_amd64.deb ... Unpacking gettext-base (0.19.8.1-2+b1) ... Selecting previously unselected package ucf. Preparing to unpack .../043-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../044-libsigsegv2_2.11-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../045-m4_1.4.18-1_amd64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../046-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../047-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../048-automake_1%3a1.15.1-2_all.deb ... Unpacking automake (1:1.15.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../049-autopoint_0.19.8.1-2_all.deb ... Unpacking autopoint (0.19.8.1-2) ... Selecting previously unselected package libtool. Preparing to unpack .../050-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../051-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../052-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../053-libfile-stripnondeterminism-perl_0.035-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.035-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../054-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../055-dh-strip-nondeterminism_0.035-2_all.deb ... Unpacking dh-strip-nondeterminism (0.035-2) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../056-libglib2.0-0_2.52.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.52.3-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../057-libcroco3_0.6.12-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../058-gettext_0.19.8.1-2+b1_amd64.deb ... Unpacking gettext (0.19.8.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../059-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../060-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../061-debhelper_10.6.2_all.deb ... Unpacking debhelper (10.6.2) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../062-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../063-fontconfig-config_2.12.3-0.1_all.deb ... Unpacking fontconfig-config (2.12.3-0.1) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../064-libexpat1-dev_2.2.1-3_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.2.1-3) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../065-libpng16-16_1.6.29-3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.29-3) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../066-libfreetype6_2.8-0.2_amd64.deb ... Unpacking libfreetype6:amd64 (2.8-0.2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../067-libfontconfig1_2.12.3-0.1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.12.3-0.1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../068-zlib1g-dev_1%3a1.2.8.dfsg-5_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-5) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../069-libpng-dev_1.6.29-3_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.29-3) ... Selecting previously unselected package libfreetype6-dev. Preparing to unpack .../070-libfreetype6-dev_2.8-0.2_amd64.deb ... Unpacking libfreetype6-dev (2.8-0.2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../071-pkg-config_0.29-4+b1_amd64.deb ... Unpacking pkg-config (0.29-4+b1) ... Selecting previously unselected package libfontconfig1-dev:amd64. Preparing to unpack .../072-libfontconfig1-dev_2.12.3-0.1_amd64.deb ... Unpacking libfontconfig1-dev:amd64 (2.12.3-0.1) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../073-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../074-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../075-x11proto-core-dev_7.0.31-1_all.deb ... Unpacking x11proto-core-dev (7.0.31-1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../076-libice-dev_2%3a1.0.9-2_amd64.deb ... Unpacking libice-dev:amd64 (2:1.0.9-2) ... Selecting previously unselected package libtcl8.6:amd64. Preparing to unpack .../077-libtcl8.6_8.6.6+dfsg-1+b1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.6+dfsg-1+b1) ... Selecting previously unselected package libotcl1:amd64. Preparing to unpack .../078-libotcl1_1.14+dfsg-3+b1_amd64.deb ... Unpacking libotcl1:amd64 (1.14+dfsg-3+b1) ... Selecting previously unselected package libotcl1-dev. Preparing to unpack .../079-libotcl1-dev_1.14+dfsg-3+b1_amd64.deb ... Unpacking libotcl1-dev (1.14+dfsg-3+b1) ... Selecting previously unselected package libpcap0.8:amd64. Preparing to unpack .../080-libpcap0.8_1.8.1-3_amd64.deb ... Unpacking libpcap0.8:amd64 (1.8.1-3) ... Selecting previously unselected package libpcap0.8-dev. Preparing to unpack .../081-libpcap0.8-dev_1.8.1-3_amd64.deb ... Unpacking libpcap0.8-dev (1.8.1-3) ... Selecting previously unselected package libperl4-corelibs-perl. Preparing to unpack .../082-libperl4-corelibs-perl_0.003-2_all.deb ... Unpacking libperl4-corelibs-perl (0.003-2) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../083-libpthread-stubs0-dev_0.3-4_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../084-libsm6_2%3a1.2.2-1+b3_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.2-1+b3) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../085-libsm-dev_2%3a1.2.2-1+b3_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.2-1+b3) ... Selecting previously unselected package libtclcl1:amd64. Preparing to unpack .../086-libtclcl1_1.20-8+b1_amd64.deb ... Unpacking libtclcl1:amd64 (1.20-8+b1) ... Selecting previously unselected package libtclcl1-dev. Preparing to unpack .../087-libtclcl1-dev_1.20-8+b1_amd64.deb ... Unpacking libtclcl1-dev (1.20-8+b1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../088-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../089-libxft2_2.3.2-1+b2_amd64.deb ... Unpacking libxft2:amd64 (2.3.2-1+b2) ... Selecting previously unselected package libtk8.6:amd64. Preparing to unpack .../090-libtk8.6_8.6.6-1+b1_amd64.deb ... Unpacking libtk8.6:amd64 (8.6.6-1+b1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../091-libxau-dev_1%3a1.0.8-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../092-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../093-x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../094-x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../095-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../096-libxcb1-dev_1.12-1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.12-1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../097-libx11-dev_2%3a1.6.4-3_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.4-3) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../098-x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../099-libxext-dev_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../100-x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../101-libxrender-dev_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.10-1) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../102-libxft-dev_2.3.2-1+b2_amd64.deb ... Unpacking libxft-dev (2.3.2-1+b2) ... Selecting previously unselected package x11proto-scrnsaver-dev. Preparing to unpack .../103-x11proto-scrnsaver-dev_1.2.2-1_all.deb ... Unpacking x11proto-scrnsaver-dev (1.2.2-1) ... Selecting previously unselected package libxss-dev:amd64. Preparing to unpack .../104-libxss-dev_1%3a1.2.2-1_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.2-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../105-libxt6_1%3a1.1.5-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../106-libxt-dev_1%3a1.1.5-1_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.1.5-1) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../107-tcl8.6_8.6.6+dfsg-1+b1_amd64.deb ... Unpacking tcl8.6 (8.6.6+dfsg-1+b1) ... Selecting previously unselected package tcl. Preparing to unpack .../108-tcl_8.6.0+9_amd64.deb ... Unpacking tcl (8.6.0+9) ... Selecting previously unselected package tcl8.6-dev:amd64. Preparing to unpack .../109-tcl8.6-dev_8.6.6+dfsg-1+b1_amd64.deb ... Unpacking tcl8.6-dev:amd64 (8.6.6+dfsg-1+b1) ... Selecting previously unselected package tcl-dev:amd64. Preparing to unpack .../110-tcl-dev_8.6.0+9_amd64.deb ... Unpacking tcl-dev:amd64 (8.6.0+9) ... Selecting previously unselected package tclcl. Preparing to unpack .../111-tclcl_1.20-8+b1_amd64.deb ... Unpacking tclcl (1.20-8+b1) ... Selecting previously unselected package tk8.6. Preparing to unpack .../112-tk8.6_8.6.6-1+b1_amd64.deb ... Unpacking tk8.6 (8.6.6-1+b1) ... Selecting previously unselected package tk. Preparing to unpack .../113-tk_8.6.0+9_amd64.deb ... Unpacking tk (8.6.0+9) ... Selecting previously unselected package tk8.6-dev:amd64. Preparing to unpack .../114-tk8.6-dev_8.6.6-1+b1_amd64.deb ... Unpacking tk8.6-dev:amd64 (8.6.6-1+b1) ... Selecting previously unselected package tk-dev:amd64. Preparing to unpack .../115-tk-dev_8.6.0+9_amd64.deb ... Unpacking tk-dev:amd64 (8.6.0+9) ... Selecting previously unselected package sbuild-build-depends-ns2-dummy. Preparing to unpack .../116-sbuild-build-depends-ns2-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-ns2-dummy (0.invalid.0) ... Setting up libexpat1:amd64 (2.2.1-3) ... Setting up libperl4-corelibs-perl (0.003-2) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libnghttp2-14:amd64 (1.24.0-1) ... Setting up libpng16-16:amd64 (1.6.29-3) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:amd64 (2.11-1) ... Setting up libldap-common (2.4.44+dfsg-7) ... Setting up libpthread-stubs0-dev:amd64 (0.3-4) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libuv1:amd64 (1.9.1-3) ... Setting up libpsl5:amd64 (0.17.0-4+b1) ... Setting up tzdata (2017b-2) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Jul 6 16:29:54 UTC 2017. Universal Time is now: Thu Jul 6 16:29:54 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:amd64 (2.52.3-1) ... No schema files found: doing nothing. Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3) ... Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3) ... Setting up gettext-base (0.19.8.1-2+b1) ... Setting up cmake-data (3.7.2-1) ... Setting up libpipeline1:amd64 (1.4.1-2) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:amd64 (57.1-6) ... Setting up libprocps6:amd64 (2:3.3.12-3) ... Setting up ucf (3.0036) ... Setting up libxml2:amd64 (2.9.4+dfsg1-3) ... Setting up libfreetype6:amd64 (2.8-0.2) ... Setting up libmagic-mgc (1:5.30-1) ... Setting up libmagic1:amd64 (1:5.30-1) ... Setting up lsb-base (9.20161125) ... Setting up procps (2:3.3.12-3) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up libcroco3:amd64 (0.6.12-1) ... Setting up libssl1.0.2:amd64 (1.0.2l-2) ... Setting up pkg-config (0.29-4+b1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up libssh2-1:amd64 (1.8.0-1) ... Processing triggers for libc-bin (2.24-12) ... Setting up autotools-dev (20161112.1) ... Setting up libldap-2.4-2:amd64 (2.4.44+dfsg-7) ... Setting up tclcl (1.20-8+b1) ... Setting up libexpat1-dev:amd64 (2.2.1-3) ... Setting up libtcl8.6:amd64 (8.6.6+dfsg-1+b1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libkeyutils1:amd64 (1.5.9-9) ... Setting up bsdmainutils (9.0.12+nmu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up libx11-data (2:1.6.4-3) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-2) ... Setting up liblzo2-2:amd64 (2.08-1.2+b2) ... Setting up libpcap0.8:amd64 (1.8.1-3) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-5) ... Setting up libfile-stripnondeterminism-perl (0.035-2) ... Setting up fontconfig-config (2.12.3-0.1) ... Setting up x11proto-core-dev (7.0.31-1) ... Setting up gettext (0.19.8.1-2+b1) ... Setting up libtclcl1:amd64 (1.20-8+b1) ... Setting up libarchive13:amd64 (3.2.2-2) ... Setting up libpcap0.8-dev (1.8.1-3) ... Setting up libxau-dev:amd64 (1:1.0.8-1) ... Setting up autoconf (2.69-10) ... Setting up file (1:5.30-1) ... Setting up libkrb5support0:amd64 (1.15-1) ... Setting up libtclcl1-dev (1.20-8+b1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ... Setting up libotcl1:amd64 (1.14+dfsg-3+b1) ... Setting up tcl8.6 (8.6.6+dfsg-1+b1) ... Setting up automake (1:1.15.1-2) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libice6:amd64 (2:1.0.9-2) ... Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up x11proto-scrnsaver-dev (1.2.2-1) ... Setting up libpng-dev:amd64 (1.6.29-3) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libotcl1-dev (1.14+dfsg-3+b1) ... Setting up libxcb1:amd64 (1.12-1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up tcl8.6-dev:amd64 (8.6.6+dfsg-1+b1) ... Setting up libtool (2.4.6-2) ... Setting up libfontconfig1:amd64 (2.12.3-0.1) ... Setting up libsm6:amd64 (2:1.2.2-1+b3) ... Setting up libk5crypto3:amd64 (1.15-1) ... Setting up po-debconf (1.0.20) ... Setting up libx11-6:amd64 (2:1.6.4-3) ... Setting up tcl (8.6.0+9) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up libfreetype6-dev (2.8-0.2) ... Setting up libice-dev:amd64 (2:1.0.9-2) ... Setting up libxt6:amd64 (1:1.1.5-1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libxcb1-dev:amd64 (1.12-1) ... Setting up libkrb5-3:amd64 (1.15-1) ... Setting up libx11-dev:amd64 (2:1.6.4-3) ... Setting up libxft2:amd64 (2.3.2-1+b2) ... Setting up tcl-dev:amd64 (8.6.0+9) ... Setting up libfontconfig1-dev:amd64 (2.12.3-0.1) ... Setting up libsm-dev:amd64 (2:1.2.2-1+b3) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libxss1:amd64 (1:1.2.2-1) ... Setting up libxrender-dev:amd64 (1:0.9.10-1) ... Setting up libgssapi-krb5-2:amd64 (1.15-1) ... Setting up libxft-dev (2.3.2-1+b2) ... Setting up libxext-dev:amd64 (2:1.3.3-1+b2) ... Setting up libxt-dev:amd64 (1:1.1.5-1) ... Setting up libcurl3:amd64 (7.52.1-5) ... Setting up libtk8.6:amd64 (8.6.6-1+b1) ... Setting up libxss-dev:amd64 (1:1.2.2-1) ... Setting up cmake (3.7.2-1) ... Setting up tk8.6 (8.6.6-1+b1) ... Setting up tk8.6-dev:amd64 (8.6.6-1+b1) ... Setting up tk (8.6.0+9) ... Setting up tk-dev:amd64 (8.6.0+9) ... Setting up dh-autoreconf (14) ... Setting up dh-strip-nondeterminism (0.035-2) ... Setting up debhelper (10.6.2) ... Setting up sbuild-build-depends-ns2-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.24-12) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.9.0-2-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.28-6 dpkg-dev_1.18.24 g++-6_6.4.0-1 gcc-6_6.4.0-1 libc6-dev_2.24-12 libstdc++-6-dev_6.4.0-1 libstdc++6_7.1.0-9 linux-libc-dev_4.11.6-1 Package versions: adduser_3.115 apt_1.5~beta1 autoconf_2.69-10 automake_1:1.15.1-2 autopoint_0.19.8.1-2 autotools-dev_20161112.1 base-files_10 base-passwd_3.5.43 bash_4.4-5 binutils_2.28-6 bsdmainutils_9.0.12+nmu1 bsdutils_1:2.29.2-1 build-essential_12.3 bzip2_1.0.6-8.1 clang-3.9_1:3.9.1-10 cmake_3.7.2-1 cmake-data_3.7.2-1 coreutils_8.26-3 cpp_4:6.3.0-4d1 cpp-6_6.4.0-1 dash_0.5.8-2.4 debconf_1.5.62 debfoster_2.7-2.1+b1 debhelper_10.6.2 debian-archive-keyring_2017.5 debianutils_4.8.1.1 dh-autoreconf_14 dh-strip-nondeterminism_0.035-2 diffutils_1:3.5-3 dpkg_1.18.24 dpkg-dev_1.18.24 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 eatmydata_105-5 fakeroot_1.21-3.1 file_1:5.30-1 findutils_4.6.0+git+20170606-2 fontconfig-config_2.12.3-0.1 fonts-dejavu-core_2.37-1 g++_4:6.3.0-4d1 g++-6_6.4.0-1 gcc_4:6.3.0-4d1 gcc-6_6.4.0-1 gcc-6-base_6.4.0-1 gcc-7-base_7.1.0-9 gettext_0.19.8.1-2+b1 gettext-base_0.19.8.1-2+b1 gpgv_2.1.18-8 grep_2.27-2 groff-base_1.22.3-9 gzip_1.6-5+b1 hostname_3.18+b1 init-system-helpers_1.48 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3+b1 libapt-pkg5.0_1.5~beta1 libarchive-zip-perl_1.59-1 libarchive13_3.2.2-2 libasan3_6.4.0-1 libatomic1_7.1.0-9 libattr1_1:2.4.47-2+b2 libaudit-common_1:2.7.7-1 libaudit1_1:2.7.7-1+b1 libblkid1_2.29.2-1 libbsd0_0.8.5-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-12 libc-dev-bin_2.24-12 libc6_2.24-12 libc6-dev_2.24-12 libcap-ng0_0.7.7-3+b1 libcc1-0_7.1.0-9 libcilkrts5_7.1.0-9 libclang-common-3.9-dev_1:3.9.1-10 libclang1-3.9_1:3.9.1-10 libcomerr2_1.43.4-2 libcroco3_0.6.12-1 libcurl3_7.52.1-5 libdb5.3_5.3.28-12+b1 libdebconfclient0_0.229 libdpkg-perl_1.18.24 libeatmydata1_105-5 libedit2_3.1-20170329-1 libexpat1_2.2.1-3 libexpat1-dev_2.2.1-3 libfakeroot_1.21-3.1 libfdisk1_2.29.2-1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.035-2 libfontconfig1_2.12.3-0.1 libfontconfig1-dev_2.12.3-0.1 libfreetype6_2.8-0.2 libfreetype6-dev_2.8-0.2 libgc1c2_1:7.4.2-8 libgcc-6-dev_6.4.0-1 libgcc1_1:7.1.0-9 libgcrypt20_1.7.8-1 libgdbm3_1.8.3-14 libglib2.0-0_2.52.3-1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.13-2 libgomp1_7.1.0-9 libgpg-error0_1.27-3 libgssapi-krb5-2_1.15-1 libhogweed4_3.3-1+b1 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu57_57.1-6 libidn2-0_0.16-1+b1 libisl15_0.18-1 libitm1_7.1.0-9 libjsoncpp1_1.7.4-3 libk5crypto3_1.15-1 libkeyutils1_1.5.9-9 libkrb5-3_1.15-1 libkrb5support0_1.15-1 libldap-2.4-2_2.4.44+dfsg-7 libldap-common_2.4.44+dfsg-7 libllvm3.9_1:3.9.1-10 liblsan0_7.1.0-9 liblz4-1_0.0~r131-2+b1 liblzma5_5.2.2-1.2+b1 liblzo2-2_2.08-1.2+b2 libmagic-mgc_1:5.30-1 libmagic1_1:5.30-1 libmount1_2.29.2-1 libmpc3_1.0.3-1+b2 libmpfr4_3.1.5-1 libmpx2_7.1.0-9 libncurses5_6.0+20161126-1 libncursesw5_6.0+20161126-1 libnettle6_3.3-1+b1 libnghttp2-14_1.24.0-1 libobjc-6-dev_6.4.0-1 libobjc4_7.1.0-9 libotcl1_1.14+dfsg-3+b1 libotcl1-dev_1.14+dfsg-3+b1 libp11-kit0_0.23.7-2 libpam-modules_1.1.8-3.6 libpam-modules-bin_1.1.8-3.6 libpam-runtime_1.1.8-3.6 libpam0g_1.1.8-3.6 libpcap0.8_1.8.1-3 libpcap0.8-dev_1.8.1-3 libpcre3_2:8.39-3 libperl4-corelibs-perl_0.003-2 libperl5.24_5.24.1-6 libpipeline1_1.4.1-2 libpng-dev_1.6.29-3 libpng16-16_1.6.29-3 libprocps6_2:3.3.12-3 libpsl5_0.17.0-4+b1 libpthread-stubs0-dev_0.3-4 libquadmath0_7.1.0-9 librtmp1_2.4+20151223.gitfa8646d.1-1+b1 libsasl2-2_2.1.27~101-g0780600+dfsg-3 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3 libselinux1_2.6-3+b2 libsemanage-common_2.6-2 libsemanage1_2.6-2+b1 libsepol1_2.6-2 libsigsegv2_2.11-1 libsm-dev_2:1.2.2-1+b3 libsm6_2:1.2.2-1+b3 libsmartcols1_2.29.2-1 libss2_1.43.4-2 libssh2-1_1.8.0-1 libssl1.0.2_1.0.2l-2 libstdc++-6-dev_6.4.0-1 libstdc++6_7.1.0-9 libsystemd0_233-10 libtasn1-6_4.12-2 libtcl8.6_8.6.6+dfsg-1+b1 libtclcl1_1.20-8+b1 libtclcl1-dev_1.20-8+b1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20161126-1 libtk8.6_8.6.6-1+b1 libtool_2.4.6-2 libtsan0_7.1.0-9 libubsan0_7.1.0-9 libudev1_233-10 libunistring2_0.9.7-2 libustr-1.0-1_1.0.4-6 libuuid1_2.29.2-1 libuv1_1.9.1-3 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb1_1.12-1 libxcb1-dev_1.12-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxft-dev_2.3.2-1+b2 libxft2_2.3.2-1+b2 libxml2_2.9.4+dfsg1-3 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxss-dev_1:1.2.2-1 libxss1_1:1.2.2-1 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 linux-libc-dev_4.11.6-1 login_1:4.4-4.1 lsb-base_9.20161125 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17+b3 mount_2.29.2-1 multiarch-support_2.24-12 ncurses-base_6.0+20161126-1 ncurses-bin_6.0+20161126-1 passwd_1:4.4-4.1 patch_2.7.5-1+b2 perl_5.24.1-6 perl-base_5.24.1-6 perl-modules-5.24_5.24.1-6 pkg-config_0.29-4+b1 po-debconf_1.0.20 procps_2:3.3.12-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ns2-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9 sysvinit-utils_2.88dsf-59.9 tar_1.29b-1.1 tcl_8.6.0+9 tcl-dev_8.6.0+9 tcl8.6_8.6.6+dfsg-1+b1 tcl8.6-dev_8.6.6+dfsg-1+b1 tclcl_1.20-8+b1 tk_8.6.0+9 tk-dev_8.6.0+9 tk8.6_8.6.6-1+b1 tk8.6-dev_8.6.6-1+b1 tzdata_2017b-2 ucf_3.0036 util-linux_2.29.2-1 x11-common_1:7.7+19 x11proto-core-dev_7.0.31-1 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 x11proto-render-dev_2:0.11.1-2 x11proto-scrnsaver-dev_1.2.2-1 x11proto-xext-dev_7.3.0-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.2+b1 zlib1g_1:1.2.8.dfsg-5 zlib1g-dev_1:1.2.8.dfsg-5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sun Oct 23 18:49:21 2016 UTC gpgv: using RSA key 0816B9E18C762BAD gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ns2_2.35+dfsg-2.1.dsc dpkg-source: info: extracting ns2 in /<>/ns2-2.35+dfsg dpkg-source: info: unpacking ns2_2.35+dfsg.orig.tar.xz dpkg-source: info: unpacking ns2_2.35+dfsg-2.1.debian.tar.xz dpkg-source: info: applying 0001-install-indep-utils.diff.patch dpkg-source: info: applying 0002-tclcl-header-move.patch.patch dpkg-source: info: applying 0003-fix-gcc-4.7-ftbfs.patch.patch dpkg-source: info: applying 0004-correct-paths-in-examples.patch dpkg-source: info: applying 0005-fix-for-multiarch-tcltk.patch dpkg-source: info: applying 0006-hack-for-tcl8.6.patch dpkg-source: info: applying 0007-fix-build-with-gcc6.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=POSIX LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=unstable-amd64-sbuild-d4e0cf05-83db-486d-9a68-e2649c259dbc SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package ns2 dpkg-buildpackage: info: source version 2.35+dfsg-2.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Mattia Rizzolo dpkg-source --before-build ns2-2.35+dfsg dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --without autoreconf dh_testdir dh_auto_clean dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/ns2.substvars debian/ns2-dbg.substvars debian/ns2-doc.substvars debian/ns2-examples.substvars debian/files rm -fr -- debian/ns2/ debian/ns2-dbg/ debian/ns2-doc/ debian/ns2-examples/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules build-arch dh build-arch --without autoreconf dh_testdir -a dh_update_autotools_config -a install -d debian/.debhelper/bucket/files cp -an --reflink=auto config.guess debian/.debhelper/bucket/files/57cc3642a532babb5ec0db80ebefd7ad7dc2b110e85bdc438fe67221e6172a3f.tmp mv debian/.debhelper/bucket/files/57cc3642a532babb5ec0db80ebefd7ad7dc2b110e85bdc438fe67221e6172a3f.tmp debian/.debhelper/bucket/files/57cc3642a532babb5ec0db80ebefd7ad7dc2b110e85bdc438fe67221e6172a3f cp -f /usr/share/misc/config.guess ./config.guess cp -an --reflink=auto config.sub debian/.debhelper/bucket/files/76dae42e342b050c73d63a4c398703beecd0915d5350e8d667abcf0f746be6e2.tmp mv debian/.debhelper/bucket/files/76dae42e342b050c73d63a4c398703beecd0915d5350e8d667abcf0f746be6e2.tmp debian/.debhelper/bucket/files/76dae42e342b050c73d63a4c398703beecd0915d5350e8d667abcf0f746be6e2 cp -f /usr/share/misc/config.sub ./config.sub debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/ns2-2.35+dfsg' dh_auto_configure -- --x-libraries=/usr/lib/x86_64-linux-gnu ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --x-libraries=/usr/lib/x86_64-linux-gnu configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes No .configure file found in current directory Continuing with default options... checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for ANSI C header files... (cached) yes checking for string.h... (cached) yes checking for main in -lXbsd... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for dcgettext in -lintl... no checking for getnodebyname in -ldnet_stub... no checking that g++ can handle -O2... no checking if C++ libraries work without any namespace... no checking if C++ libraries work with namespace std... yes checking if STL works without any namespace... no checking if STL works with namespace std... yes checking should use STL... yes checking for tcl.h... -I/usr/include/tcl8.6/tcl-private/generic checking for tclInt.h... -I/usr/include/tcl8.6/tcl-private/generic checking for libtcl8.6... -L/usr/lib/x86_64-linux-gnu -ltcl8.6 checking for init.tcl... /usr/share/tcltk/tcl8.6 checking for http.tcl... /usr/share/tcltk/tcl8.6/http1.0 checking Tcl http.tcl library... yes checking for tclsh8.6.6... no checking for tclsh8.6... /usr/bin/tclsh8.6 checking for tk.h... -I/usr/include/tcl checking for libtk8.6... -L/usr/lib/x86_64-linux-gnu -ltk8.6 checking for tk.tcl... /usr/share/tcltk/tk8.6 checking for otcl.h... -I/usr/include checking for libotcl1.14... -L/usr/lib/x86_64-linux-gnu -lotcl checking for tclcl.h... -I/usr/include/tclcl checking for libtclcl... -L/usr/lib/x86_64-linux-gnu -ltclcl checking for tcl2c++... /usr/bin checking for X11 header files checking for X11 library archive checking for libXext.a checking for libtcldbg... no checking dmalloc... not requested with --with-dmalloc checking for perl... /usr/bin checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking net/ethernet.h usability... yes checking net/ethernet.h presence... yes checking for net/ethernet.h... yes checking for main in -lm... yes checking for bcopy... yes checking for bzero... yes checking for fesetprecision... no checking for feenableexcept... yes checking for getrusage... yes checking for sbrk... yes checking for snprintf... yes checking return type of random... long checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for u_int8_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for u_char... yes checking for u_int... yes checking for strtoq... yes checking for strtoll... yes checking size of long... 8 checking for strtol... yes checking for __int64_t... no checking for long long... yes checking for int64_t... yes checking which kind of 64-bit int to use... int64_t checking system version (for dynamic loading)... Linux-4.9.0-2-amd64 checking for dlopen in -ldl... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ns library name... libns.so checking for struct ether_header... not found checking for struct ether_addr... not found checking for addr2ascii... no checking for Linux compliant tcphdr... not found checking for BSD compliant tcphdr... not found checking for socklen_t... yes checking for main in -lpcap... yes checking to make nse... no Explicitly disabling static compilation checking for dlopen in -ldl... (cached) yes checking system version (for system-dependent libraries)... Linux-4.9.0-2-amd64 checking for a BSD-compatible install... /usr/bin/install -c configure: creating ./config.status config.status: creating Makefile config.status: creating tcl/lib/ns-autoconf.tcl config.status: creating indep-utils/webtrace-conv/ucb/Makefile config.status: creating indep-utils/webtrace-conv/dec/Makefile config.status: creating indep-utils/webtrace-conv/nlanr/Makefile config.status: creating indep-utils/webtrace-conv/epa/Makefile config.status: creating indep-utils/cmu-scen-gen/setdest/Makefile config.status: creating autoconf.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking creating ./gen make[1]: Leaving directory '/<>/ns2-2.35+dfsg' dh_auto_build -a make -j16 make[1]: Entering directory '/<>/ns2-2.35+dfsg' gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/tcp_naivereno.o tcp/linux/tcp_naivereno.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_cong.o tcp/linux/src/tcp_cong.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_highspeed.o tcp/linux/src/tcp_highspeed.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_bic.o tcp/linux/src/tcp_bic.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_htcp.o tcp/linux/src/tcp_htcp.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_scalable.o tcp/linux/src/tcp_scalable.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_cubic.o tcp/linux/src/tcp_cubic.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_westwood.o tcp/linux/src/tcp_westwood.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_vegas.o tcp/linux/src/tcp_vegas.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_hybla.o tcp/linux/src/tcp_hybla.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_illinois.o tcp/linux/src/tcp_illinois.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_yeah.o tcp/linux/src/tcp_yeah.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_veno.o tcp/linux/src/tcp_veno.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/ns-linux-c.o tcp/linux/ns-linux-c.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_lp.o tcp/linux/src/tcp_lp.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_compound.o tcp/linux/src/tcp_compound.c tcp/linux/src/tcp_westwood.c:104:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ tcp/linux/src/tcp_veno.c:73:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] cnt = cnt; ~~~ ^ ~~~ tcp/linux/src/tcp_scalable.c:23:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack; ~~~ ^ ~~~ tcp/linux/src/tcp_scalable.c:24:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_scalable.c:25:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ tcp/linux/src/tcp_highspeed.c:117:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] adk = adk;tcp/linux/src/tcp_westwood.c:262:5: warning: explicitly assigning value of variable of type 'struct tcp_sock *' to itself [-Wself-assign] sk = sk; ~~ ^ ~~ tcp/linux/src/tcp_westwood.c:263:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ext = ext; ~~~ ^ ~~~ tcp/linux/src/tcp_westwood.c:264:6: warning: explicitly assigning value of variable of type 'struct sk_buff *' to itself [-Wself-assign] skb = skb; ~~~ ^ ~~~ ~~~ ^ ~~~tcp/linux/tcp_naivereno.c:21:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack; tcp/linux/src/tcp_highspeed.c:118:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ~~~ ^ ~~~ rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_highspeed.c:119:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] data_acked = data_acked; ~~~~~~~~~~ ^ ~~~~~~~~~~ tcp/linux/tcp_naivereno.c:22:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_bic.c:143:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack;tcp/linux/tcp_naivereno.c:23:12: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] in_flight = in_flight; ~~~~~~~~~ ^ ~~~~~~~~~ tcp/linux/tcp_naivereno.c:24:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ ~~~ ^ ~~~ tcp/linux/src/tcp_bic.c:144:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] tcp/linux/src/tcp_vegas.c seq_rtt = seq_rtt; ~~~~~~~ ^ ~~~~~~~ tcp/linux/src/tcp_bic.c:145:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] data_acked = data_acked; ~~~~~~~~~~ ^ ~~~~~~~~~~ :116:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] cnt = cnt; ~~~ ^ ~~~ tcp/linux/src/tcp_bic.c:217:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ tcp/linux/src/tcp_vegas.c:343:5: warning: explicitly assigning value of variable of type 'struct tcp_sock *' to itself [-Wself-assign] sk = sk; ~~ ^ ~~ tcp/linux/src/tcp_vegas.c:344:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ext = ext; ~~~ ^ ~~~ tcp/linux/src/tcp_vegas.c:345:6: warning: explicitly assigning value of variable of type 'struct sk_buff *' to itself [-Wself-assign] skb = skb; ~~~ ^ ~~~ tcp/linux/src/tcp_illinois.c:263:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_illinois.c:264:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ tcp/linux/src/tcp_cong.c:331:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack; ~~~ ^ ~~~ tcp/linux/src/tcp_cong.c:332:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] tcp/linux/src/tcp_yeah.c:74:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] seq_rtt = seq_rtt; rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_cong.c:333:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ ~~~~~~~ ^ ~~~~~~~ tcp/linux/src/tcp_yeah.c:75:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ 3 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/random.o tools/random.cc tcp/linux/src/tcp_cubic.c:275:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack; ~~~ ^ ~~~ tcp/linux/src/tcp_cubic.c:276:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] seq_rtt = seq_rtt; ~~~~~~~ ^ ~~~~~~~ tcp/linux/src/tcp_cubic.c:342:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ tcp/linux/src/tcp_compound.ctcp/linux/src/tcp_lp.c::208225::176:: warning: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; } while (abs(x1 - x) > 1); ~~~ ^ ~~~ ^ tcp/linux/src/tcp_compound.c:208:17: note: remove the call to 'abs' since unsigned values cannot be negative } while (abs(x1 - x) > 1); ^~~ tcp/linux/src/tcp_lp.c:270:12: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] num_acked = num_acked; ~~~~~~~~~ ^ ~~~~~~~~~ tcp/linux/src/tcp_compound.c:232:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] seq_rtt = seq_rtt; ~~~~~~~ ^ ~~~~~~~ tcp/linux/src/tcp_compound.c:233:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ 3 warnings generated. tcp/linux/src/tcp_compound.c:425:6: warning: explicitly assigning value of variable of type 'struct sk_buff *' to itself [-Wself-assign] skb = skb; ~~~ ^ ~~~ tcp/linux/src/tcp_htcp.c:104:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/ns-linux-param.o tcp/linux/ns-linux-param.c tcp/linux/src/tcp_htcp.c:234:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack; ~~~ ^ ~~~ tcp/linux/src/tcp_htcp.c:235:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_htcp.c:236:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] data_acked = data_acked; ~~~~~~~~~~ ^ ~~~~~~~~~~ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/ranvar.o tools/ranvar.cc 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/misc.o common/misc.cc 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/rng.o tools/rng.cc 2 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/object.o common/object.cc 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/scheduler.o common/scheduler.cc 2 warnings generated. In file included from tools/random.cc:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/ip.o common/ip.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/timer-handler.o common/timer-handler.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/packet.o common/packet.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/route.o routing/route.cc 2 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/connector.o common/connector.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/ttl.o common/ttl.cc In file included from common/object.cc:42: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 33 warnings generated. warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o trace/trace-ip.o trace/trace-ip.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier.o classifier/classifier.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o trace/trace.o trace/trace.cc 4 warnings generated. In file included from common/ip.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/packet.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tools/random.cc:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-addr.o classifier/classifier-addr.cc In file included from common/connector.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/ttl.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/object.cc:42: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from trace/trace-ip.cc:37: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tools/ranvar.cc:48: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/packet.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/ip.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tools/random.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/timer-handler.cc:53: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from classifier/classifier-addr.cc:40: In file included from ./classifier/classifier-addr.h:33: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/misc.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tools/ranvar.cc:48: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14In file included from : note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ routing/route.cc:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/connector.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from common/ttl.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from tools/rng.cc:71: In file included from ./tools/rng.h:72: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ common/timer-handler.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/misc.cc:50: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/scheduler.cc:46: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ common/object.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-hash.o classifier/classifier-hash.cc In file included from tools/rng.cc:71: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ common/misc.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. common/ip.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from trace/trace-ip.cc:37: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-virtual.o classifier/classifier-virtual.cc ^ common/packet.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from trace/trace.cc:39: In file included from ./common/packet.h:43: In file included from ./config.h:60: In file included from /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ classifier/classifier.cc:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:/usr/include/tcl/tcl.h88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] :504 inline void result(const char* p) { tcl_->result = (char*)p; }:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ tools/ranvar.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tools/ranvar.cc:48: ./tools/ranvar.h:134:9: warning: private field 'scale_' is not used [-Wunused-private-field] double scale_; ^ ./tools/ranvar.h:151:16: warning: private field 'scale_' is not used [-Wunused-private-field] double scale_; ^ tools/rng.cc:856:3: warning: array index 100 is past the end of the array (which contains 100 elements) [-Warray-bounds] name_[100] = 0; ^ ~~~ ./tools/rng.h:333:2: note: array 'name_' declared here char name_[100]; ^ common/connector.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from classifier/classifier-addr.cc:40: In file included from ./classifier/classifier-addr.h:33: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. routing/route.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tools/rng.cc:56:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-mcast.o classifier/classifier-mcast.cc common/ttl.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-bst.o classifier/classifier-bst.cc common/scheduler.cc:1027:9: warning: 'RealTimeScheduler::start' hides overloaded virtual function [-Woverloaded-virtual] double start() const { return start_; } ^ ./common/scheduler.h:95:17: note: hidden overloaded virtual function 'Scheduler::start' declared here: different qualifiers (none vs const) virtual double start() { // start time ^ classifier/classifier.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/scheduler.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:3 warnings generated. 22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ classifier/classifier-addr.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-mpath.o classifier/classifier-mpath.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/replicator.o mcast/replicator.cc In file included from classifier/classifier-virtual.cc:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from trace/trace-ip.cc:38: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 3 warnings generated. In file included from classifier/classifier-virtual.cc:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-mac.o classifier/classifier-mac.cc In file included from classifier/classifier-hash.cc:53: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.hIn file included from :115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from classifier/classifier-mpath.cc:52: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/replicator.cc:41: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from trace/trace-ip.cc:39: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace-ip.cc:39: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from classifier/classifier-hash.cc:57: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from classifier/classifier-mcast.cc:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ classifier/classifier-virtual.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. In file included from classifier/classifier-mac.cc:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from classifier/classifier-bst.cc:55: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-qs.o classifier/classifier-qs.cc /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ classifier/classifier-hash.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-port.o classifier/classifier-port.cc trace/trace.cc:453:7: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] if (&s == 0) ^ ~ In file included from classifier/classifier-mpath.cc:52: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/replicator.cc:41: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o src_rtg/classifier-sr.o src_rtg/classifier-sr.cc classifier/classifier-mcast.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from classifier/classifier-mac.cc:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ classifier/classifier-mpath.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from classifier/classifier-port.cc:54: In file included from ./classifier/classifier-port.h:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o src_rtg/sragent.o src_rtg/sragent.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o src_rtg/hdr_src.o src_rtg/hdr_src.cc In file included from classifier/classifier-bst.cc:61: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ mcast/replicator.cc:37:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/ump.o adc/ump.cc classifier/classifier-bst.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from classifier/classifier-port.cc:54: In file included from ./classifier/classifier-port.h:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from src_rtg/hdr_src.cc:40: In file included from src_rtg/hdr_src.h:44: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/ump.cc:37: In file included from ./adc/ump.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from classifier/classifier-mac.cc:43: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from classifier/classifier-mac.cc:43: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 5 warnings generated. In file included from classifier/classifier-mac.cc:43: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o qs/qsagent.o qs/qsagent.cc In file included from classifier/classifier-mac.cc:43: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from classifier/classifier-mac.cc:43: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 3 warnings generated. In file included from classifier/classifier-mac.cc:43: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from classifier/classifier-mac.cc:43: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from src_rtg/hdr_src.cc:40: In file included from src_rtg/hdr_src.h:44: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o qs/hdr_qs.o qs/hdr_qs.cc /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ classifier/classifier-port.cc:50:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. classifier/classifier-mac.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/app.o apps/app.cc In file included from adc/ump.cc:37: In file included from ./adc/ump.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/telnet.o apps/telnet.cc In file included from src_rtg/sragent.cc:44: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/trafgen.o tools/trafgen.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcplib-telnet.o tcp/tcplib-telnet.cc In file included from apps/app.cc:38: In file included from ./apps/app.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from qs/hdr_qs.cc:62: In file included from ./qs/hdr_qs.h:66: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o trace/traffictrace.o trace/traffictrace.cc 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/pareto.o tools/pareto.cc 9 warnings generated. In file included from src_rtg/sragent.cc:46: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 10 warnings generated. In file included from src_rtg/sragent.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/cbr_traffic.o tools/cbr_traffic.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/tbf.o adc/tbf.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/expoo.o tools/expoo.cc In file included from tools/trafgen.cc:38: In file included from ./tools/trafgen.h:50: In file included from ./apps/app.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from qs/hdr_qs.cc:62: In file included from ./qs/hdr_qs.h:66: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from src_rtg/sragent.cc:51: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/resv.o adc/resv.cc In file included from In file included from apps/app.cc:38: In file included from ./apps/app.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ src_rtg/sragent.cc:51: In file included from ./mac/mac.h:48/usr/include/tcl/tcl.h: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) : virtual void sendDown(Packet* p, Handler* h) ^ In file included from src_rtg/sragent.cc:51: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 504: inline virtual void sendUp(Packet* p, Handler* h) ^ 11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from src_rtg/sragent.cc:51: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from src_rtg/sragent.cc:51: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from src_rtg/sragent.cc:53: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from qs/qsagent.cc:67: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from adc/tbf.cc:48: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tools/trafgen.cc:38: In file included from ./tools/trafgen.h:50: In file included from ./apps/app.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from trace/traffictrace.cc:56: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from classifier/classifier-qs.cc:62: In file included from ./classifier/classifier-addr.h:33: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from adc/resv.cc:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from src_rtg/classifier-sr.cc:39: In file included from ./classifier/classifier-addr.h:33: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from qs/qsagent.cc:76: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from trace/traffictrace.cc:56: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tools/trafgen.cc:38: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from adc/tbf.cc:48: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 11: note: 'result' has been explicitly marked deprecated here tools/trafgen.cc:38: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); virtual void recv() {} ^ In file included from ^apps/telnet.cc:37: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes);11: note: 'result' has been explicitly marked deprecated here ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcplib-telnet.cc:6: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from apps/telnet.cc:37: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcplib-telnet.cc:6: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from adc/resv.cc:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. In file included from tools/pareto.cc:47: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/sa.o adc/sa.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/saack.o tcp/saack.cc 1 warning generated. In file included from tools/pareto.cc:47: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from tools/cbr_traffic.cc:44: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/measuremod.o tools/measuremod.cc In file included from tools/expoo.cc:49: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from trace/traffictrace.cc:62: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/cbr_traffic.cc:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:46: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/estimator.o adc/estimator.cc ^ In file included from tools/expoo.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/pareto.cc:48: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/pareto.cc:48: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from adc/sa.cc:47: In file included from ./apps/udp.h:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ tools/pareto.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/saack.cc:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :In file included from trace/traffictrace.cc:73: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) 19: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from trace/traffictrace.cc:73: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {}23: note: expanded from here #define CPP_NAMESPACE std ^ ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h2 warnings generated. :61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tools/cbr_traffic.cc:45: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/cbr_traffic.cc:45: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/adc.o adc/adc.cc In file included from tools/expoo.cc:50: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/expoo.cc:50: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ trace/traffictrace.cc:43:19: warning: In file included from tools/measuremod.cc:47: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from adc/estimator.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ tools/expoo.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 2 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/ms-adc.o adc/ms-adc.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/timewindow-est.o adc/timewindow-est.cc In file included from adc/adc.cc:46: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from adc/sa.cc:47: In file included from ./apps/udp.h:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; }using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 5 warnings generated. In file included from tcp/saack.cc:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. 2 warnings generated. In file included from tools/measuremod.cc:47: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ 4 warning/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here s char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); generated. ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/pointsample-est.o adc/pointsample-est.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/salink.o adc/salink.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/acto-adc.o adc/acto-adc.cc 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/actp-adc.o adc/actp-adc.cc In file included from adc/ms-adc.cc:48: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/hb-adc.o adc/hb-adc.cc In file included from adc/timewindow-est.cc:48: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 5 warnings generated. In file included from adc/estimator.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/expavg-est.o adc/expavg-est.cc In file included from 6 warnings generated. adc/sa.cc:47: In file included from ./apps/udp.h:48: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^In file included from adc/adc.cc:46: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from adc/sa.cc:47: In file included from ./apps/udp.h:48: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from src_rtg/sragent.cc:56: src_rtg/sragent.h:83:7: warning: private field 'off_src_' is not used [-Wunused-private-field] int off_src_; ^ src_rtg/sragent.h:86:10: warning: private field 'agent_' is not used [-Wunused-private-field] Agent *agent_; ^ In file included from adc/hb-adc.cc:48: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/acto-adc.cc:49: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/pointsample-est.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/actp-adc.cc:49: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/param-adc.o adc/param-adc.cc adc/estimator.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from adc/salink.cc:44: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/ms-adc.cc:48: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from adc/timewindow-est.cc:48: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from adc/adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/sa.cc:48: In file included from ./adc/sa.h:50: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/null-estimator.o adc/null-estimator.cc In file included from In file included from adc/param-adc.cc:52: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ adc/ms-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/hb-adc.cc:48: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ adc/timewindow-est.cc:41:19: warning/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ : unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from adc/acto-adc.cc:49: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. In file included from adc/actp-adc.cc:49: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from adc/pointsample-est.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: In file included from note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11:3 warnings generated. note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/adaptive-receiver.o adc/adaptive-receiver.cc In file included from adc/salink.cc:44: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/vatrcvr.o apps/vatrcvr.cc note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/consrcvr.o adc/consrcvr.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/agent.o common/agent.cc 11 warnings generated. 3 warnings generated. In file included from adc/param-adc.cc:52: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from adc/adaptive-receiver.cc:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from apps/vatrcvr.cc:75: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/message.o common/message.cc In file included from adc/expavg-est.cc:48: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/udp.o apps/udp.cc :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ adc/hb-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/pointsample-est.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/acto-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from adc/consrcvr.cc:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. adc/actp-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/session-rtp.o common/session-rtp.cc adc/expavg-est.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/param-adc.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/message.cc:40: In file included from In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ apps/udp.cc:47: In file included from ./apps/udp.h:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/null-estimator.cc:50: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. 3 warnings generated. 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/rtp.o apps/rtp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/rtcp.o tcp/rtcp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/ivs.o common/ivs.cc In file included from adc/adaptive-receiver.cc:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from apps/vatrcvr.cc:75: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from 3 warnings generated. ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/messpass.o common/messpass.cc 2 warnings generated. 5 warnings generated. adc/null-estimator.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from adc/consrcvr.cc:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/tp.o common/tp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/tpm.o common/tpm.cc 3 warnings generated. In file included from apps/udp.cc:47: In file included from ./apps/udp.h:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/agent.cc:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/message.cc:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/worm.o apps/worm.cc apps/vatrcvr.cc:In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 68:20: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/tp.cc:1: In file included from ./common/tp.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/messpass.cc:6: In file included from ./common/messpass.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ adc/consrcvr.cc:42:20: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp.o tcp/tcp.cc In file included from common/session-rtp.cc:41: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ adc/adaptive-receiver.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. In file included from apps/rtp.cc:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from apps/udp.cc:47: In file included from ./apps/udp.h:48: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from apps/udp.cc:47: In file included from ./apps/udp.h:48: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/messpass.cc:6: In file included from ./common/messpass.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-sink.o tcp/tcp-sink.cc In file included from tcp/rtcp.cc:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from apps/worm.cc:4: In file included from ./apps/worm.h:6: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/tp.cc:1: In file included from ./common/tp.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/message.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from apps/udp.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ common/session-rtp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/message.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-reno.o tcp/tcp-reno.cc 3 warnings generated. apps/udp.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. In file included from common/ivs.cc:42: In file included from ./common/message.h:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:5: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:5: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: ./common/tp.h:15:16: warning: 'TPAgent::sendto' hides overloaded virtual functions [-Woverloaded-virtual] virtual void sendto(int nbytes, unsigned int saddr, int sport, unsigned int daddr, int dport); ^ ./common/agent.h:89:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:91:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:96:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (3 vs 5) virtual void sendto(int nbytes, const char* flags, nsaddr_t dst); ^ ./common/agent.h:97:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (3 vs 5) virtual void sendto(int nbytes, const char* flags, ns_addr_t dst); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-vegas.o tcp/tcp-vegas.cc In file included from common/messpass.cc:6: In file included from ./common/messpass.h:5: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/messpass.cc:6: In file included from ./common/messpass.h:5: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from tcp/tcp-sink.cc:37: In file included from ./common/flags.h:44: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-newreno.o tcp/tcp-newreno.cc using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from apps/rtp.cc:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] In file included from common/tp.cc: void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 1: In file included from ./common/tp.h:5: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/tp.cc:1: In file included from ./common/tp.h:5: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from common/tp.cc:1: ./common/tp.h:15:16: warning: 'TPAgent::sendto' hides overloaded virtual functions [-Woverloaded-virtual] virtual void sendto(int nbytes, unsigned int saddr, int sport, unsigned int daddr, int dport); ^ ./common/agent.h:89:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:91:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:96:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (3 vs 5) virtual void sendto(int nbytes, const char* flags, nsaddr_t dst); ^ ./common/agent.h:97:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (3 vs 5) virtual void sendto(int nbytes, const char* flags, ns_addr_t dst); ^ In file included from apps/worm.cc:In file included from common/messpass.cc:8: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 4: In file included from ./apps/worm.h:6: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ apps/rtp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/rtcp.cc:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ common/messpass.cc:2:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/rtcp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/tp.cc:3: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/ivs.cc:43: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-rbp.o tcp/tcp-rbp.cc In file included from tcp/tcp-sink.cc:37: In file included from ./common/flags.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ common/ivs.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp.cc:43: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-full.o tcp/tcp-full.cc 5 warnings generated. In file included from common/agent.cc:51: ./nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] void AddAdj(nodeid_t); // Add a simplex link from this to neighbor ^ ./routealgo/rnode.h:33:18: note: hidden overloaded virtual function 'RNode::AddAdj' declared here: different number of parameters (2 vs 1) virtual void AddAdj(nodeid_t a, int w = 1); ^ In file included from common/agent.cc:51: ./nix/nixnode.h:44:21: warning: 'NixNode::GetNeighbor' hides overloaded virtual function [-Woverloaded-virtual] virtual nodeid_t GetNeighbor(Nix_t, NixVec*); // Get neighbor from nix ^ ./routealgo/rnode.h:38:23: note: hidden overloaded virtual function 'RNode::GetNeighbor' declared here: different number of parameters (1 vs 2) virtual nodeid_t GetNeighbor(Nix_t);// Get neighbor from nix ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/rq.o tcp/rq.cc In file included from apps/worm.cc:5: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 3 warnings generated. In file included from tcp/tcp-reno.cc:29: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warningIn file included from tcp/tcp.cc:46: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) {: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcp.cc:47: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tcp/tcp-newreno.cc:33: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ common/agent.cc:314:21:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o baytcp/tcp-full-bay.o baytcp/tcp-full-bay.cc warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] double curTime = (&Scheduler::instance() == NULL ? 0 : ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ 6 warnings generated. common/agent.cc:330:21: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] double curTime = (&Scheduler::instance() == NULL ? 0 : ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o baytcp/ftpc.o baytcp/ftpc.cc common/agent.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/tcp.cc:344:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] curtime = &s ? s.clock() : 0; ^ ~ 6 warnings generated. tcp/tcp.cc:369:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] curtime = &s ? s.clock() : 0; ^ ~ In file included from tcp/tcp-full.cc:115: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o baytcp/ftps.o baytcp/ftps.cc In file included from tcp/tcp-vegas.cc:68: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from tcp/tcp-rbp.cc:72: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/scoreboard.o tcp/scoreboard.cc In file included from baytcp/ftpc.cc:41: In file included from baytcp/tcp-full-bay.h:39: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ tcp/tcp-reno.cc:21:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 6 warnings generated. In file included from baytcp/ftps.cc:41: In file included from baytcp/tcp-full-bay.h:39: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ tcp/tcp-newreno.cc:21:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/scoreboard-rq.o tcp/scoreboard-rq.cc 3 warnings generated. In file included from tcp/tcp-full.cc:115: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-sack1.o tcp/tcp-sack1.cc In file included from baytcp/tcp-full-bay.cc:77: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from baytcp/tcp-full-bay.cc:78: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from baytcp/ftpc.cc:41: In file included from baytcp/tcp-full-bay.h:39: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ tcp/tcp-vegas.cc:60:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from baytcp/ftps.cc:41: In file included from baytcp/tcp-full-bay.h:39: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ tcp/tcp-rbp.cc:64:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp-full.cc:116: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ tcp/tcp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. In file included from baytcp/tcp-full-bay.cc:79: baytcp/tcp-full-bay.h:128:15: warning: 'BayTcpAppAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv(Packet*, BayFullTcpAgent*, int) {} ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 3) void recv(Packet*, Handler*); ^ In file included from baytcp/tcp-full-bay.cc:79: baytcp/tcp-full-bay.h:166:10: warning: 'BayFullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from tcp/scoreboard.cc:44: In file included from ./tcp/scoreboard.h:47: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-fack.o tcp/tcp-fack.cc ^ In file included from baytcp/ftpc.cc:41: baytcp/tcp-full-bay.h:128:15: warning: 'BayTcpAppAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv(Packet*, BayFullTcpAgent*, int) {} ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 3) void recv(Packet*, Handler*); ^ In file included from baytcp/ftpc.cc:41: baytcp/tcp-full-bay.h:166:10: warning: 'BayFullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from tcp/tcp-full.cc:118: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from baytcp/ftps.cc:41: baytcp/tcp-full-bay.h:128:15: warning: 'BayTcpAppAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv(Packet*, BayFullTcpAgent*, int) {} ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 3) void recv(Packet*, Handler*); ^ In file included from baytcp/ftps.cc:41: baytcp/tcp-full-bay.h:166:10: warning: 'BayFullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from tcp/scoreboard-rq.cc:36: In file included from ./tcp/scoreboard-rq.h:41: In file included from ./tcp/scoreboard.h:47: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from baytcp/tcp-full-bay.cc:81: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-sack1.cc:28: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from baytcp/ftpc.cc:43: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from baytcp/ftpc.cc:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/scoreboard1.o tcp/scoreboard1.cc In file included from baytcp/ftps.cc:43: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ baytcp/ftpc.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from baytcp/ftps.cc:44: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-linux.o tcp/tcp-linux.cc baytcp/ftps.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 6 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/ns-linux-util.o tcp/linux/ns-linux-util.cc baytcp/tcp-full-bay.cc:73:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 7 warnings generated. In file included from tcp/tcp-sack1.cc:33: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: In file included from tcp/tcp-fack.cc:29: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h:504: void init(); ^ /usr/include/tclcl/tclcl.h11: note: 'result' has been explicitly marked deprecated here :196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-asym.o tcp/tcp-asym.cc tcp/tcp-full.cc:111:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. 7 warnings generated. 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-asym-sink.o tcp/tcp-asym-sink.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-fs.o tcp/tcp-fs.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-asym-fs.o tcp/tcp-asym-fs.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-int.o tcp/tcp-int.cc In file included from tcp/tcp-asym.cc:67: In file included from ./tcp/tcp-asym.h:42: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/scoreboard1.cc:54: In file included from ./tcp/scoreboard1.h:56: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcp-fs.cc:19: In file included from ./tcp/tcp-fs.h:41: In file included from ./tcp/tcp.h:38: In file included from tcp/tcp-asym-sink.cc:64: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/tcp-asym-fs.cc:46: In file included from ./tcp/tcp-asym.h:42: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/tcp-linux.cc:43: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/chost.o tcp/chost.cc In file included from tcp/tcp-fack.cc:33: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-asym.cc:67: In file included from ./tcp/tcp-asym.h:42: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcp-fs.cc:19: In file included from ./tcp/tcp-fs.h:41: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcp-asym-sink.cc:64: In file included from ./tcp/template.h:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. tcp/tcp-fack.cc:21:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp-asym-fs.cc:46: In file included from ./tcp/tcp-asym.h:42: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-session.o tcp/tcp-session.cc : note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/chost.cc:41: In file included from ./tcp/chost.h:37: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 22 warnings generated. warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/nilist.o tcp/nilist.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp.o sctp/sctp.cc In file included from tcp/tcp-linux.cc:46: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-int.cc:66: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations]In file included from tcp/tcp-linux.cc:47: ./tcp/tcp-linux.h:139:7: warning: 'LinuxTcpAgent::rtt_update' hides overloaded virtual function [-Woverloaded-virtual] void rtt_update(double tao, unsigned long pkt_seq_no=0); //rewrite the tcp.cc functions ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./tcp/tcp.h:287:15/usr/include/tcl/tcl.h: note: hidden overloaded virtual function 'TcpAgent::rtt_update' declared here: different number of parameters (1 vs 2) virtual void rtt_update(double tao); /* update RTT estimate */ ^ :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/chost.cc:41: In file included from ./tcp/chost.h:37: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcp-asym.cc:67: In file included from ./tcp/tcp-asym.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from sctp/sctp.cc:46: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/tcp-fs.cc:19: In file included from ./tcp/tcp-fs.h:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-int.cc:71: ./tcp/tcp-int.h:57:7: warning: 'IntTcpAgent::send_one' hides overloaded virtual function [-Woverloaded-virtual] In file included from tcp/tcp-asym-sink.cc void send_one(int sessionSeqno); ^ ./tcp/tcp.h:228:15: note: :67: In file included from ./tcp/tcp-asym.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ hidden overloaded virtual function 'TcpAgent::send_one' declared here: different number of parameters (0 vs 1) virtual void send_one(); /* do this on 1-2 dupacks */ ^ In file included from tcp/tcp-asym-fs.cc:46: In file included from ./tcp/tcp-asym.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ tcp/tcp-asym.cc:183:20: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] double curtime = &s ? s.clock() : 0; ^ ~ tcp/tcp-asym.cc:215:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] curtime = &s ? s.clock() : 0; ^ ~ tcp/tcp-asym-sink.cc:60:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/tcp-asym.cc:63:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp-int.cc:72: In file included from ./tcp/chost.h:40: In file included from ./tcp/tcp-fs.h:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/sctp_app1.o apps/sctp_app1.cc In file included from tcp/tcp-int.cc:72: ./tcp/chost.h:82:7: warning: 'CorresHost::opencwnd' hides overloaded virtual function [-Woverloaded-virtual] void opencwnd(int size, IntTcpAgent *sender=0); ^ ./tcp/tcp.h:229:15: note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2) virtual void opencwnd(); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-timestamp.o sctp/sctp-timestamp.cc In file included from tcp/tcp-session.cc:39: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tcp-int.cc:73: ./tcp/tcp-session.h:101:7: warning: 'TcpSessionAgent::send_much' hides overloaded virtual function [-Woverloaded-virtual] void send_much(IntTcpAgent *agent, int force, int reason); ^ ./tcp/tcp.h:225:15: note: hidden overloaded virtual function 'TcpAgent::send_much' declared here: type mismatch at 1st parameter ('int' vs 'IntTcpAgent *') virtual void send_much(int force, int reason, int maxburst = 0); ^ In file included from tcp/tcp-int.cc:73: ./tcp/tcp-session.h:102:7: warning: 'TcpSessionAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(IntTcpAgent *agent, Packet *pkt, int amt_data_acked); ^ ./tcp/tcp.h:179:22: note: hidden overloaded virtual function 'TcpAgent::recv' declared here: different number of parameters (2 vs 3) virtual void recv(Packet*, Handler*); In file included from ^ sctp/sctp.cc:46: In file included from ./common/ip.h:41: In file included from In file included from ./config.h:60tcp/tcp-int.cc: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :73: ./tcp/tcp-session.h:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");39:9: warning: 'nc_tcp_session_h' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef nc_tcp_session_h ^ ^~~~~~~~~~~~~~~~ ./tcp/tcp-session.h:40:9: note: 'ns_tcp_session_h' is defined here; did you mean 'nc_tcp_session_h'? #define ns_tcp_session_h ^~~~~~~~~~~~~~~~ nc_tcp_session_h In file included from tcp/chost.cc:41: In file included from ./tcp/chost.h:40: In file included from ./tcp/tcp-fs.h:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-session.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/chost.cc:41: In file included from ./tcp/chost.h:41: ./tcp/tcp-int.h:57:7: warning: 'IntTcpAgent::send_one' hides overloaded virtual function [-Woverloaded-virtual] void send_one(int sessionSeqno); ^ ./tcp/tcp.h:228:15: note: hidden overloaded virtual function 'TcpAgent::send_one' declared here: different number of parameters (0 vs 1) virtual void send_one(); /* do this on 1-2 dupacks */ ^ In file included from tcp/chost.cc:41: ./tcp/chost.h:82:7: warning: 'CorresHost::opencwnd' hides overloaded virtual function [-Woverloaded-virtual] void opencwnd(int size, IntTcpAgent *sender=0); ^ ./tcp/tcp.h:229:15: note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2) virtual void opencwnd(); ^ In file included from sctp/sctp-timestamp.cc:49: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/tcp-session.cc:45: ./tcp/tcp-int.h:57:7: warning: 'IntTcpAgent::send_one' hides overloaded virtual function [-Woverloaded-virtual] void send_one(int sessionSeqno); ^ ./tcp/tcp.h:228:15: note: hidden overloaded virtual function 'TcpAgent::send_one' declared here: different number of parameters (0 vs 1) virtual void send_one(); /* do this on 1-2 dupacks */ ^ In file included from tcp/tcp-session.cc:46: In file included from ./tcp/tcp-session.h:44: ./tcp/chost.h:82:7: warning: 'CorresHost::opencwnd' hides overloaded virtual function [-Woverloaded-virtual] void opencwnd(int size, IntTcpAgent *sender=0); ^ ./tcp/tcp.h:229:15: note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2) virtual void opencwnd(); ^ In file included from tcp/tcp-session.cc:46: ./tcp/tcp-session.h:101:7: warning: 'TcpSessionAgent::send_much' hides overloaded virtual function [-Woverloaded-virtual] void send_much(IntTcpAgent *agent, int force, int reason); ^ ./tcp/tcp.h:225:15: note: hidden overloaded virtual function 'TcpAgent::send_much' declared here: type mismatch at 1st parameter ('int' vs 'IntTcpAgent *') virtual void send_much(int force, int reason, int maxburst = 0); ^ In file included from tcp/tcp-session.cc:46: ./tcp/tcp-session.h:102:7: warning: 'TcpSessionAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(IntTcpAgent *agent, Packet *pkt, int amt_data_acked); ^ ./tcp/tcp.h:179:22: note: hidden overloaded virtual function 'TcpAgent::recv' declared here: different number of parameters (2 vs 3) virtual void recv(Packet*, Handler*); ^ In file included from tcp/tcp-session.cc:46: ./tcp/tcp-session.h:39:9: warning: 'nc_tcp_session_h' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef nc_tcp_session_h ^~~~~~~~~~~~~~~~ In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ ./tcp/tcp-session.h:40:9: note: 'ns_tcp_session_h' is defined here; did you mean 'nc_tcp_session_h'? #define ns_tcp_session_h ^~~~~~~~~~~~~~~~ nc_tcp_session_h In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 4 warnings generated. 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-hbAfterRto.o sctp/sctp-hbAfterRto.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-multipleFastRtx.o sctp/sctp-multipleFastRtx.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-mfrHbAfterRto.o sctp/sctp-mfrHbAfterRto.cc tcp/tcp-session.cc:592:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] curtime = &s ? s.clock() : 0; ^ ~ In file included from sctp/sctp-timestamp.cc:49: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 6 warnings generated. In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-mfrTimestamp.o sctp/sctp-mfrTimestamp.cc In file included from sctp/sctp-hbAfterRto.cc:49: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from sctp/sctp-multipleFastRtx.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from sctp/sctp-mfrHbAfterRto.cc:58: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from apps/sctp_app1.cc:43: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from apps/sctp_app1.cc:43: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; In file included from sctp/sctp-mfrTimestamp.cc ^:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 7 warnings generated. In file included from sctp/sctp-hbAfterRto.cc:49: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-cmt.o sctp/sctp-cmt.cc In file included from sctp/sctp-multipleFastRtx.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from sctp/sctp-mfrHbAfterRto.cc:58: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp-mfrTimestamp.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from sctp/sctp-cmt.cc:45: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) 57 virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) : inline virtual void sendUp(Packet* p, Handler* h) ^ ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ sctp/sctp-timestamp.cc:45:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 6 warnings generated. In file included from sctp/sctp-cmt.cc:45: In file included from ./common/ip.h:41: In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctpDebug.o sctp/sctpDebug.cc In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) In file included from sctp/sctp-multipleFastRtx.cc virtual void set_table_size(int level, int nn); ^ :52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 8 warnings generated. In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 6 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_sb.o dccp/dccp_sb.cc In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_opt.o dccp/dccp_opt.cc In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: 3 warnings generated. hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ sctp/sctp-hbAfterRto.cc:45:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 5 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_ackv.o dccp/dccp_ackv.cc In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_packets.o dccp/dccp_packets.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp.o dccp/dccp.cc sctp/sctp-mfrHbAfterRto.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dccp/dccp_opt.cc:32: In file included from dccp/dccp_opt.h:34: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ sctp/sctp.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ sctp/sctp-multipleFastRtx.cc:47:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from dccp/dccp_packets.cc:31: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dccp/dccp_ackv.cc:32: In file included from dccp/dccp_ackv.h:34: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dccp/dccp.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_tcplike.o dccp/dccp_tcplike.cc sctp/sctp-mfrTimestamp.cc:47:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 10 warnings generated. In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_tfrc.o dccp/dccp_tfrc.cc 3 warnings generated. In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from dccp/dccp_opt.cc:32: In file included from dccp/dccp_opt.h:34: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/integrator.o tools/integrator.cc In file included from sctp/sctp-cmt.cc:46: ./sctp/sctp-cmt.h:106:15: warning: 'SctpCMTAgent::GetHighestOutstandingTsn' hides overloaded virtual function [-Woverloaded-virtual] u_int GetHighestOutstandingTsn(SctpDest_S *); ^ ./sctp/sctp.h:752:17: note: hidden overloaded virtual function 'SctpAgent::GetHighestOutstandingTsn' declared here: different number of parameters (0 vs 1) virtual u_int GetHighestOutstandingTsn(); ^ In file included from dccp/dccp_ackv.cc:32: In file included from dccp/dccp_ackv.h:34: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dccp/dccp.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dccp/dccp_tcplike.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. In file included from dccp/dccp_packets.cc:31: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/queue-monitor.o tools/queue-monitor.cc In file included from dccp/dccp_tfrc.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:54: 10 warnings generated. ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ dccp/dccp_ackv.cc:186:19: warning: comparison of constant 4 with expression of type 'dccp_packet_state' is always true [-Wtautological-constant-out-of-range-compare] if (state < DCCP_NUM_PACKET_STATES && state >= 0) ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/flowmon.o tools/flowmon.cc 8 warnings generated. In file included from tools/queue-monitor.cc:40: In file included from ./tools/queue-monitor.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dccp/dccp_tcplike.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 5 warnings generated. 10 warnings generated. In file included from dccp/dccp_tfrc.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/drop-tail.o queue/drop-tail.cc /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dccp/dccp.cc:32: In file included from dccp/dccp.h:41: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from dccp/dccp.cc:32: dccp/dccp.h:315:33: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] inline double now() { return (&Scheduler::instance() == NULL ? 0 : Scheduler::instance().clock()); } ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/loss-monitor.o tools/loss-monitor.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/queue.o queue/queue.cc 2 warnings generated. dccp/dccp.cc:219:22: warning: '&&' within '||' [-Wlogical-op-parentheses] result = (new_pkt && dccph->type_ == DCCP_REQUEST || ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ dccp/dccp.cc:219:22: note: place parentheses around the '&&' expression to silence this warning result = (new_pkt && dccph->type_ == DCCP_REQUEST || g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/simple-intserv-sched.o adc/simple-intserv-sched.cc ^ ( ) dccp/dccp.cc:221:15: warning: '&&' within '||' [-Wlogical-op-parentheses] new_pkt && dccph->type_ == DCCP_ACK || ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ dccp/dccp.cc:221:15: note: place parentheses around the '&&' expression to silence this warning new_pkt && dccph->type_ == DCCP_ACK || ^ ( ) dccp/dccp.cc:222:15: warning: '&&' within '||' [-Wlogical-op-parentheses] new_pkt && dccph->type_ == DCCP_DATAACK); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dccp/dccp.cc:222:15: note: place parentheses around the '&&' expression to silence this warning new_pkt && dccph->type_ == DCCP_DATAACK); ^ ( ) dccp/dccp.cc:226:37: warning: '&&' within '||' [-Wlogical-op-parentheses] dccph->type_ == DCCP_CLOSEREQ && !server_ || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dccp/dccp.cc:226:37: note: place parentheses around the '&&' expression to silence this warning dccph->type_ == DCCP_CLOSEREQ && !server_ || ^ ( ) dccp/dccp.cc:233:7: warning: '&&' within '||' [-Wlogical-op-parentheses] && dccpah->ack_num_ == seq_num_-1 || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ dccp/dccp.cc:233:7: note: place parentheses around the '&&' expression to silence this warning && dccpah->ack_num_ == seq_num_-1 || ^ In file included from tools/integrator.cc:41: In file included from ./tools/integrator.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ dccp/dccp.cc:467:11: warning: /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ comparison of constant 8 with expression of type 'dccp_packet_type' is always true [-Wtautological-constant-out-of-range-compare] if (type < DCCP_NUM_PTYPES && type >= 0) ~~~~ ^ ~~~~~~~~~~~~~~~ In file included from tools/queue-monitor.cc:40: In file included from ./tools/queue-monitor.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ dccp/dccp.cc:481:15: warning: comparison of constant 2 with expression of type 'dccp_feature_location' is always true [-Wtautological-constant-out-of-range-compare] if (location < DCCP_NUM_FEAT_LOCS && location >= 0) ~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ 2 warnings generated. dccp/dccp.cc:492:11: warning: comparison of constant 8 with expression of type 'dccp_packet_type' is always true [-Wtautological-constant-out-of-range-compare] if (type < DCCP_NUM_PTYPES && type >= 0) ~~~~ ^ ~~~~~~~~~~~~~~~ In file included from queue/drop-tail.cc:40: In file included from ./queue/drop-tail.h:41: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ tools/integrator.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from adc/simple-intserv-sched.cc:85: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dccp/dccp_tcplike.cc:32: In file included from dccp/dccp_tcplike.h:34: In file included from dccp/dccp.h:41: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/flowmon.cc:46: In file included from ./tools/flowmon.h:46: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/red.o queue/red.cc In file included from dccp/dccp_tcplike.cc:32: In file included from dccp/dccp_tcplike.h:34: dccp/dccp.h:315:33: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] inline double now() { return (&Scheduler::instance() == NULL ? 0 : Scheduler::instance().clock()); } ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ dccp/dccp.cc:1162:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_ecn_local_ && data[0] || ~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp.cc:1162:24: note: place parentheses around the '&&' expression to silence this warning if (use_ecn_local_ && data[0] || ^ ( ) dccp/dccp.cc:1169:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_ecn_remote_ && data[0] || ~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp.cc:1169:25: note: place parentheses around the '&&' expression to silence this warning if (use_ecn_remote_ && data[0] || ^ ( ) dccp/dccp.cc:1202:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_ackv_local_ && data[0] || ~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp.cc:1202:25: note: place parentheses around the '&&' expression to silence this warning if (use_ackv_local_ && data[0] || ^ ( ) In file included from dccp/dccp_tfrc.cc:32: In file included from dccp/dccp_tfrc.h:34: In file included from dccp/dccp.h:41: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from dccp/dccp_tfrc.cc:32: In file included from dccp/dccp_tfrc.h:34: dccp/dccp.h:315:33: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] inline double now() { return (&Scheduler::instance() == NULL ? 0 : Scheduler::instance().clock()); } ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ In file included from queue/drop-tail.cc:40: In file included from ./queue/drop-tail.h:41: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/queue.cc:40: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. In file included from adc/simple-intserv-sched.cc:85: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/semantic-packetqueue.o queue/semantic-packetqueue.cc In file included from tools/queue-monitor.cc:41: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tools/loss-monitor.cc:40: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 10 warning ^s generated. dccp/dccp_tfrc.cc:772:30: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_loss_rate_local_ && data[0] || ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp_tfrc.cc:772:30: note: place parentheses around the '&&' expression to silence this warning if (use_loss_rate_local_ && data[0] || ^ ( ) dccp/dccp_tfrc.cc:779:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_loss_rate_remote_ && data[0] || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp_tfrc.cc:779:31: note: place parentheses around the '&&' expression to silence this warning if (use_loss_rate_remote_ && data[0] || ^ ( )10 warnings generated. In file included from tools/loss-monitor.cc:42: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/ack-recons.o tcp/ack-recons.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/semantic-red.o queue/semantic-red.cc In file included from tools/flowmon.cc:46: In file included from ./tools/flowmon.h:51: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ queue/drop-tail.cc:130:30: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (summarystats && &Scheduler::instance() != NULL) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ In file included from queue/queue.cc:40: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ tools/flowmon.cc:178:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->parrivals(), // 8: arrivals this flow (pkts) ^~~~~~~~~~~~~~ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here tools/flowmon.cc:179:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->barrivals(), // 9: arrivals this flow (bytes) char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^~~~~~~~~~~~~~ tools/flowmon.cc:182:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] parrivals(), // 12: all arrivals (pkts) ^~~~~~~~~~~ tools/flowmon.cc:183:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] barrivals(), // 13: all arrivals (bytes) ^~~~~~~~~~~ queue/drop-tail.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tools/queue-monitor.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tools/flowmon.cc:391:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->parrivals(), // 8: arrivals this flow (pkts) ^~~~~~~~~~~~~~ tools/flowmon.cc:392:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->barrivals(), // 9: arrivals this flow (bytes) ^~~~~~~~~~~~~~ tools/flowmon.cc:395:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] parrivals(), // 12: all arrivals (pkts) ^~~~~~~~~~~ tools/flowmon.cc:396:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] barrivals(), // 13: all arrivals (bytes) ^~~~~~~~~~~ tools/flowmon.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/simple-intserv-sched.cc:76:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/semantic-packetqueue.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/ack-recons.cc:49: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/semantic-red.cc:9: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ tools/loss-monitor.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. In file included from queue/semantic-packetqueue.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/sfq.o queue/sfq.cc /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. In file included from tcp/ack-recons.cc:49: In file included from ./tcp/template.h:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ queue/queue.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/semantic-red.cc:9: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from queue/red.cc:65: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/fq.o queue/fq.cc In file included from queue/red.cc:67: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/drr.o queue/drr.cc In file included from queue/red.cc:70: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ queue/red.cc:323:7: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ queue/red.cc:413:24: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (summarystats_ && &Scheduler::instance() != NULL) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ queue/red.cc:424:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ In file included from tcp/ack-recons.cc:50: In file included from ./tcp/ack-recons.h:52: In file included from ./queue/semantic-packetqueue.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { 3 ^ warnings generated. In file included from queue/semantic-packetqueue.cc:41: In file included from ./queue/semantic-packetqueue.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/srr.o queue/srr.cc In file included from queue/semantic-packetqueue.cc:42: ./tcp/ack-recons.h:81:7: warning: 'AckRecons::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Packet *p); ^In file included from queue/semantic-red.cc:9: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 1) void recv(Packet*, Handler*); ^ In file included from tcp/ack-recons.cc:50: ./tcp/ack-recons.h:81:7: warning: 'AckRecons::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Packet *p); ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 1) void recv(Packet*, Handler*); ^ In file included from queue/semantic-red.cc:10: In file included from ./queue/semantic-packetqueue.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 3 warnings generated. queue/red.cc:59:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/fq.cc:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/ack-recons.cc:50: ./tcp/ack-recons.h:85:11: warning: private field 'src_' is not used [-Wunused-private-field] nsaddr_t src_; /* src addr:port */ ^ ./tcp/ack-recons.h:86:11: warning: private field 'dst_' is not used [-Wunused-private-field] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/cbq.o queue/cbq.cc nsaddr_t dst_; /* dst addr:port */ ^ In file included from queue/sfq.cc:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/drr.cc:51: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/jobs.o queue/jobs.cc In file included from queue/fq.cc:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ queue/sfq.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/drr.cc:51: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/cbq.cc:81: In file included from ./tools/queue-monitor.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/srr.cc:52: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 11 warnings generated. queue/fq.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ queue/drr.cc:47:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/cbq.cc:81: In file included from ./tools/queue-monitor.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/marker.o queue/marker.cc In file included from queue/srr.cc:52: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 6 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/demarker.o queue/demarker.cc 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o link/hackloss.o link/hackloss.cc 2 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/errmodel.o queue/errmodel.cc In file included from queue/marker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/fec.o queue/fec.cc In file included from queue/demarker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. In file included from link/hackloss.cc:7: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o link/delay.o link/delay.cc In file included from queue/jobs.cc:53: In file included from ./queue/jobs.h:58: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ queue/cbq.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/errmodel.cc:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/fec.cc:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/marker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/demarker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from link/hackloss.cc:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here 7 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ : In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/jobs.cc:53: In file included from ./queue/jobs.h:60: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: In file included from link/delay.cc:40: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from queue/jobs.cc:53: ./queue/jobs.h:156:7: warning: 'JoBS::updateStats' hides overloaded virtual function [-Woverloaded-virtual] 7 warnings generated. void updateStats(Packet*, int); ^ ./queue/queue.h:127:15: note: hidden overloaded virtual function 'Queue::updateStats' declared here: different number of parameters (1 vs 2) virtual void updateStats(int queuesize); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/snoop.o tcp/snoop.cc queue/jobs.cc:359:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference 3 warnings generated. static Scheduler& instance() { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o gaf/gaf.o gaf/gaf.cc In file included from queue/fec.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/errmodel.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ link/hackloss.cc:3:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from link/delay.cc:40: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/marker.cc:50: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from gaf/gaf.cc:48: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 warnings generated. 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o link/dynalink.o link/dynalink.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/rtProtoDV.o routing/rtProtoDV.cc In file included from queue/fec.cc:54: In file included from ./queue/fec.h:44: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ link/delay.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = In file included from queue/errmodel.cc ^:54: In file included from ./queue/errmodel.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. queue/fec.cc:44:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/errmodel.cc:54: In file included from ./queue/errmodel.h:47: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/net-interface.o common/net-interface.cc In file included from gaf/gaf.cc:48: In file included from ./tcp/template.h:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from link/dynalink.cc:56: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/ctrMcast.o mcast/ctrMcast.cc In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from routing/rtProtoDV.cc:52: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/net-interface.cc:55: In file included from ./common/net-interface.h:56: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/ctrMcast.cc:57: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 warnings generated. In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from link/dynalink.cc:56: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/mcast_ctrl.o mcast/mcast_ctrl.cc :88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from routing/rtProtoDV.cc:52: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ gaf/gaf.cc:49: In file included from ./gaf/gaf.h/usr/include/tcl/tcl.h:54: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) : virtual void sendDown(Packet* p, Handler* h) ^ In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 504: inline virtual void sendUp(Packet* p, Handler* h) ^ 11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/srm.o mcast/srm.cc In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 15 warnings generated. In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] In file included from queue/errmodel.cc:1188 void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ : In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from common/net-interface.cc:55: In file included from ./common/net-interface.h:56: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/sessionhelper.o common/sessionhelper.cc link/dynalink.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: ./mac/mac.hIn file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mcast/ctrMcast.cc:57: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60queue/errmodel.cc:44:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ : /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) ^ virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/mcast_ctrl.cc:56: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 3 warnings generated. routing/rtProtoDV.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/delaymodel.o queue/delaymodel.cc In file included from gaf/gaf.cc:49: ./gaf/gaf.h:146:7: warning: 'GAFAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(GafMsgType); ^ ./common/agent.h:85:15: note3 warnings generated. : hidden overloaded virtual function 'Agent::timeout' declared here: type mismatch at 1st parameter ('int' vs 'GafMsgType') virtual void timeout(int tno); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/srm-ssm.o mcast/srm-ssm.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/srm-topo.o mcast/srm-topo.cc In file included from common/sessionhelper.cc:56: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ common/net-interface.cc:51:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/snoop.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/delaymodel.cc:57: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ mcast/ctrMcast.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from mcast/mcast_ctrl.cc:56: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. In file included from mcast/srm.cc:61: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/alloc-address.o routing/alloc-address.cc 3 warnings generated. 6 warnings generated. In file included from common/sessionhelper.cc:56: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/delaymodel.cc:57: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o lib/int.Vec.o lib/int.Vec.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/address.o routing/address.cc mcast/mcast_ctrl.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o lib/int.RVec.o lib/int.RVec.cc In file included from mcast/srm.cc:65: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ lib/int.Vec.cc:42:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation ^ mcast/srm.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from lib/int.Vec.cc:46: ./lib/builtin.h:49:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from mcast/srm-ssm.cc:63: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/delaymodel.cc:58: In file included from ./queue/delaymodel.h:57: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:In file included from common/sessionhelper.cc:61: In file included from ./queue/errmodel.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from lib/int.Vec.cc:47: ./lib/int.Vec.h:44:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from mcast/srm-topo.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ lib/int.RVec.cc:36:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation ^ In file included from lib/int.RVec.cc:38: ./lib/int.RVec.h:46:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from lib/int.RVec.cc:38: In file included from ./lib/int.RVec.h:50: lib/int.Vec.h:44:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from lib/int.RVec.cc:38: In file included from ./lib/int.RVec.h:50: In file included from lib/int.Vec.h:48: lib/builtin.h:49:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ queue/delaymodel.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/sessionhelper.cc:61: In file included from ./queue/errmodel.h:47: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 3 warnings generated. In file included from mcast/srm-topo.cc:50: In file included from ./mcast/srm-topo.h:47: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 10 warnings generated. In file included from routing/address.cc:40: In file included from ./routing/address.h:38: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o lib/dmalloc_support.o lib/dmalloc_support.cc inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/http.o webcache/http.cc common/sessionhelper.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 4 warnings generated. In file included from routing/alloc-address.cc:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/tcp-simple.o webcache/tcp-simple.cc 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/pagepool.o webcache/pagepool.cc In file included from mcast/srm-ssm.cc:69: ./mcast/srm-ssm.h:89:8: warning: 'SSMSRMAgent::recv_data' hides overloaded virtual function [-Woverloaded-virtual] void recv_data(int sender, int id, int repid, u_char* data); ^ ./mcast/srm.h:141:15: note: hidden overloaded virtual function 'SRMAgent::recv_data' declared here: different number of parameters (3 vs 4) virtual void recv_data(int sender, int msgid, u_char* data); ^ In file included from mcast/srm-ssm.cc:69: ./mcast/srm-ssm.h:91:8: warning: 'SSMSRMAgent::recv_rqst' hides overloaded virtual function [-Woverloaded-virtual] void recv_rqst(int requestor, int round, int sender, int msgid, int repid); ^ ./mcast/srm.h:143:15: note: hidden overloaded virtual function 'SRMAgent::recv_rqst' declared here: different number of parameters (4 vs 5) virtual void recv_rqst(int requestr, int round, int sender, int msgid); ^ In file included from mcast/srm-ssm.cc:69: ./mcast/srm-ssm.h:92:8: warning: 'SSMSRMAgent::recv_sess' hides overloaded virtual function [-Woverloaded-virtual] void recv_sess(int sessCtr, int* data, Packet *p); ^ ./mcast/srm.h:144:15: note: hidden overloaded virtual function 'SRMAgent::recv_sess' declared here: type mismatch at 1st parameter ('Packet *' vs 'int') virtual void recv_sess(Packet*, int sessCtr, int* data); ^ In file included from mcast/srm-ssm.cc:70: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/inval-agent.o webcache/inval-agent.cc mcast/srm-ssm.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 10 warnings generated. In file included from webcache/http.cc:54: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/tcpapp.o webcache/tcpapp.cc 1 warning generated. In file included from webcache/tcp-simple.cc:52: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/http-aux.o webcache/http-aux.cc In file included from webcache/inval-agent.cc:47: In file included from webcache/inval-agent.h:52: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from webcache/inval-agent.cc:47: In file included from webcache/inval-agent.h:53: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 10 warnings generated. In file included from webcache/tcpapp.cc:50: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/mcache.o webcache/mcache.cc 5 warnings generated. In file included from webcache/http.cc:58: In file included from webcache/http.h:57: In file included from webcache/pagepool.h:53: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: In file included from webcache/pagepool.cc:./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); 62: In file included from webcache/pagepool.h:53: In file included from ./tools/ranvar.h:52: ^ /usr/include/tclcl/tclcl.hIn file included from ./tools/random.h:41: In file included from ./config.h:60:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) : /usr/include/tclcl/tclcl.h:88:44: warning virtual int init(int /*argc*/, const char*const* /*argv*/) {: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/webtraf.o webcache/webtraf.cc In file included from webcache/inval-agent.cc:47: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ In file included from webcache/pagepool.cc:In file included from 62: In file included from webcache/pagepool.h:53: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ webcache/http.cc:58: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/webserver.o webcache/webserver.cc In file included from webcache/tcpapp.cc:50: In file included from webcache/http.cc:60: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from webcache/http-aux.cc:46: In file included from webcache/http-aux.h:50: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from webcache/inval-agent.cc:49: In file included from webcache/http.h:57: In file included from webcache/pagepool.h:53: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from webcache/webtraf.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from webcache/pagepool.cc:63: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/logweb.o webcache/logweb.cc 3 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o empweb/empweb.o empweb/empweb.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o empweb/empftp.o empweb/empftp.cc In file included from webcache/tcpapp.cc:52: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ In file included from webcache/mcache.cc:56: In file included from ./rap/media-app.h:65: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from webcache/http-aux.cc:46: In file included from webcache/http-aux.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) 1 virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o realaudio/realaudio.o realaudio/realaudio.cc In file included from webcache/webtraf.cc:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from webcache/http-aux.cc:47: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ In file included from webcache/mcache.cc:56: In file included from ./rap/media-app.h:68: In file included from ./webcache/http-aux.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 10 warnings generated. 3 warnings generated. In file included from webcache/logweb.cc:52: /usr/include/tclcl/tclcl.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/lanRouter.o mac/lanRouter.cc :88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from empweb/empweb.cc:55: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/filter.o classifier/filter.cc In file included from empweb/empftp.cc:54: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/pkt-counter.o common/pkt-counter.cc 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/Decapsulator.o common/Decapsulator.cc In file included from webcache/mcache.cc:57: In file included from webcache/mcache.h:59: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ In file included from classifier/filter.cc:52: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from empweb/empweb.cc:57: In file included from empweb/empweb.h:58: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from empweb/empftp.cc:56: In file included from empweb/empftp.h:57: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/Encapsulator.o common/Encapsulator.cc In file included from common/pkt-counter.cc:57: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. In file included from common/Decapsulator.cc:49: In file included from ./common/Decapsulator.h:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from realaudio/realaudio.cc:61: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:60: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note ^ : 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/encap.o common/encap.cc In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from In file included from webcache/webtraf.h:60: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.hrealaudio/realaudio.cc:61: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: :196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h: virtual int init(int /*argc*/, const char*const* /*argv*/) {196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ In file included from mac/lanRouter.cc:53: In file included from ./mac/lanRouter.h:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from empweb/empweb.cc:57: In file included from empweb/empweb.h:63: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from empweb/empweb.cc:57: In file included from empweb/empweb.h:63: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] In file included from mac/lanRouter.cc:53: In file included from ./mac/lanRouter.h:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warningIn file included from : 'result' is deprecated [-Wdeprecated-declarations]empweb/empftp.cc :56: In file included from empweb/empftp.h:62: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ /usr/include/tcl/tcl.hIn file included from empweb/empftp.cc:56: In file included from empweb/empftp.h:62: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from classifier/filter.cc:52: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: In file included from empweb/empftp.cc:56: In file included from empweb/empftp.h:62: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) 'result' is deprecated [-Wdeprecated-declarations] virtual void sendDown(Packet* p, Handler* h) ^ In file included from empweb/empftp.cc:56: In file included from empweb/empftp.h:62: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from empweb/empweb.cc:57: In file included from empweb/empweb.h:63: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from empweb/empweb.cc:57: In file included from empweb/empweb.h:63: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ webcache/mcache.cc:1360:26: warning: 'memset' call operates on objects of type 'char' while the size is based on a different type 'char *' [-Wsizeof-pointer-memaccess] memset(buf, 0, sizeof(buf)); ~~~ ^~~ webcache/mcache.cc:1360:26: note: did you mean to provide an explicit length? memset(buf, 0, sizeof(buf)); ^~~ webcache/mcache.cc:1465:26: warning: 'memset' call operates on objects of type 'char' while the size is based on a different type 'char *' [-Wsizeof-pointer-memaccess] memset(buf, 0, sizeof(buf)); ~~~ ^~~ webcache/mcache.cc:1465:26: note: did you mean to provide an explicit length? memset(buf, 0, sizeof(buf)); ^~~ In file included from common/Encapsulator.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from empweb/empftp.cc:56: In file included from empweb/empftp.h:62: In file included from ./common/node.hIn file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:60: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from realaudio/realaudio.cc:62: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from empweb/empweb.cc:57 virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from realaudio/realaudio.cc:62: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); : In file included from empweb/empweb.h:63: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15 ^ : warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from empweb/empftp.cc:56: In file included from empweb/empftp.h:62: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from common/pkt-counter.cc:57: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from empweb/empweb.cc:57: In file included from empweb/empweb.h:63: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/Decapsulator.cc:49: In file included from ./common/Decapsulator.h:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ realaudio/realaudio.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ mac/lanRouter.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/pkt-counter.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) classifier/filter.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ virtual void set_table_size(int level, int nn); ^ In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual]In file included from common/Encapsulator.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11 virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h: note: 'result' has been explicitly marked deprecated here :57 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from common/encap.cc:37: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/encap.cc:39: In file included from ./common/encap.h:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 6 warnings generated. In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/channel.o mac/channel.cc 3In file included from warnings generated. webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac.o mac/mac.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/ll.o mac/ll.cc In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 5 warnings generated. In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-802_11.o mac/mac-802_11.cc In file included from mac/mac.cc:44: In file included from ./mac/channel.h:44: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-802_11Ext.o mac/mac-802_11Ext.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-802_3.o mac/mac-802_3.cc 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-tdma.o mac/mac-tdma.cc In file included from mac/ll.cc:42: In file included from ./queue/errmodel.h:43: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from webcache/webtraf.cc:58In file included from mac/mac-802_11.cc:42: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ : In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/smac.o mac/smac.cc In file included from mac/mac-802_11Ext.cc:58: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/mac-802_3.cc:6: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:44: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac-tdma.cc:58: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 8 warnings generated. 2 warnings generated. In file included from mac/ll.cc:42: In file included from ./queue/errmodel.h:43: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/mip.o mobile/mip.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/mip-reg.o mobile/mip-reg.cc In file included from mac/channel.cc:52: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 8 warnings generated. In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/mac-802_11.cc:42: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/gridkeeper.o mobile/gridkeeper.cc In file included from mac/mac-802_11Ext.cc:58: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac-802_3.cc:6: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac-tdma.cc:58: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/mip.cc:33: In file included from ./routing/address.h:38: In file included from mobile/mip-reg.cc:79: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/channel.cc:52: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/ll.cc:42: In file included from ./queue/errmodel.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/channel.cc:56: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:56: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/channel.cc:56: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/channel.cc:56: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/channel.cc:56: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/channel.cc:56: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/channel.cc:56: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/ll.cc:42: In file included from In file included from mac/mac-802_11.cc:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ./queue/errmodel.h:47: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/mip.ccIn file included from mobile/mip-reg.cc:79: In file included from ./tcp/template.h:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.hIn file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) : virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 504 inline virtual void sendUp(Packet* p, Handler* h) :11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ :33: In file included from ./routing/address.h:38: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_11Ext.cc:61: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/mac-802_3.cc:7: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ In file included from /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ mac/mac-802_11.cc:46: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/mac-tdma.cc:61: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/ll.cc:43: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: mac/mac.ccIn file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] In file included from mac/mac-802_11.cc:46: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h: void set_table_size(int nn);60 : ^In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) void set_table_size(int nn); ^ virtual void set_table_size(int level, int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:56: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/propagation.o mobile/propagation.cc In file included from mac/ll.cc:43: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/ll.cc:43: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/ll.cc:43: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ In file included from mac/mac-tdma.cc./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/ll.cc:43: :69: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/mac-802_11.cc:46: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_11.cc:: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 46: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_11.cc:46: In file included from ./common/mobilenode.h:59: In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) In file included from virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_11.cc:46: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ mac/mac-tdma.cc:69: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-802_11.cc:53: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual]: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h8 warnings generated. :5: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from mac/mac-tdma.cc:69: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-tdma.cc:69: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ ./common/bi-connector.h:57:22mac/ll.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ : note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/tworayground.o mobile/tworayground.cc In file included from mac/mac-tdma.cc:69: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-tdma.cc:69: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_3.cc:10: ./mac/mac-802_3.h:121:7: warning: 'Mac802_3::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet* p, Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from mac/mac-802_3.cc:10: ./mac/mac-802_3.h:122:7: warning: 'Mac802_3::sendUp' hides overloaded virtual function [-Woverloaded-virtual] void sendUp(Packet* p, Handler* h); ^ ./mac/mac.h:179:15: note: hidden overloaded virtual function 'Mac::sendUp' declared here: different number of parameters (1 vs 2) virtual void sendUp(Packet *p); ^ In file included from In file included from mac/mac-802_3.cc:10: ./mac/mac-802_3.h:130:15: warning: 'Mac802_3::resume' hides overloaded virtual function [-Woverloaded-virtual] virtual void resume(); ^ ./mac/mac.h:181:15: note: hidden overloaded virtual function 'Mac::resume' declared here: different number of parameters (1 vs 0) virtual void resume(Packet* p = 0); ^ mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ mac/channel.cc:39:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from mac/mac-tdma.cc:72: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mobile/mip-reg.cc:81: In file included from ./tools/random.h:42: ./tools/rng.h:115:In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warningIn file included from : 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ : In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_11.cc:55: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/smac.cc:80: In file included from ./mac/smac.h:89: In file included from ./mac/mac-802_11.h:47: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/mac-802_11Ext.cc:67: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/gridkeeper.cc:10: In file included from In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h10:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ warnings generated. /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/nakagami.o mobile/nakagami.cc 10 warnings generated. In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/antenna.o mobile/antenna.cc : warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 2 warnings generated. In file included from mac/smac.cc:80: In file included from ./mac/smac.h:90: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/omni-antenna.o mobile/omni-antenna.cc In file included from mobile/tworayground.cc:40: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:In file included from mobile/antenna.cc:41: In file included from ./mobile/antenna.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from In file included from mobile/omni-antenna.cc:40: In file included from ./mobile/omni-antenna.h:43: In file included from ./mobile/antenna.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: noteIn file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ : hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/propagation.cc:40: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/antenna.cc:41: In file included from ./mobile/antenna.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mobile/nakagami.cc:58: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 12 warnings generated. In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/shadowing.o mobile/shadowing.cc mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/omni-antenna.cc:40: In file included from ./mobile/omni-antenna.h:43: In file included from ./mobile/antenna.h:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/shadowing-vis.o mobile/shadowing-vis.cc 2 warnings generated. 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/dumb-agent.o mobile/dumb-agent.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/bi-connector.o common/bi-connector.cc 9 warnings generated. 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/node.o common/node.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/mobilenode.o common/mobilenode.cc 9 warnings generated. 2 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/arp.o mac/arp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/god.o mobile/god.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/dem.o mobile/dem.cc In file included from mobile/shadowing-vis.cc:55: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/topography.o mobile/topography.cc In file included from mobile/dumb-agent.cc:49: In file included from ./mobile/dumb-agent.h:56: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/bi-connector.cc:36: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/node.cc:43: In file included from ./routing/address.h:38: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mobile/god.cc:52: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mobile/dem.cc:37: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/arp.cc:50: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 9 warnings generated. In file included from mobile/shadowing-vis.cc:55: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/modulation.o mobile/modulation.cc In file included from mobile/shadowing.cc:57: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/dumb-agent.cc:49: In file included from ./mobile/dumb-agent.h:56: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 5 warnings generated. In file included from common/node.cc:43: In file included from ./routing/address.h:38: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/bi-connector.cc:36: In file included from ./common/packet.h:43: In file included from ./config.h:60: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/priqueue.o queue/priqueue.cc /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/god.cc:52: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from mac/arp.cc:50: /usr/include/tcl/tcl.h:504:11In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] : note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504In file included from mobile/dem.cc:37: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :11: note: /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/mobilenode.cc:50: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from queue/priqueue.cc:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/topography.cc:39: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/mobilenode.cc:53: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/dumb-agent.cc:49: In file included from ./mobile/dumb-agent.h:58: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/dumb-agent.cc:49: ./mobile/dumb-agent.h:66:8: warning: 'DumbAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from common/mobilenode.cc:54: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/god.cc:55: In file included from ./mobile/god.h:51: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); In file included from ^ queue/priqueue.cc:43: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/mobilenode.cc:58: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/arp.cc:52: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 2 warnings generated. /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/god.cc:55: In file included from mac/arp.cc:52In file included from : In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/dsr-priqueue.o queue/dsr-priqueue.cc In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/god.cc:55: In file included from common/mobilenode.ccIn file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; :58: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: In file included from hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/mobilenode.cc:58: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/arp.cc:52: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47In file included from common/mobilenode.cc:58: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/mobilenode.cc:58: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] : In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from mobile/modulation.cc:38: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from ./mac/channel.h:46/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h: ^ 61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^In file included from mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ In file included from mac/arp.cc:52: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1)./common/bi-connector.h virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/arp.cc:52: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/nakagami.cc:65: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/arp.cc:52: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] 8 warnings generated. virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/arp.cc:52: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/modulation.cc:38: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/phy.o mac/phy.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/wired-phy.o mac/wired-phy.cc In file included from mac/arp.cc:55: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ 4 warnings generated. In file included from mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/topography.cc:42: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/dsr-priqueue.cc:8: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/wireless-phyExt.o mac/wireless-phyExt.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/wireless-phy.o mac/wireless-phy.cc In file included from common/node.cc:46: ./nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] void AddAdj(nodeid_t); // Add a simplex link from this to neighbor ^ ./routealgo/rnode.h:33:18: note: hidden overloaded virtual function 'RNode::AddAdj' declared here: different number of parameters (2 vs 1) virtual void AddAdj(nodeid_t a, int w = 1); ^ In file included from common/node.cc:46: ./nix/nixnode.h:44:21: warning: 'NixNode::GetNeighbor' hides overloaded virtual function [-Woverloaded-virtual] virtual nodeid_t GetNeighbor(Nix_t, NixVec*); // Get neighbor from nix ^ ./routealgo/rnode.h:38:23: note: hidden overloaded virtual function 'RNode::GetNeighbor' declared here: different number of parameters (1 vs 2) virtual nodeid_t GetNeighbor(Nix_t);// Get neighbor from nix ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:54: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from queue/dsr-priqueue.cc:8: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57In file included from :22:queue/priqueue.cc :note47: : hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1)./trace/cmu-trace.h :141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ inline virtual void sendUp(Packet* p, Handler* h) ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 8 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-timers.o mac/mac-timers.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o trace/cmu-trace.o trace/cmu-trace.cc In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:54: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/node.cc:48: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from common/node.cc:48: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/node.cc:48: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-timers.cc:39: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from trace/cmu-trace.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/phy.cc:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from virtual void trace(TracedVar*); ^ ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 10 warnings generated. In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/varp.o mac/varp.cc 10In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ warnings generated. In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 12 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-simple.o mac/mac-simple.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/sat-hdlc.o satellite/sat-hdlc.cc In file included from queue/dsr-priqueue.cc:10: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] In file included from void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ mac/mac-timers.cc:39: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^In file included from trace/cmu-trace.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/dsr-priqueue.cc:11: ./queue/dsr-priqueue.h:116:8: warning: 'CMUPriQueue::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from 8mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:54: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ warnings generated. /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/wireless-phy.cc:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations]In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p);In file included from mac/phy.cc:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ ./common/bi-connector.h:57:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here 22: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/phy.cc:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79In file included from :14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsdv/dsdv.o dsdv/dsdv.cc In file included from mac/phy.cc:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-simple.cc:47: In file included from ./mac/ll.h:42: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/phy.cc:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/phy.cc:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39In file included from mac/phy.cc:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0;: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/phy.cc:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) {In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:44: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:using namespace CPP_NAMESPACE;90: 15 ^: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] :19:23: note: expanded from here virtual void trace(); ^ #define CPP_NAMESPACE std ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.hIn file included from :47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) mac/wireless-phy.cc virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) : inline virtual void sendUp(Packet* p, Handler* h) ^ 45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-timers.cc:42: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-simple.cc:47: In file included from ./mac/ll.h:42: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phyExt.cc:61: In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./mac/wireless-phyExt.h:61: ./mac/phy.h:79:14: warning/usr/include/tcl/tcl.h: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/varp.cc:36: In file included from ./mac/varp.h:41: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac-timers.cc:48: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); virtual void trace(TracedVar*); ^ ^ 9 warnings generated. In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/mac-timers.cc:48: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsdv/rtable.o dsdv/rtable.cc In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 8 warnings generated. In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mac/mac-timers.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/rtqueue.o queue/rtqueue.cc In file included from mac/mac-timers.cc:48: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:48: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:49: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ 11 warnings generated. In file included from trace/cmu-trace.cc:48: In file included from ./mac/mac-802_11.h:47: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/rttable.o routing/rttable.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep.o imep/imep.cc In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/rtqueue.cc:3: In file included from ./queue/rtqueue.h:8: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/dest_queue.o imep/dest_queue.cc In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from routing/rttable.cc:39: In file included from ./routing/rttable.h:45: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from In file included from imep/imep.cc:39: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' virtual void trace(TracedVar*); ^ using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ trace/cmu-trace.cc:49: In file included from ./mac/smac.h:90: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:50: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ In file included from mac/varp.cc:/usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 37: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/varp.cc:37: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] 55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/varp.cc:37: ./mac/mac.h:179:15: virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.hIn file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ :57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/mac-simple.cc:48: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-simple.cc:48: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsdv/rtable.cc:40: In file included from dsdv/rtable.h:43: In file included from In file included from queue/rtqueue.cc:3: In file included from ./queue/rtqueue.h:8: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./config.h:60/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from imep/dest_queue.cc:44: In file included from ./imep/dest_queue.h:44: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from using namespace CPP_NAMESPACE;mac/mac-simple.cc ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :56: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from satellite/sat-hdlc.cc:37: ./satellite/sat-hdlc.h:188:9: warning: class 'ARQstate' was previously declared as a struct [-Wmismatched-tags] friend class ARQstate; ^ ./satellite/sat-hdlc.h:66:8: note: previous use is here struct ARQstate { ^ ./satellite/sat-hdlc.h:188:9: note: did you mean struct here? friend class ARQstate; ^~~~~ struct ./satellite/sat-hdlc.h:204:7: warning: 'HDLC::reset' hides overloaded virtual function [-Woverloaded-virtual] void reset(ARQstate *a); ^ ./link/delay.h:61:7: note: hidden overloaded virtual function 'LinkDelay::reset' declared here: different number of parameters (0 vs 1) void reset(); ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] In file included from imep/imep.cc:39: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ virtual void sendDown(Packet* p);/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from routing/rttable.cc:39: In file included from ./routing/rttable.h:45: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dsdv/dsdv.cc:44: dsdv/dsdv.h:82:8: warning: 'DSDV_Agent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 11 warnings generated. In file included from dsdv/dsdv.cc:49: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep_api.o imep/imep_api.cc 10 warnings generated. In file included from imep/dest_queue.cc:44: In file included from ./imep/dest_queue.h:44: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep_rt.o imep/imep_rt.cc In file included from imep/imep_api.cc:41: In file included from ./imep/imep.h:45: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 8 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/rxmit_queue.o imep/rxmit_queue.cc In file included from imep/imep.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep_timers.o imep/imep_timers.cc In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: 8 warnings generated. ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); 1 ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) warning generated. virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0;g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep_util.o imep/imep_util.cc ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep_io.o imep/imep_io.cc In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { In file included from imep/imep_rt.cc:43: In file included from ./imep/imep.h:45: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here virtual void trace(); ^ #define CPP_NAMESPACE std /usr/include/tclcl/tclcl.h ^: 175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] 9 warnings generated. virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora.o tora/tora.cc In file included from queue/rtqueue.cc:4: In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from imep/rxmit_queue.cc:43: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from imep/imep_api.cc:41: In file included from ./imep/imep.h:45: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from imep/imep_timers.cc:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");41: In file included from ./imep/imep.h:45: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ In file included from imep/dest_queue.cc:48: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from imep/imep.cc:43: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from imep/imep_util.cc:41: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from imep/dest_queue.cc:48: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from imep/imep.cc:44: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from imep/imep_rt.cc:43: In file included from ./imep/imep.h:45: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 10 warnings generated. In file included from tora/tora.cc:39: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_api.o tora/tora_api.cc In file included from imep/rxmit_queue.cc:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from imep/imep_timers.cc:41: In file included from ./imep/imep.h:45: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from imep/imep_util.cc:41: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 10 warnings generated. In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19In file included from imep/imep_api.cc:41: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) : virtual void trace(TracedVar*); ^ 23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora.cc:39: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_dest.o tora/tora_dest.cc In file included from imep/imep_api.cc:41: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from imep/imep_io.cc:43: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from imep/imep_rt.cc:43: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from imep/imep_rt.cc:43: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from imep/imep_io.cc:43: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 2 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_logs.o tora/tora_logs.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_io.o tora/tora_io.cc In file included from tora/tora_dest.cc:39: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: In file included from imep/imep_timers.cc:41: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*);using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ 4 warnings generated. In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from imep/imep_timers.cc:41: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_neighbor.o tora/tora_neighbor.cc In file included from imep/imep_util.cc:43: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from imep/imep_io.cc virtual void trace(TracedVar*); ^ :45: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from imep/imep_util.cc:43: In file included from imep/imep_io.cc:45: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 4In file included from tora/tora.cc:40: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/dsragent.o dsr/dsragent.cc 4 warnings generated. In file included from tora/tora.cc:41: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/hdr_sr.o dsr/hdr_sr.cc In file included from tora/tora_io.cc:42: In file included from ./tora/tora_packet.h:44: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora_logs.cc:5: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_dest.cc:39: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] : note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tora/tora_neighbor.cc:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from tora/tora_io.cc:42: In file included from ./tora/tora_packet.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora.cc:46: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from virtual void trace(TracedVar*); ^ dsr/hdr_sr.cc:58: In file included from dsr/hdr_sr.h:63: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 warnings generated. In file included from tora/tora_logs.cc:5: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/mobicache.o dsr/mobicache.cc In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tora/tora_neighbor.cc:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tora/tora_dest.cc:40: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from dsr/hdr_sr.cc:58: In file included from dsr/hdr_sr.h:63: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from tora/tora_dest.cc:41: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:48: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora_api.cc:43: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) 11 warning ^ s generated. In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/path.o dsr/path.cc In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ 12 warningsIn file included from ./common/bi-connector.h:tora/tora_dest.cc57::22:46 : noteIn file included from : ./tora/tora.h:hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1)44 : In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] inline virtual void sendUp(Packet* p, Handler* h) ^ void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ generated. In file included from tora/tora_logs.cc:6: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from tora/tora_io.cc: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/requesttable.o dsr/requesttable.cc In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tora/tora_logs.cc:7: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 8 warnings generated. In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: noteIn file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ : hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from dsr/mobicache.cc:64: In file included from dsr/dsragent.cc:67: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.hIn file included from ./mobile/god.h:48: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/routecache.o dsr/routecache.cc 40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 12 warnings generated. In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_dest.cc:46: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/add_sr.o dsr/add_sr.cc In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); In file included from tora/tora_neighbor.cc ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.hIn file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h::79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: 61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ virtual void format(int tt, int s, int d, Packet* p); ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: In file included from tora/tora_neighbor.cc:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 2 warnings generated. In file included from tora/tora_io.cc:43: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 11 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/dsr_proto.o dsr/dsr_proto.cc In file included from dsr/path.cc:63: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/flowstruct.o dsr/flowstruct.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/linkcache.o dsr/linkcache.cc In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsr/requesttable.cc:59: In file included from dsr/path.h:65: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_logs.cc:12: ./tora/tora.h:In file included from dsr/dsragent.cc:69: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) 141 virtual void trace(TracedVar*); ^ :7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7In file included from dsr/dsragent.cc:72: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ : warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from dsr/add_sr.cc:57: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dsr/routecache.cc:62: In file included from dsr/path.h:65: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from dsr/dsragent.cc:74: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tora/tora_neighbor.cc:47: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] In file included from void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ dsr/path.cc:63: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:60: In file included from dsr/path.h:65: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from tora/tora_neighbor.cc:using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 47: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 11 warnings generated. In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:51: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*);In file included from dsr/dsragent.cc:74: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/dsragent.cc:74: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/simplecache.o dsr/simplecache.cc In file included from dsr/requesttable.cc:59: In file included from dsr/path.hIn file included from :65: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here dsr/dsragent.cc:74: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/dsragent.cc:74: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsr/dsr_proto.cc:61: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 12 warnings generated. 12 warnings generated. In file included from dsr/dsragent.cc:76: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/mobicache.cc virtual void format(int tt, int s, int d, Packet* p);:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ ^ In file included from dsr/add_sr.cc:57: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] In file included from dsr/mobicache.cc:64 inline void result(const char* p) { tcl_->result = (char*)p; } ^ : /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: noteIn file included from dsr/routecache.cc:62: In file included from dsr/path.h:65: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h):504:11: ^ note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); In file included from dsr/mobicache.cc: ^ 64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; In file included from dsr/dsragent.cc:78: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from dsr/dsragent.cc:79: dsr/srpacket.h:69:23: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {} ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/srpacket.h:69:23: note: did you mean class here? SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {} ^~~~~~ class In file included from dsr/dsragent.cc:80: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/sr_forwarder.o dsr/sr_forwarder.cc In file included from dsr/dsragent.cc:82: In file included from dsr/dsragent.h:65: ./queue/dsr-priqueue.h:116:8: warning: 'CMUPriQueue::trace' hides overloaded virtual function [-Woverloaded-virtual] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aodv/aodv_logs.o aodv/aodv_logs.cc void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aodv/aodv.o aodv/aodv.cc In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 12 warnings generated. In file included from dsr/dsragent.cc:82: dsr/dsragent.h:265:8: warning: 'DSRAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 12 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aodv/aodv_rqueue.o aodv/aodv_rqueue.cc In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:60: In file included from dsr/path.h:65: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aodv/aodv_rtable.o aodv/aodv_rtable.cc /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dsr/path.cc:66: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ dsr/dsragent.cc class dsr/path.h:414:3: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] struct hdr_sr hsr; ^ dsr/hdr_sr.h:135:15: :146:7: note: previous use is here class hdr_sr { ^ warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7:dsr/dsragent.cc note: previous use is here class hdr_sr { ^ :414:3: note: did you mean class here?dsr/path.h :135:15: note: did you mean class here? struct hdr_sr hsr; ^~~~~~ class void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from dsr/mobicache.cc:65: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:dsr/path.cc:154:12: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path::Path(struct hdr_sr *srh) ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ 135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^dsr/path.cc:154:12: note: did you mean class here? Path::Path(struct hdr_sr *srh) ^~~~~~ class dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class dsr/path.cc:174:14: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path::fillSR(struct hdr_sr *srh) ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.cc:174:14: note: did you mean class here? Path::fillSR(struct hdr_sr *srh) ^~~~~~ classIn file included from dsr/mobicache.cc:66: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from dsr/requesttable.cc:59: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class dsr/requesttable.cc:66:8: warning: assigning field to itself [-Wself-assign-field] size = size; ^ In file included from dsr/dsr_proto.cc:61: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 12 warnings generated. In file included from dsr/routecache.cc:62: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aomdv/aomdv.o aomdv/aomdv.cc dsr/mobicache.cc:80:18: warning: unused variable 'verbose' [-Wunused-const-variable] static const int verbose = 0; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aomdv/aomdv_logs.o aomdv/aomdv_logs.cc In file included from aodv/aodv_rtable.cc:31: In file included from ./aodv/aodv_rtable.h:36: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dsr/sr_forwarder.cc:59: In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:60: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.hIn file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:61: dsr/srpacket.h:69:23: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {} ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/srpacket.h:69:23: note: did you mean class here? SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {} ^~~~~~ class In file included from dsr/routecache.cc:63: In file included from dsr/routecache.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 2 warnings generated. In file included from dsr/routecache.cc:63: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsr/routecache.cc:64: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aomdv/aomdv_rtable.o aomdv/aomdv_rtable.cc In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_rtable.cc:31: In file included from ./aodv/aodv_rtable.h:36: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dsr/routecache.cc:64: 5 warnings generated. In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aomdv/aomdv_rqueue.o aomdv/aomdv_rqueue.cc virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from dsr/routecache.cc:64: In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from dsr/dsr_proto.cc:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from virtual void trace(TracedVar*); ^ dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) In file included from dsr/sr_forwarder.cc virtual void set_table_size(int level, int nn); ^ :59: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from dsr/dsr_proto.cc:66: In file included from dsr/routecache.h:66: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from dsr/dsr_proto.cc:66: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from aomdv/aomdv_rtable.cc:82: In file included from ./aomdv/aomdv_rtable.h:87: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");2 ^ warnings generated. In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] In file included from aodv/aodv_logs.cc: virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: 31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: virtual void trace(TracedVar*); ^ ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o puma/puma.o puma/puma.cc :57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] In file included from aomdv/aomdv_rtable.cc virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) :82: In file included from ./aomdv/aomdv_rtable.h:87: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: inline virtual void sendUp(Packet* p, Handler* h) warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.cc:31: In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 6 warnings generated. In file included from dsr/sr_forwarder.cc:62: In file included from ./mac/mac.h:48: In file included from aodv/aodv_rqueue.ccIn file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { In file included from dsr/sr_forwarder.cc:62: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart_adp.o mdart/mdart_adp.cc In file included from dsr/sr_forwarder.cc:62: In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn);In file included from ^ aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from ./mac/mac.h:48: 12In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ warnings generated. 13 warnings generated. In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:43: ./aodv/aodv_rqueue.h:32:9: warning: '__aodv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aodv_rqueue_h__ ^~~~~~~~~~~~~~~~~ ./aodv/aodv_rqueue.h:33:9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~ __aodv_rqueue_h__ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart_dht.o mdart/mdart_dht.cc ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart_ndp.o mdart/mdart_ndp.cc In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from aomdv/aomdv.ccIn file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:43: ./aodv/aodv_rqueue.h:32:9: warning: '__aodv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aodv_rqueue_h__ ^~~~~~~~~~~~~~~~~ ./aodv/aodv_rqueue.h:33:9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~ __aodv_rqueue_h__ In file included from dsr/sr_forwarder.cc:62: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/sr_forwarder.cc:62: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) In file included from puma/puma.cc inline virtual void sendUp(Packet* p, Handler* h) ^ :23: In file included from ./classifier/classifier-port.h:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from aodv/aodv_rqueue.cc:33: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aodv/aodv_rqueue.cc:34: ./aodv/aodv_rqueue.h:32:9: warning: '__aodv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aodv_rqueue_h__ ^~~~~~~~~~~~~~~~~ In file included from aomdv/aomdv.cc:85: ./aodv/aodv_rqueue.hIn file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] :33 inline void result(const char* p) { tcl_->result = (char*)p; } ^ :9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here __aodv_rqueue_h__ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ dsr/sr_forwarder.cc:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/sr_forwarder.cc:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) In file included from dsr/sr_forwarder.cc ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :64: In file included from dsr/dsr_proto.h:65: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual]135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h: note: previous use is here class hdr_sr { ^ dsr/path.h57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~10 warnings generated. class In file included from dsr/sr_forwarder.cc:64: In file included from dsr/dsr_proto.h:66: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); In file included from ^ /usr/include/tclcl/tclcl.h:175:aomdv/aomdv_logs.cc15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ :83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart_neighbor.o mdart/mdart_neighbor.cc In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:95: ./aomdv/aomdv_rqueue.h:84:9: warning: '__aomdv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aomdv_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./aomdv/aomdv_rqueue.h:85:9: note: '__aomdv_rqueue_h_' is defined here; did you mean '__aomdv_rqueue_h__'? #define __aomdv_rqueue_h_ ^~~~~~~~~~~~~~~~~ __aomdv_rqueue_h__ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:95: ./aomdv/aomdv_rqueue.h:84:9: warning: '__aomdv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aomdv_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./aomdv/aomdv_rqueue.h:85:9: note: '__aomdv_rqueue_h_' is defined here; did you mean '__aomdv_rqueue_h__'? #define __aomdv_rqueue_h_ ^~~~~~~~~~~~~~~~~ __aomdv_rqueue_h__ In file included from puma/puma.cc:23: In file included from ./classifier/classifier-port.h:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from aomdv/aomdv_rqueue.cc:85: /usr/include/tcl/tcl.hIn file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 12 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart_queue.o mdart/mdart_queue.cc 10 warnings generated. In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart_table.o mdart/mdart_table.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart.o mdart/mdart.cc 6 warnings generated. In file included from aomdv/aomdv_rqueue.cc:85: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aomdv/aomdv_rqueue.cc:86: ./aomdv/aomdv_rqueue.h:84:9: warning: '__aomdv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aomdv_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./aomdv/aomdv_rqueue.h:85:9: note: '__aomdv_rqueue_h_' is defined here; did you mean '__aomdv_rqueue_h__'? #define __aomdv_rqueue_h_ ^~~~~~~~~~~~~~~~~ __aomdv_rqueue_h__ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/ns-process.o common/ns-process.cc In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 12 warnings generated. In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satgeometry.o satellite/satgeometry.cc In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: 2In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ warnings generated. /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/sathandoff.o satellite/sathandoff.cc In file included from puma/puma.cc:29: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mdart/mdart_ndp.cc:47: In file included from mdart/mdart_neighbor.ccIn file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:504:11: note: 'result' has been explicitly marked deprecated here :11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/ns-process.cc:56: In file included from ./common/ns-process.h:57In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ : In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; In file included from ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from mdart/mdart_adp.ccIn file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ :47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 10 warnings generated. In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satlink.o satellite/satlink.cc In file included from puma/puma.cc:30: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] 12 warning virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ s generated. In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15In file included from : note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ common/ns-process.cc:56: In file included from ./common/ns-process.h:57: In file included from mdart/mdart_queue.cc:In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ 47: In file included from /usr/include/tcl/tcl.h./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");: ^ 11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satnode.o satellite/satnode.cc In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] puma/puma.cc: virtual void sendDown(Packet *p)=0;515:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((HDR_CMN(p)->ptype() == PT_PUMA)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: puma/puma.cc./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :515:28: note: remove extraneous parentheses around the comparison to silence this warning In file included from mdart/mdart_dht.cc:47: if ((HDR_CMN(p)->ptype() == PT_PUMA)) ~ ^ ~ puma/puma.ccIn file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ :515:28: note: use '=' to turn this equality comparison into an assignment In file included from mdart/mdart_neighbor.cc:47: if ((HDR_CMN(p)->ptype() == PT_PUMA)) ^~ = In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:puma/puma.cc41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :589:13/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : warning: delete called on 'RoutingEvent' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete re; ^ ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: In file included from ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: puma/puma.ccIn file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ :859:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ puma/puma.cc:1152:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ((group->core_id == id)) ~~~~~~~~~~~~~~~^~~~~ puma/puma.cc:1152:34: note: remove extraneous parentheses around the comparison to silence this warning else if ((group->core_id == id)) ~ ^ ~ puma/puma.cc:1152:34: note: use '=' to turn this equality comparison into an assignment else if ((group->core_id == id)) ^~ = In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satgeometry.cc:42: In file included from ./satellite/satgeometry.h:43: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from satellite/sathandoff.cc:42: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 2 warnings generated. In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satposition.o satellite/satposition.cc In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/sathandoff.cc:42: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] In file included from void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ : In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); In file included from ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satgeometry.cc:42: In file included from ./satellite/satgeometry.h:43: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual]satellite/satgeometry.cc:42: ./satellite/satgeometry.h:87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14 virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); 22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) ^ inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ ./classifier/classifier.h:75:15: note ^ : hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: In file included from In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual]satellite/satgeometry.cc virtual void sendUp(Packet *p); ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:42: In file included from ./trace/trace.h:43./common/bi-connector.h: :In file included from 57./common/packet.h::2243:: In file included from note./config.h: :hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1)60 : /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline virtual void sendUp(Packet* p, Handler* h) ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :43: In file included from ./satellite/satposition.h:46: ./mac/phy.h:77:15: ^ warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) In file included from inline virtual void sendUp(Packet* p, Handler* h) ^ satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^In file included from ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ satellite/sathandoff.cc:46: In file included from ./satellite/satposition.h:49: ./satellite/satgeometry.h:87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); ^ In file included from satellite/sathandoff.cc:47: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ satellite/satgeometry.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ satellite/sathandoff.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:43: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:43: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) In file included from inline virtual void sendUp(Packet* p, Handler* h) ^ satellite/satposition.cc:42: In file included from ./satellite/satposition.h:44: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] In file included from satellite/satlink.cc:53: In file included from ./satellite/satposition.h:49: ./satellite/satgeometry.h:87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: note: void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); ^ In file included from satellite/satlink.cc:55: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 10 warnings generated. In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:43: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satroute.o satellite/satroute.cc In file included from satellite/satlink.cc:58: ./satellite/sat-hdlc.h:188:9: warning: class 'ARQstate' was previously declared as a struct [-Wmismatched-tags] friend class ARQstate; ^ ./satellite/sat-hdlc.h:66:8: note: previous use is here struct ARQstate { ^ ./satellite/sat-hdlc.h:188:9: note: did you mean struct here? friend class ARQstate; ^~~~~ struct 10 warnings generated. ./satellite/sat-hdlc.h:204:7: warning: 'HDLC::reset' hides overloaded virtual function [-Woverloaded-virtual] void reset(ARQstate *a); ^ ./link/delay.h:61:7: note: hidden overloaded virtual function 'LinkDelay::reset' declared here: different number of parameters (0 vs 1) void reset(); ^ In file included from satellite/satnode.cc:42: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/sattrace.o satellite/sattrace.cc In file included from satellite/satnode.cc:46: In file included from ./satellite/satposition.h:49: ./satellite/satgeometry.h:87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:44: In file included from ./trace/trace.h:44: ./trace/basetrace.hsatellite/satnode.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = :90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:42: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ satellite/satlink.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:56: ./mdart/mdart_queue.h:47:9: warning: '__mdart_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __mdart_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:49: ./satellite/satgeometry.h:87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); ^ satellite/satposition.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:42: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:56: ./mdart/mdart_queue.h:47:9: warning: '__mdart_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __mdart_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ 10 warnings generated. In file included from satellite/sattrace.cc:44: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o rap/raplist.o rap/raplist.cc 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o rap/rap.o rap/rap.cc In file included from mdart/mdart_queue.cc:47: ./mdart/mdart_queue.h:47:9: warning: '__mdart_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __mdart_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 11 warnings generated. In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:54: In file included from ./mdart/mdart.h:56: ./mdart/mdart_queue.h:47:9: warning: '__mdart_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __mdart_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o rap/media-app.o rap/media-app.cc In file included from rap/rap.cc:57: In file included from rap/rap.h:60: In file included from ./common/ns-process.h:57: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:56: ./mdart/mdart_queue.h:47:9: warning: '__mdart_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __mdart_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from satellite/sattrace.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 10 warnings generated. In file included from satellite/satroute.cc:44: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from rap/media-app.cc:55: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from rap/raplist.cc:51: In file included from rap/utilities.h:66: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o rap/utilities.o rap/utilities.cc In file included from satellite/sattrace.cc:54In file included from rap/rap.cc:57: In file included from rap/rap.h:60: In file included from ./common/ns-process.h:57: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ : In file included from ./satellite/satposition.h:49: ./satellite/satgeometry.h:/usr/include/tcl/tcl.h87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) : virtual int command(int argc, const char*const* argv); ^ 504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from satellite/sattrace.cc:55: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/sattrace.cc:56: ./satellite/sat-hdlc.h:188:9: warning: class 'ARQstate' was previously declared as a struct [-Wmismatched-tags] friend class ARQstate; ^ ./satellite/sat-hdlc.h:66:8: note: previous use is here struct ARQstate { ^ ./satellite/sat-hdlc.h:188:9: note: did you mean struct here? friend class ARQstate; ^~~~~ struct ./satellite/sat-hdlc.h:204:7: warning: 'HDLC::reset' hides overloaded virtual function [-Woverloaded-virtual] void reset(ARQstate *a); ^ ./link/delay.h:61:7: note: hidden overloaded virtual function 'LinkDelay::reset' declared here: different number of parameters (0 vs 1) void reset(); ^ satellite/satroute.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ satellite/sattrace.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from rap/media-app.cc:55: In file included from ./tcp/template.h:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from rap/raplist.cc:51: In file included from rap/utilities.h:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from rap/rap.cc:57: In file included from rap/rap.h:62: In file included from rap/utilities.h:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from rap/utilities.cc:58: In file included from rap/utilities.h:66: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from rap/media-app.cc:56: In file included from rap/media-app.h:68: In file included from ./webcache/http-aux.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 9 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/fsm.o common/fsm.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-abs.o tcp/tcp-abs.cc 14 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diffusion.o diffusion/diffusion.cc 10 warnings generated. 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diff_rate.o diffusion/diff_rate.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diff_prob.o diffusion/diff_prob.cc In file included from rap/utilities.cc:58: In file included from rap/utilities.h:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-abs.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/fsm.cc:66: In file included from ./common/fsm.h:53: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diff_sink.o diffusion/diff_sink.cc 14 warnings generated. 16 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/flooding.o diffusion/flooding.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/omni_mcast.o diffusion/omni_mcast.cc 13 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/hash_table.o diffusion/hash_table.cc In file included from tcp/tcp-abs.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/fsm.cc:66: In file included from ./common/fsm.h:53: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 10 warnings generated. 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/routing_table.o diffusion/routing_table.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/iflist.o diffusion/iflist.cc In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:68:14: warning: 'AbsTcpAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 0) virtual void timeout(int tno); ^ In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:69:14: warning: 'AbsTcpAgent::sendmsg' hides overloaded virtual functions [-Woverloaded-virtual] void sendmsg(int pktcnt); ^ ./common/agent.h:87:15: note: hidden overloaded virtual function 'Agent::sendmsg' declared here: different number of parameters (3 vs 1) virtual void sendmsg(int sz, AppData*, const char* flags = 0); ^ ./common/agent.h:94:15: note: hidden overloaded virtual function 'Agent::sendmsg' declared here: different number of parameters (2 vs 1) virtual void sendmsg(int nbytes, const char *flags = 0); ^ In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:73:7: warning: 'AbsTcpAgent::drop' hides overloaded virtual functions [-Woverloaded-virtual] void drop(int seqno); ^ ./common/connector.h:50:15: note: hidden overloaded virtual function 'Connector::drop' declared here: type mismatch at 1st parameter ('Packet *' vs 'int') virtual void drop(Packet* p); ^ ./common/connector.h:53:15: note: hidden overloaded virtual function 'Connector::drop' declared here: different number of parameters (2 vs 1) virtual void drop(Packet* p, const char *s); ^ In file included from diffusion/diffusion.cc:63: In file included from diffusion/diff_header.h:71: In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:140:14: warning: 'AbsDelAckSink::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 0) virtual void timeout(int tno); ^ In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion/diff_prob.cc:62: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion/diff_rate.cc:62: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:60: In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:57: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] : note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion/hash_table.cc:50: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion/hash_table.cc:51: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion/iflist.cc:53: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion/diffusion.cc:69: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diffusion.cc:70: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/flooding.cc:64: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion/omni_mcast.cc:64: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion/diff_prob.cc:68: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diff_prob.cc:69: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/diff_rate.cc:68: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diff_rate.cc:69: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warningIn file included from : 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ diffusion/diffusion.cc:72: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diffusion.cc:72: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diffusion.cc:72: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1)3 warnings generated. virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diffusion.cc:72: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tfrc.o tcp/tfrc.cc In file included from diffusion/diff_prob.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h)In file included from diffusion/diffusion.cc:72: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ ^ In file included from diffusion/diff_prob.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_rate.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_rate.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tfrc-sink.o tcp/tfrc-sink.cc ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_prob.cc:71In file included from diffusion/iflist.cc:53: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ : /usr/include/tcl/tcl.h:504In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] :11: note: 'result' has been explicitly marked deprecated here virtual void sendDown(Packet *p)=0; ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_prob.cc:71: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ In file included from ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion/diff_rate.cc:71: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_rate.cc:71: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_prob.cc:71: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); In file included from diffusion/diff_rate.cc:71: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:71: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diffusion.cc:73: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:72: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:In file included from 7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15:diffusion/flooding.cc:70: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from diffusion/flooding.cc:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); In file included from ^diffusion/omni_mcast.cc:70: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/diffusion.cc:73: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') In file included from diffusion/omni_mcast.cc:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ virtual void trace(TracedVar *v); ^ In file included from diffusion/diff_rate.cc:72: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ In file included from ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15diffusion/diff_prob.cc: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class :72: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ In file included from class diffusion/diff_rate.cc:72: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:74: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:74: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) In file included from diffusion/diff_prob.cc:72: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:74: In file included from In file included from diffusion/flooding.cc:73: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/flooding.cc:73: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual]./common/node.h virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57::22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:71: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ 57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:74: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:72 ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from : In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ diffusion/flooding.cc:73: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/flooding.cc:73: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:74: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion/flooding.cc:73: In file included from ./common/node.h:61In file included from diffusion/routing_table.cc:62: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ : /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn);In file included from diffusion/iflist.cc:54: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion/iflist.cc:165:26: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (cur_out == NULL && this != NULL) ^~~~ ~~~~ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ In file included from ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class diffusion/flooding.cc:74: In file included from diffusion/flooding.h:82: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.hIn file included from diffusion/omni_mcast.cc:74: In file included from diffusion/omni_mcast.h:82: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h./dsr/path.h:131:8: note: did you mean class here? :61 Path(struct hdr_sr *srh); ^~~~~~ class : ./classifier/classifier-hash.h:70:./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] 7 void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ : warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn);./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ :146:7: note: In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); previous use is here class hdr_sr { ^ ./dsr/path.h:135 ^:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from diffusion/flooding.cc:74: In file included from diffusion/flooding.h:143:8: warning: 'FloodingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') diffusion/omni_mcast.cc:74: virtual void trace(TracedVar *v); ^ diffusion/omni_mcast.h:219:8: warning: 'OmniMcastAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:82: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion/routing_table.cc:68: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/routing_table.cc:69: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/routing_table.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/routing_table.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 4 warnings generated. In file included from diffusion/routing_table.cc:71: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/routing_table.cc:71: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/energy-model.o mobile/energy-model.cc In file included from diffusion/routing_table.cc:71: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tcp/tfrc-sink.cc:40: In file included from ./tcp/tfrc-sink.h:36: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tcp/tfrc.cc:40: In file included from ./tcp/tfrc.h:36: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 12 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/ping.o apps/ping.cc In file included from diffusion/routing_table.cc:72: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from diffusion/routing_table.cc:72: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tcp/tfrc-sink.cc:40: In file included from ./tcp/tfrc-sink.h:40: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 6 warnings generated. In file included from tcp/tfrc.cc:40: In file included from ./tcp/tfrc.h:40: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-rfc793edu.o tcp/tcp-rfc793edu.cc In file included from apps/ping.cc:59: In file included from ./apps/ping.h:64: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/rio.o queue/rio.cc In file included from apps/ping.cc:59: In file included from ./apps/ping.h:64: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/semantic-rio.o queue/semantic-rio.cc In file included from mobile/energy-model.cc:42: 11 warningsIn file included from generated. ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-sack-rh.o tcp/tcp-sack-rh.cc 11 warnings generated. In file included from mobile/energy-model.cc:42: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/scoreboard-rh.o tcp/scoreboard-rh.cc In file included from mobile/energy-model.cc:43: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tcp/tcp-rfc793edu.cc:41: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/rio.cc:72: In file included from ./queue/rio.h:41: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/rio.ccIn file included from mobile/energy-model.cc:44: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] :72: In file included from ./queue/rio.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; void set_table_size(int nn); ^ :19:23: ^ ./classifier/classifier.hnote: expanded from here :75:15: #define CPP_NAMESPACE std note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) ^ virtual void set_table_size(int level, int nn); ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o plm/loss-monitor-plm.o plm/loss-monitor-plm.cc 11 warnings generated. In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:41: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mobile/energy-model.cc:44: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o plm/cbr-traffic-PP.o plm/cbr-traffic-PP.cc In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/energy-model.cc:44: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mobile/energy-model.cc:44: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/energy-model.cc:44: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tcp/tcp-sack-rh.cc:35: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o linkstate/hdr-ls.o linkstate/hdr-ls.cc In file included from queue/rio.cc:72: In file included from ./queue/rio.h:43: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 11 warnings generated. In file included from queue/rio.cc:72: In file included from ./queue/rio.h:47: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mpls/classifier-addr-mpls.o mpls/classifier-addr-mpls.cc In file included from tcp/scoreboard-rh.cc:51: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:43: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ queue/rio.cc:164:7: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] if (&Scheduler::instance() == NULL) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ In file included from plm/loss-monitor-plm.cc:In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:47: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 40: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from linkstate/hdr-ls.cc:64: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ queue/rio.cc:68:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from plm/loss-monitor-plm.cc:41: In file included from ./tools/loss-monitor.h:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 11 warnings generated. In file included from tcp/tcp-sack-rh.cc:39: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mpls/ldp.o mpls/ldp.cc In file included from mpls/classifier-addr-mpls.cc:73: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. tcp/scoreboard-rh.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mpls/mpls-module.o mpls/mpls-module.cc In file included from plm/cbr-traffic-PP.cc:49: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ tcp/tcp-sack-rh.cc:27:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from linkstate/hdr-ls.cc:64: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); plm/loss-monitor-plm.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] ^static const char rcsid[] = ^ In file included from plm/cbr-traffic-PP.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/rtmodule.o routing/rtmodule.cc 4 warnings generated. In file included from mpls/ldp.cc:67: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-hier.o classifier/classifier-hier.cc In file included from mpls/classifier-addr-mpls.cc:73: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from plm/cbr-traffic-PP.cc:50: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from plm/cbr-traffic-PP.cc:50: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from classifier/classifier-hier.cc:51: In file included from ./classifier/classifier-hier.h:54: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. 3 warnings generated. In file included from mpls/ldp.cc:67: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mpls/mpls-module.cc:53: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o nix/hdr_nv.o nix/hdr_nv.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/addr-params.o routing/addr-params.cc In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o nix/classifier-nix.o nix/classifier-nix.cc 4 warnings generated. 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o nix/nixnode.o nix/nixnode.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routealgo/rnode.o routealgo/rnode.cc In file included from routing/rtmodule.cc:50: In file included from ./routing/rtmodule.h:58: /usr/include/tclcl/tclcl.h:88:44: In file included from classifier/classifier-hier.cc:51: In file included from ./classifier/classifier-hier.h:54: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here warning: 'result' is deprecated [-Wdeprecated-declarations] char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mpls/classifier-addr-mpls.cc:74: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: In file included from routing/rtmodule.cc:50: In file included from ./routing/rtmodule.h:60: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mpls/classifier-addr-mpls.cc:75: mpls/classifier-addr-mpls.h:224:7: warning: 'MPLSAddressClassifier::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* ptype, int psize, int ilabel, char *op, ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 7) virtual void trace(TracedVar*); ^ In file included from nix/hdr_nv.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from routealgo/rnode.cc:53: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 6 warnings generated. 1 warning generated. In file included from nix/nixnode.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' In file included from nix/classifier-nix.cc:55: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here using namespace CPP_NAMESPACE; ^ :19:23: #define CPP_NAMESPACE stdnote : ^ expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routealgo/rbitmap.o routealgo/rbitmap.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routealgo/bfs.o routealgo/bfs.cc In file included from routing/rtmodule.cc:50: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ mpls/classifier-addr-mpls.cc:943:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((LIB_.Entry_[i].LIBptr_ == entrynb)) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mpls/classifier-addr-mpls.cc:943:32: note: remove extraneous parentheses around the comparison to silence this warning if ((LIB_.Entry_[i].LIBptr_ == entrynb)) ~ ^ ~ mpls/classifier-addr-mpls.cc:943:32: note: use '=' to turn this equality comparison into an assignment if ((LIB_.Entry_[i].LIBptr_ == entrynb)) ^~ = mpls/classifier-addr-mpls.cc:983:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ mpls/classifier-addr-mpls.cc:983:31: note: remove extraneous parentheses around the comparison to silence this warning if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ~ ^ ~ mpls/classifier-addr-mpls.cc:983:31: note: use '=' to turn this equality comparison into an assignment if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ^~ = In file included from routing/addr-params.cc:57: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from routing/rtmodule.cc:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from routing/rtmodule.cc:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 3 warnings generated. In file included from routing/rtmodule.cc:52: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from routing/rtmodule.cc:52: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from nix/hdr_nv.cc:54: In file included from ./config.h:60: In file included from mpls/mpls-module.cc/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] :55: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routealgo/rlookup.o routealgo/rlookup.cc In file included from routealgo/rnode.cc:53: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mpls/mpls-module.cc:56: ./mpls/ldp.h:169:9: warning: 'LDPAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(ns_addr_t src, hdr_ldp *hdrldp); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: different number of parameters (1 vs 2) virtual void trace(TracedVar *v); ^ In file included from mpls/mpls-module.cc:58: ./mpls/classifier-addr-mpls.h:224:7: warning: 'MPLSAddressClassifier::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* ptype, int psize, int ilabel, char *op, ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 7) virtual void trace(TracedVar*); ^ In file included from routealgo/rbitmap.cc:52: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from nix/nixnode.cc:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from routealgo/bfs.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from nix/classifier-nix.cc:55: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routealgo/routealgo.o routealgo/routealgo.cc 1 warning generated. In file included from routing/rtmodule.cc:52: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from routing/rtmodule.cc:52: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o nix/nixvec.o nix/nixvec.cc 115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from routealgo/rlookup.cc:7: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o nix/nixroute.o nix/nixroute.cc In file included from routealgo/routealgo.ccIn file included from routealgo/rbitmap.cc:52: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :53: In file included from ./config.h:54: ./autoconf.h/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here :95: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from routealgo/bfs.cc:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from nix/nixvec.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from routealgo/rlookup.cc:7: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 11 warnings generated. In file included from nix/nixroute.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsred.o diffserv/dsred.cc In file included from routealgo/routealgo.cc:53: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mpls/ldp.cc:71: mpls/ldp.h:169:9: warning: 'LDPAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(ns_addr_t src, hdr_ldp *hdrldp); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: different number of parameters (1 vs 2) virtual void trace(TracedVar *v); ^ In file included from nix/nixvec.cc:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. In file included from nix/nixroute.cc:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsredq.o diffserv/dsredq.cc ^ In file included from diffserv/dsred.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsEdge.o diffserv/dsEdge.cc In file included from nix/nixnode.cc:60: ./nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] void AddAdj(nodeid_t); // Add a simplex link from this to neighbor ^ ./routealgo/rnode.h:33:18: note: hidden overloaded virtual function 'RNode::AddAdj' declared here: different number of parameters (2 vs 1) virtual void AddAdj(nodeid_t a, int w = 1); ^ In file included from nix/nixnode.cc:60: ./nix/nixnode.h:44:21: warning: 'NixNode::GetNeighbor' hides overloaded virtual function [-Woverloaded-virtual] virtual nodeid_t GetNeighbor(Nix_t, NixVec*); // Get neighbor from nix ^ ./routealgo/rnode.h:38:23: note: hidden overloaded virtual function 'RNode::GetNeighbor' declared here: different number of parameters (1 vs 2) virtual nodeid_t GetNeighbor(Nix_t);// Get neighbor from nix ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsCore.o diffserv/dsCore.cc In file included from nix/nixroute.cc:57: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffserv/dsredq.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffserv/dsred.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffserv/dsEdge.cc:42: In file included from ./diffserv/dsEdge.h:40: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from nix/classifier-nix.cc:63: In file included from nix/classifier-nix.h:64: nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] void AddAdj(nodeid_t); // Add a simplex link from this to neighbor ^ ./routealgo/rnode.h:33:18: note: hidden overloaded virtual function 'RNode::AddAdj' declared here: different number of parameters (2 vs 1) virtual void AddAdj(nodeid_t a, int w = 1); ^ In file included from nix/classifier-nix.cc:63: In file included from nix/classifier-nix.h:64: nix/nixnode.h:44:21: warning: 'NixNode::GetNeighbor' hides overloaded virtual function [-Woverloaded-virtual] virtual nodeid_t GetNeighbor(Nix_t, NixVec*); // Get neighbor from nix ^ ./routealgo/rnode.h:38:23: note: hidden overloaded virtual function 'RNode::GetNeighbor' declared here: different number of parameters (1 vs 2) virtual nodeid_t GetNeighbor(Nix_t);// Get neighbor from nix ^ In file included from diffserv/dsCore.cc:37: In file included from ./diffserv/dsCore.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsPolicy.o diffserv/dsPolicy.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/ew.o diffserv/ew.cc In file included from diffserv/dsredq.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffserv/dsEdge.cc:42: In file included from ./diffserv/dsEdge.h:40: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. 9 warnings generated. In file included from diffserv/ew.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffserv/dsPolicy.cc:59: In file included from ./diffserv/dsPolicy.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffserv/dsCore.cc:37: In file included from ./diffserv/dsCore.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dewp.o diffserv/dewp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/red-pd.o queue/red-pd.cc In file included from diffserv/dsred.cc:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffserv/dsred.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/pi.o queue/pi.cc In file included from diffserv/dewp.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:42: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffserv/dsredq.cc:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffserv/dsredq.cc:40: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsEdge.cc:42: In file included from ./diffserv/dsEdge.h:40: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffserv/dsPolicy.cc:59: In file included from ./diffserv/dsPolicy.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here diffserv/ew.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ diffserv/dsredq.cc:72:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ diffserv/dsredq.cc:84:10: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() {In file included from diffserv/dsEdge.cc:43: ./diffserv/ew.h:371:8: warning: 'EWPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(int, int, int); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 3) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ In file included from diffserv/dsEdge.cc:44: ./diffserv/dewp.h:81:8: warning: 'DEWPPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(double); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsEdge.cc:47: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsCore.cc:37: In file included from ./diffserv/dsCore.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:42: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: noteIn file included from : 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ diffserv/dewp.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffserv/ew.cc:53: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ 3 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/vq.o queue/vq.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/rem.o queue/rem.cc 6 warnings generated. In file included from diffserv/dsPolicy.cc:59: In file included from ./diffserv/dsPolicy.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffserv/ew.cc:54: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/gk.o queue/gk.cc In file included from diffserv/ew.cc:56: In file included from ./diffserv/ew.h:55: In file included from ./diffserv/dsPolicy.h:39: In file included from diffserv/dsPolicy.ccIn file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :60: ./diffserv/ew.h:371:8: warning: 'EWPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(int, int, int); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 3) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsPolicy.cc:61: ./diffserv/dewp.h:81:8: warning: 'DEWPPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(double); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsPolicy.cc:64: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dewp.cc:53: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from diffserv/ew.cc:56: ./diffserv/ew.h:371:8: warning: 'EWPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(int, int, int); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 3) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from queue/pi.cc:47: 3 warnings generated. In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } In file included from ^ queue/vq.cc:/usr/include/tcl/tcl.h97: In file included from ./common/flags.h:44: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/rate-limit.o pushback/rate-limit.cc In file included from queue/gk.cc:63: In file included from ./common/flags.h:44: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:42: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffserv/dewp.cc:54: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from queue/pi.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dewp.cc:56: In file included from ./diffserv/dewp.h:55: In file included from ./diffserv/dsPolicy.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:43: In file included from ./tools/flowmon.h:51: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dewp.cc:56: ./diffserv/dewp.h:81:8: warning: 'DEWPPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(double); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 6 warnings generated. 6 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/rate-limit-strategy.o pushback/rate-limit-strategy.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/ident-tree.o pushback/ident-tree.cc queue/red-pd.cc:37:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/pi.cc:52: In file included from ./queue/pi.h:51: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from queue/vq.cc:97: In file included from ./common/flags.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/gk.cc:63: In file included from ./common/flags.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from queue/rem.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from pushback/rate-limit-strategy.cc:37: In file included from pushback/rate-limit-strategy.h:41: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 6 warnings generated. In file included from queue/rem.cc:50: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/agg-spec.o pushback/agg-spec.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/logging-data-struct.o pushback/logging-data-struct.cc In file included from pushback/rate-limit-strategy.cc:37: In file included from pushback/rate-limit-strategy.h:41: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. In file included from pushback/ident-tree.cc:37: In file included from pushback/ident-tree.hqueue/vq.cc:94:19: warning: unused variable 'rcsid' [-Wunused-const-variable] :static const char rcsid[] = ^ 6: In file included from ./routing/address.h:38: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/agg-spec.cc:1: In file included from pushback/agg-spec.h:41: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/rate-estimator.o pushback/rate-estimator.cc In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/pushback-queue.o pushback/pushback-queue.cc In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from pushback/rate-estimator.cc:1: In file included from pushback/rate-estimator.h:4: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 5 warnings generated. 3 warnings generated. In file included from pushback/agg-spec.cc:1: In file included from pushback/agg-spec.h:41: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from pushback/rate-limit.cc:37: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/pushback.o pushback/pushback.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/parentnode.o common/parentnode.cc 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o trace/basetrace.o trace/basetrace.cc In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/rate-limit.cc:41: pushback/pushback.h:89:8: warning: 'PushbackAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(PushbackEvent * event); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: type mismatch at 1st parameter ('int' vs 'PushbackEvent *') virtual void timeout(int tno); ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 3 warnings generated. In file included from common/parentnode.cc:54: In file included from ./common/parentnode.h:54: In file included from ./routing/address.h:38: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/pushback-queue.cc:37: In file included from pushback/pushback-queue.h:40: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:40: In file included from ./config.h:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/simulator.o common/simulator.cc 54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ In file included from pushback/rate-estimator.cc:1: In file included from pushback/rate-estimator.h:4: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :19:23: note: expanded from here ^ #define CPP_NAMESPACE std ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o asim/asim.o asim/asim.cc In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ In file included from /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ common/parentnode.cc:54: In file included from ./common/parentnode.h:54: In file included from ./routing/address.h:38: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 6 warnings generated. In file included from pushback/pushback-queue.cc:37: In file included from pushback/pushback-queue.h:40: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) : virtual void set_table_size(int level, int nn); warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/scheduler-map.o common/scheduler-map.cc In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. In file included from asim/asim.cc:47g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/splay-scheduler.o common/splay-scheduler.cc : In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/simulator.cc:47: In file included from ./common/simulator.h:54: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. In file included from common/parentnode.cc:54: In file included from ./common/parentnode.h:56: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from common/simulator.cc:47: In file included from ./common/simulator.h:55: In file included from ./common/object.h:40: In file included from 2./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ warnings generated. In file included from trace/basetrace.cc:37: In file included from ./trace/basetrace.h:41: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o linkstate/ls.o linkstate/ls.cc In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/scheduler-map.cc:36: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o linkstate/rtProtoLS.o linkstate/rtProtoLS.cc In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from common/splay-scheduler.cc:82: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/pushback-queue.cc:37: In file included from pushback/pushback-queue.h:40: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:9 warnings generated. 44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:1756:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ warnings generated. In file included from asim/asim.cc:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 10 warnings generated. In file included from linkstate/rtProtoLS.cc:64: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE stdIn file included from ^ linkstate/ls.cc:64: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: In file included from trace/basetrace.cc:37: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*);note: expanded from here #define CPP_NAMESPACE std ^ ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pgm/classifier-pgm.o pgm/classifier-pgm.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pgm/pgm-agent.o pgm/pgm-agent.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pgm/pgm-sender.o pgm/pgm-sender.cc In file included from common/simulator.cc:48: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/simulator.cc:48: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from common/scheduler-map.cc:36: In file included from common/simulator.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from ./common/node.h:57/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/simulator.cc:48: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/pushback-queue.cc:40: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/pushback-queue.cc:40: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/pushback-queue.cc:40: In file included from In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/pushback-queue.cc:40: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: ./mac/phy.h:79:14: pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: 15note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ : warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { In file included from ^ pushback/pushback-queue.cc:40: In file included from pushback/pushback.h:45: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from pushback/pushback.cc:In file included from pushback/pushback-queue.cc:40: In file included from pushback/pushback.h:45: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from common/splay-scheduler.cc:82: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pgm/pgm-receiver.o pgm/pgm-receiver.cc In file included from pushback/pushback.cc:37: pushback/pushback.h:89:8: warning: 'PushbackAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(PushbackEvent * event); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: type mismatch at 1st parameter ('int' vs 'PushbackEvent *') virtual void timeout(int tno); ^ In file included from pushback/pushback-queue.cc:40: pushback/pushback.h:89:8: warning: 'PushbackAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(PushbackEvent * event); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: type mismatch at 1st parameter ('int' vs 'PushbackEvent *') In file included from virtual void timeout(int tno);pgm/pgm-sender.cc:In file included from 58pgm/pgm-agent.cc: :In file included from ./config.h:5854: : In file included from ./config.h./autoconf.h:54:: 95:./autoconf.h17::95 :warning17: : using directive refers to implicitly-defined namespace 'std'warning : using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ using namespace CPP_NAMESPACE; ^ :19:23::19 :note23: : expanded from herenote : expanded from here #define CPP_NAMESPACE std ^ #define CPP_NAMESPACE std ^ In file included from pgm/classifier-pgm.cc:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ In file included from linkstate/rtProtoLS.cc:64: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/simulator.cc:48: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from common/simulator.cc:48: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from linkstate/ls.cc:64: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from common/simulator.cc:48: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ common/splay-scheduler.cc:51:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/rcvbuf.o mcast/rcvbuf.cc In file included from pgm/pgm-receiver.cc:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/classifier-lms.o mcast/classifier-lms.cc 2 warnings generated. In file included from In file included from pgm/classifier-pgm.cc:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ pgm/pgm-agent.cc:58: In file included from ./config.h:60: /usr/include/tcl/tcl.h/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] In file included from pgm/pgm-sender.cc:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ inline void result(const char* p) { tcl_->result = (char*)p; }:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^/usr/include/tcl/tcl.h :504:11:/usr/include/tcl/tcl.h note: 'result' has been explicitly marked deprecated here :504 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/lms-agent.o mcast/lms-agent.cc In file included from mcast/rcvbuf.cc:59: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/lms-receiver.o mcast/lms-receiver.cc In file included from mcast/classifier-lms.cc:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pgm/pgm-receiver.cc:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/lms-agent.cc:60: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 10 warnings generated. 2 warnings generated. In file included from mcast/rcvbuf.cc:59: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/lms-sender.o mcast/lms-sender.cc In file included from mcast/classifier-lms.cc:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/delayer.o queue/delayer.cc In file included from mcast/lms-agent.cc:60: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/lms-sender.cc:58: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 9 warnings generated. 2 warnings generated. In file included from queue/delayer.cc:36: In file included from ./queue/delayer.h:37: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o xcp/xcpq.o xcp/xcpq.cc 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o xcp/xcp.o xcp/xcp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o xcp/xcp-end-sys.o xcp/xcp-end-sys.cc 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4csmaca.o wpan/p802_15_4csmaca.cc In file included from pgm/pgm-sender.cc:74: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from pgm/pgm-receiver.cc:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mcast/lms-receiver.cc:59: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from pgm/pgm-agent.cc:73: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mcast/lms-agent.cc:63: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from pgm/pgm-sender.cc:75: ./trace/basetrace.hIn file included from :90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ pgm/pgm-receiver.cc:72: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ pgm/pgm-receiver.cc:167:16: warning: 'PgmReceiver::timeout' hides overloaded virtual function [-Woverloaded-virtual] virtual void timeout(int type, void *data); ^ In file included from pgm/pgm-agent.cc:74: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 2) virtual void timeout(int tno); ^ pgm/pgm-receiver.cc:186:8: warning: 'PgmReceiver::trace_event' hides overloaded virtual function [-Woverloaded-virtual] void trace_event(char *evType, double evTime); ^ ./common/agent.h:153:22: note: hidden overloaded virtual function 'Agent::trace_event' declared here: different number of parameters (1 vs 2) virtual void trace_event(char *eventtype); ^ In file included from xcp/xcpq.cc:23: In file included from xcp/xcpq.h:28: In file included from ./queue/drop-tail.h:41: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ pgm/pgm-sender.cc:167:16: warning: 'PgmSender::timeout' hides overloaded virtual function [-Woverloaded-virtual] virtual void timeout(int type, void *data); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 2) In file included from mcast/lms-sender.cc:58 virtual void timeout(int tno); ^ : In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: pgm/pgm-sender.cc:189In file included from ./common/object.h:40:: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ 8: warning: 'PgmSender::trace_event' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h:504: void trace_event(char *evType, nsaddr_t daddr, double evTime); ^ ./common/agent.h:153:22: 11: note: 'result' has been explicitly marked deprecated here note: hidden overloaded virtual function 'Agent::trace_event' declared here: different number of parameters (1 vs 3) char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ virtual void trace_event(char *eventtype); ^ In file included from xcp/xcp.cc:29: In file included from xcp/xcp.h:50: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: pgm/pgm-agent.cc:285:16: warning: 'PgmAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] virtual void timeout(int type, void *data); ^ ./common/agent.h:In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) 85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 2) virtual void timeout(int tno); ^ pgm/pgm-agent.cc:307: ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 8: warning: 'PgmAgent::trace_event' hides overloaded virtual function [-Woverloaded-virtual] void trace_event(char *evType, double evTime); ^ ./common/agent.h:153:22: note: hidden overloaded virtual function 'Agent::trace_event' declared here: different number of parameters (1 vs 2) virtual void trace_event(char *eventtype); ^ In file included from queue/delayer.cc:36: In file included from ./queue/delayer.h:37: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:52: In file included from ./wpan/p802_15_4timer.h:52: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from linkstate/ls.cc:67: linkstate/ls.h:607:19: warning: private field 'messageCenterPtr_' is not used [-Wunused-private-field] LsMessageCenter* messageCenterPtr_; // points to static messageCenter ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from xcp/xcpq.cc:23: In file included from xcp/xcpq.h:28: In file included from ./queue/drop-tail.h:41: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");mcast/lms-receiver.cc ^ :64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from xcp/xcp.cc:29: In file included from xcp/xcp.h:50: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from queue/delayer.cc:36: In file included from ./queue/delayer.h:38: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from xcp/xcp-end-sys.cc:48: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from mcast/lms-sender.cc:64: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ mcast/lms-receiver.cc:105:15: warning: 'LmsReceiver::timeout' hides overloaded virtual function [-Woverloaded-virtual] virtual void timeout (int type, int lo, int hi); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 3) virtual void timeout(int tno); ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:52: In file included from ./wpan/p802_15_4timer.h:52: In file included from In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ mcast/lms-sender.cc:65: /usr/include/tcl/tcl.h:504:11./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {}: note: 'result' has been explicitly marked deprecated here ^ /usr/include/tclcl/tclcl.h char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) ^ virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mcast/lms-sender.cc:65: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ mcast/lms-receiver.cc:171:7: warning: private field 'fid_' is not used [-Wunused-private-field] int fid_; ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:52: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time); ^ In file included from xcp/xcpq.cc:23: ./wpan/p802_15_4timer.hIn file included from xcp/xcpq.h:30: In file included from xcp/xcp-end-sys.h:56: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ :203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from xcp/xcp-end-sys.cc:57: In file included from xcp/xcp-end-sys.h:56: ./tcp/tcp-full.h:In file included from 215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:xcp/xcpq.cc:25: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from xcp/xcp.cc:29: In file included from xcp/xcp.h:52: In file included from xcp/xcpq.h:30: In file included from xcp/xcp-end-sys.h:56: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ 3 warnings generated. In file included from xcp/xcp.cc:30: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4fail.o wpan/p802_15_4fail.cc In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ xcp/xcp-end-sys.cc:40:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ xcp/xcp.cc:24:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4hlist.o wpan/p802_15_4hlist.cc In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:54: ./wpan/p802_15_4mac.h:500:7: warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:54: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_4hlist.cc:49: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ wpan/p802_15_4csmaca.cc:420:26: warning: if statement has empty body [-Wempty-body] if (canProceed(wtime)); ^ wpan/p802_15_4csmaca.cc:420:26: note: put the semicolon on a separate line to silence this warning wpan/p802_15_4csmaca.cc:427:26: warning: if statement has empty body [-Wempty-body] if (canProceed(wtime)); ^ wpan/p802_15_4csmaca.cc:427:26: note: put the semicolon on a separate line to silence this warning g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4mac.o wpan/p802_15_4mac.cc 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4nam.o wpan/p802_15_4nam.cc 5 warnings generated. 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4phy.o wpan/p802_15_4phy.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4sscs.o wpan/p802_15_4sscs.cc In file included from wpan/p802_15_4mac.cc:49: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from wpan/p802_15_4hlist.cc:49: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 2 warnings generated. 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 4 warnings generated. In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:52: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4timer.o wpan/p802_15_4timer.cc 10 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4trace.o wpan/p802_15_4trace.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/pbc.o apps/pbc.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o wpan/p802_15_4transac.o wpan/p802_15_4transac.cc In file included from wpan/p802_15_4phy.cc:49: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 6 warnings generated. In file included from wpan/p802_15_4hlist.cc:50: In file included from ./wpan/p802_15_4hlist.h:52: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4mac.cc:49: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from wpan/p802_15_4trace.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/nr/nr.o diffusion3/lib/nr/nr.cc In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:52: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:60: In file included from wpan/p802_15_4transac.cc:49: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' /usr/include/tclcl/tclcl.husing namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from wpan/p802_15_4timer.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from wpan/p802_15_4phy.cc:49: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 17 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/dr.o diffusion3/lib/dr.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/diffusion/one_phase_pull.o diffusion3/filters/diffusion/one_phase_pull.cc 3 warnings generated. In file included from wpan/p802_15_4trace.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from wpan/p802_15_4transac.cc:49: /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/diffusion/two_phase_pull.o diffusion3/filters/diffusion/two_phase_pull.cc In file included from wpan/p802_15_4timer.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:59: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from wpan/p802_15_4mac.cc:49: In file included from ./wpan/p802_15_4pkt.h:53: In file included from ./wpan/p802_15_4const.h:52: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:52: In file included from ./wpan/p802_15_4pkt.h:53: In file included from ./wpan/p802_15_4const.h:52: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:59: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from wpan/p802_15_4phy.cc:49: In file included from ./wpan/p802_15_4pkt.h:53: In file included from ./wpan/p802_15_4const.h:52: In file included from In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from wpan/p802_15_4mac.cc:50In file included from : diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.hIn file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ :178:In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0;15 ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ : warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: In file included from wpan/p802_15_4timer.cc:50: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4nam.cc:49: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:52: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) In file included from wpan/p802_15_4transac.cc:50: virtual void start(double time); ^ In file included from ./wpan/p802_15_4transac.h:53: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:54: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:203: 7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) ./wpan/p802_15_4timer.h virtual void start(double time); ^ :203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from wpan/p802_15_4trace.cc:50: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from diffusion3/lib/dr.ccIn file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] :47: In file included from ./diffusion3/lib/dr.hh:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: virtual void trace(); ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:54: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tclcl/tclcl.h:175:15: void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time);'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated hereIn file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:504:11: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*);note: 'result' has been explicitly marked deprecated here ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ./wpan/p802_15_4timer.h:203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] In file included from wpan/p802_15_4trace.cc: void start(void);50: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { In file included from ^ wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4mac.cc:50: ./wpan/p802_15_4mac.h:500:7: warning ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ : 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15 ^: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from wpan/p802_15_4mac.cc:50: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22 virtual void sendDown(Packet* p); ^ : note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] In file included from wpan/p802_15_4timer.cc virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4trace.cc:50: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: :51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4sscs.ccIn file included from :53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from wpan/p802_15_4nam.cc:49: ./wpan/p802_15_4mac.h:500:7: warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4nam.cc:49: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4phy.cc:51: In file included from ./wpan/p802_15_4mac.h:54: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time); ^ In file included from diffusion3/lib/nr/nr.cc:47: In file included from ./diffusion3/lib/nr/nr.hh:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ./wpan/p802_15_4timer.h:203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:54: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ In file included from wpan/p802_15_4trace.cc:50: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4trace.cc:50: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from wpan/p802_15_4trace.cc:50: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4trace.cc:50: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4phy.cc:51: ./wpan/p802_15_4mac.h:500:7: warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4phy.cc:51: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_4trace.cc:51: In file included from ./mac/mac-802_11.h:47: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: ./wpan/p802_15_4mac.h:500:7: warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 6 warnings generated. In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:54: ./wpan/p802_15_4mac.h:500:7: warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:54: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/diffapp.o diffusion3/lib/diffapp.cc 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/ns/diffagent.o diffusion3/ns/diffagent.cc wpan/p802_15_4mac.cc:2751:9: warning: variable 'kpTime' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if ((DstAddrMode == defFrmCtrl_AddrMode16) //16-bit address available ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpan/p802_15_4mac.cc:2766:22: note: uninitialized use occurs here dataWaitT->start(kpTime); ^~~~~~ wpan/p802_15_4mac.cc:2751:5: note: remove the 'if' if its condition is always true if ((DstAddrMode == defFrmCtrl_AddrMode16) //16-bit address available ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpan/p802_15_4mac.cc:2687:15: note: initialize the variable 'kpTime' to silence this warning double kpTime; ^ = 0.0 In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/ns/diffrtg.o diffusion3/ns/diffrtg.cc 15 warnings generated. In file included from apps/pbc.cc:55: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filter_core/filter_core.o diffusion3/filter_core/filter_core.cc In file included from apps/pbc.cc:55: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/ns/difftimer.o diffusion3/ns/difftimer.cc In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/ns/diffrtg.cc:51: In file included from ./diffusion3/ns/diffrtg.h:55: In file included from ./diffusion3/filter_core/filter_core.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 15 warnings generated. In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:54: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filter_core/iolog.o diffusion3/filter_core/iolog.cc In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filter_core/filter_core.cc:43: In file included from ./diffusion3/filter_core/filter_core.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:In file included from 62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ diffusion3/ns/diffrtg.cc:51: In file included from ./diffusion3/ns/diffrtg.h:55: In file included from ./diffusion3/filter_core/filter_core.hh:47: In file included from ./config.h:60: ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] virtual void sendDown(Packet* p, Handler* h) inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11In file included from : note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); diffusion3/lib/dr.cc:47 ^ : In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:In file included from 15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h1:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from warning generated. diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filter_core/iostats.o diffusion3/filter_core/iostats.cc In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) In file included from diffusion3/filter_core/filter_core.cc:43: In file included from ./diffusion3/filter_core/filter_core.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from diffusion3/filters/diffusion/one_phase_pull.ccIn file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 6 warnings generated. In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ : ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/attrs.o diffusion3/lib/main/attrs.cc In file included from diffusion3/filter_core/iostats.cc:43: In file included from ./diffusion3/filter_core/iostats.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 14 warnings generated. In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: diffusion3/filters/diffusion/two_phase_pull.hh:274:8: warning: 'GradientFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:50: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/events.o diffusion3/lib/main/events.cc In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0;diffusion3/filter_core/iolog.cc:46 ^ ./common/bi-connector.h:55:15: note: : In file included from ./diffusion3/filter_core/iolog.hh:48: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44 virtual void sendDown(Packet* p, Handler* h): warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79: ^ 14: warning: /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: diffusion3/filters/diffusion/one_phase_pull.hh:303:8: warning: 'OnePhasePullFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/ns/difftimer.cc:51: In file included from ./diffusion3/ns/difftimer.h:56: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/iodev.o diffusion3/lib/main/iodev.cc In file included from diffusion3/filter_core/iostats.cc:43: In file included from ./diffusion3/filter_core/iostats.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 15 warnings generated. In file included from diffusion3/lib/main/iodev.cc:43: In file included from ./diffusion3/lib/main/iodev.hh:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/iohook.o diffusion3/lib/main/iohook.cc In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/lib/main/attrs.cc:47: In file included from ./diffusion3/lib/main/attrs.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ In file included from diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/lib/main/events.cc:46: In file included from ./diffusion3/lib/main/events.hh:55: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:51: In file included from ./diffusion3/ns/diffrtg.h:62: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/ns/diffrtg.cc:51: ./diffusion3/ns/diffrtg.h:121:7: warning: 'DiffRoutingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace (char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from In file included from diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p);diffusion3/lib/main/iodev.cc:43: In file included from ./diffusion3/lib/main/iodev.hh:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning ^ ./common/bi-connector.h:57:22: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; }: ^ note/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) ^ inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54In file included from : In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ diffusion3/ns/difftimer.cc:52: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:51: ./diffusion3/ns/diffrtg.h:121:7: warning: 'DiffRoutingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace (char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) In file included from diffusion3/filter_core/filter_core.cc:43: In file included from ./diffusion3/filter_core/filter_core.hh:72: In file included from ./diffusion3/ns/diffrtg.h:62: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filter_core/filter_core.cc:43: In file included from ./diffusion3/filter_core/filter_core.hh:72: ./diffusion3/ns/diffrtg.h:121:7: warning: 'DiffRoutingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace (char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/timers.o diffusion3/lib/main/timers.cc 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/message.o diffusion3/lib/main/message.cc In file included from diffusion3/lib/main/iohook.cc:47: In file included from ./diffusion3/lib/main/iohook.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/tools.o diffusion3/lib/main/tools.cc In file included from diffusion3/lib/main/message.cc:44: In file included from ./diffusion3/lib/main/message.hh:65: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/ns/difftimer.cc:53: ./diffusion3/ns/diffrtg.h:121:7: warning: 'DiffRoutingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace (char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/gear_examples/gear_common.o diffusion3/apps/gear_examples/gear_common.cc In file included from diffusion3/lib/main/timers.cc:46: In file included from ./diffusion3/lib/main/timers.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/lib/main/message.cc:44: In file included from ./diffusion3/lib/main/message.hh:65: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 9 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/gear_examples/gear_receiver.o diffusion3/apps/gear_examples/gear_receiver.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/gear_examples/gear_sender.o diffusion3/apps/gear_examples/gear_sender.cc In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/lib/main/tools.cc:45: In file included from ./diffusion3/lib/main/tools.hh:59: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:47: In file included from ./config.h:54: ./autoconf.h:95In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here 9#define CPP_NAMESPACE std ^ warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/rmst_examples/rmst_sink.o diffusion3/apps/rmst_examples/rmst_sink.cc 1 warning generated. In file included from diffusion3/lib/main/tools.cc:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/rmst_examples/rmst_source.o diffusion3/apps/rmst_examples/rmst_source.cc 1 warning generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/1pp_ping_sender.o diffusion3/apps/ping/1pp_ping_sender.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/1pp_ping_receiver.o diffusion3/apps/ping/1pp_ping_receiver.cc In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/2pp_ping_sender.o diffusion3/apps/ping/2pp_ping_sender.cc In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/2pp_ping_receiver.o diffusion3/apps/ping/2pp_ping_receiver.cc In file included from In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 1 warning generated. In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/ping_common.o diffusion3/apps/ping/ping_common.cc In file included from diffusion3/apps/ping/1pp_ping_sender.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warningIn file included from : 'result' is deprecated [-Wdeprecated-declarations]diffusion3/apps/ping/1pp_ping_receiver.cc :43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) 3 warnings generated. ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from diffusion3/apps/gear_examples/gear_common.cc:43: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/push_receiver.o diffusion3/apps/ping/push_receiver.cc In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 9 warnings generated. In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/push_sender.o diffusion3/apps/ping/push_sender.cc In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:In file included from 43: diffusion3/apps/gear_examples/gear_receiver.hh:62:8: warning: 'GearReceiverApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] In file included from diffusion3/apps/gear_examples/gear_sender.cc void init();:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57: ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) In file included from virtual void sendDown(Packet* p, Handler* h)diffusion3/apps/gear_examples/gear_sender.cc:43: diffusion3/apps/gear_examples/gear_sender.hh:72:8: warning: 'GearSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: diffusion3/apps/gear_examples/gear_sender.hh:83:8: warning: 'GearSenderApp::recv' hides overloaded virtual function [-Woverloaded-virtual] ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) In file included from ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.ccIn file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual]In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.ccIn file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual]:43: diffusion3/apps/rmst_examples/rmst_sink.hh:76:8: warning: 'RmstSink::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(void *blob, int size); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here /usr/include/tclcl/tclcl.h#define CPP_NAMESPACE std :175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) ^ virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:In file included from 50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: diffusion3/apps/rmst_examples/rmst_source.hh:78:8: warning: 'RmstSource::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: diffusion3/apps/rmst_examples/rmst_source.hh:88:8: :7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15warning: 'RmstSource::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h::52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22 note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ : note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/apps/rmst_examples/rmst_source.cc:65:11: warning: variable 'sleep_interval' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (!sent_first_blob){ ^~~~~~~~~~~~~~~~ diffusion3/apps/rmst_examples/rmst_source.cc:78:16: note: uninitialized use occurs here sdt_.resched(sleep_interval); ^~~~~~~~~~~~~~ diffusion3/apps/rmst_examples/rmst_source.cc:65:7: note: remove the 'if' if its condition is always true if (!sent_first_blob){ ^~~~~~~~~~~~~~~~~~~~~ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] diffusion3/apps/rmst_examples/rmst_source.cc:61 virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :21: note: initialize the variable 'sleep_interval' to silence this warning int sleep_interval; ^ = 0 In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: 4 warnings generated. In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15:In file included from warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/gear/gear_attr.o diffusion3/filters/gear/gear_attr.cc In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: diffusion3/apps/ping/1pp_ping_sender.hh:72:8: warning: 'OPPPingSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: diffusion3/apps/ping/1pp_ping_sender.hh:83:8: warning: 'OPPPingSenderApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: diffusion3/apps/ping/1pp_ping_receiver.hh:63:8: warning: 'OPPPingReceiverApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); In file included from ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/apps/ping/2pp_ping_sender.cc:43: diffusion3/apps/ping/2pp_ping_sender.hh:72:8: warning: 'TPPPingSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: diffusion3/apps/ping/2pp_ping_sender.hh:83:8: warning: 'TPPPingSenderApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/2pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/ping/2pp_ping_receiver.cc:43: diffusion3/apps/ping/2pp_ping_receiver.hh:63:8: warning: 'TPPPingReceiverApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from ./diffusion3/lib/dr.hh:69/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : In file included from ./diffusion3/ns/diffagent.h: ^ 57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/gear/gear.o diffusion3/filters/gear/gear.cc 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/gear/gear_tools.o diffusion3/filters/gear/gear_tools.cc 10 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/misc/log.o diffusion3/filters/misc/log.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/misc/srcrt.o diffusion3/filters/misc/srcrt.cc In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 10 warnings generated. In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/misc/tag.o diffusion3/filters/misc/tag.cc In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h12 warnings generated. :61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/rmst/rmst.o diffusion3/filters/rmst/rmst.cc In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 11 warnings generated. In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: 10In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); warnings generated. In file included from ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:48: inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:11 warnings generated. 44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/rmst/rmst_filter.o diffusion3/filters/rmst/rmst_filter.cc ^ In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o delaybox/delaybox.o delaybox/delaybox.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_HTTP.o packmime/packmime_HTTP.cc In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/ping/push_receiver.cc:43: diffusion3/apps/ping/push_receiver.hh:63:8: warning: 'PushReceiverApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_HTTP_rng.o packmime/packmime_HTTP_rng.cc In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); In file included from ^ diffusion3/filters/rmst/rmst.cc:44: In file included from diffusion3/filters/rmst/rmst.hh:49: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from diffusion3/apps/ping/push_sender.cc:43: /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from diffusion3/apps/ping/push_sender.hh char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/apps/ping/push_sender.cc:43: diffusion3/apps/ping/push_sender.hh:71:8: warning: 'PushSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/rmst/rmst.cc:44: In file included from diffusion3/filters/rmst/rmst.hh:49: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from packmime/packmime_HTTP.cc:44: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 10 warnings generated. In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from delaybox/delaybox.cc:88: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:42: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_OL.o packmime/packmime_OL.cc In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_HTTP.cc:46: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:./common/bi-connector.h22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ 9./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ warnings generated. In file included from packmime/packmime_HTTP_rng.cc:45: In file included from ./tools/rng.h:72: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_OL_ranvar.o packmime/packmime_OL_ranvar.cc In file included from packmime/packmime_HTTP_rng.cc:45: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:58: In file included from ./config.h:60: In file included from /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] packmime/packmime_HTTP.cc:47: inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ 10 warnings generated. In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_ranvar.o packmime/packmime_ranvar.cc ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from delaybox/delaybox.ccIn file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 10 warnings generated. In file included from diffusion3/filters/misc/log.cc:43: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tmix/tmix.o tmix/tmix.cc In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from packmime/packmime_OL.cc:56: In file included from packmime/packmime_OL.h:53: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 2 warnings generated. In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.ccIn file included from diffusion3/filters/gear/gear.cc:44: diffusion3/filters/gear/gear.hh:224:8: warning: 'GeoRoutingFilter::recv' hides overloaded virtual function [-Woverloaded-virtual]In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h: void recv(Message *msg, handle h);61 : ^ ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) void set_table_size(int nn); ^ virtual void recv(int nbytes); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ :44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.hIn file included from packmime/packmime_OL.cc:56: In file included from packmime/packmime_OL.h:54: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) 10 ^ warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tmix/tmix_delaybox.o tmix/tmix_delaybox.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tmix/tmixAgent.o tmix/tmixAgent.cc In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_OL.cc:56: In file included from packmime/packmime_OL.h:55: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from packmime/packmime_OL.cc:56: In file included from packmime/packmime_OL.h:55: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] packmime/packmime_OL_ranvar.cc:51: In file included from packmime/packmime_OL_ranvar.h:44: In file included from packmime/packmime_ranvar.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: void set_table_size(int nn);/usr/include/tclcl/tclcl.h:88:44 ^ : warning: 'result' is deprecated [-Wdeprecated-declarations] ./classifier/classifier.h inline void result(const char* p) { tcl_->result = (char*)p; } ^ :75:15:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) ^ virtual void set_table_size(int level, int nn);In file included from diffusion3/filters/misc/srcrt.cc:43: diffusion3/filters/misc/srcrt.hh:78:8: warning: 'SrcRtFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ ^ In file included from delaybox/delaybox.cc:89: delaybox/delaybox.h:113:9: warning: struct 'DelayBoxClassifier' was previously declared as a class [-Wmismatched-tags] friend struct DelayBoxClassifier; ^ delaybox/delaybox.h:47:7: note: previous use is here class DelayBoxClassifier; ^ delaybox/delaybox.h:132:9: warning: struct 'DelayBoxClassifier' was previously declared as a class [-Wmismatched-tags] friend struct DelayBoxClassifier; ^ delaybox/delaybox.h:47:7: note: previous use is here class DelayBoxClassifier; ^ In file included from diffusion3/filters/misc/log.cc:43: diffusion3/filters/misc/log.hh:74:8: warning: 'LogFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from packmime/packmime_OL_ranvar.cc:51: In file included from packmime/packmime_OL_ranvar.h:44: In file included from packmime/packmime_ranvar.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:50: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ In file included from ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/misc/tag.cc:43: diffusion3/filters/misc/tag.hh:76:8: warning: 'TagFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); In file included from tmix/tmix.cc ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) :47: /usr/include/tclcl/tclcl.h:88:44: virtual void recv(int nbytes); ^ warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tmix/tmix.cc:49: In file included from ./tcp/tcp-full.h:40: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from packmime/packmime_ranvar.cc:48: In file included from packmime/packmime_ranvar.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 8 warnings generated. rm -f gen/version.c In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_ranvar.cc:48: In file included from packmime/packmime_ranvar.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: In file included from diffusion3/filters/rmst/rmst_filter.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 4 warnings generated. In file included from tmix/tmix_delaybox.cc:39: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:42: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:50: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from diffusion3/filters/rmst/rmst_filter.cc:43: diffusion3/filters/rmst/rmst_filter.hh:107:8: warning: 'RmstFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ 16 warnings generated. In file included from tmix/tmix.cc:49: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ /usr/bin/tclsh8.6 bin/string2c.tcl version_string < VERSION > gen/version.c /usr/bin/tclsh8.6 bin/tcl-expand.tcl tcl/lib/ns-lib.tcl tcl/lib/ns-diffusion.tcl tcl/delaybox/delaybox.tcl tcl/packmime/packmime.tcl tcl/tmix/tmix.tcl tcl/tmix/tmix_delaybox.tcl | /usr/bin/tcl2c++ et_ns_lib > gen/ns_tcl.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/ptypes2tcl.o common/ptypes2tcl.cc gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/win32.o common/win32.c In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_ranvar.cc:48: 10 warnings generated. packmime/packmime_ranvar.h:175:10: warning: private field 'loc_' is not used [-Wunused-private-field] double loc_; ^ packmime/packmime_ranvar.h:176:10: warning: private field 'scale2_' is not used [-Wunused-private-field] double scale2_; ^ In file included from tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from common/win32.c:601:19: warning: unused variable 'ISO_C_forbids_an_empty_source_file' [-Wunused-const-variable] tmix/tmix.h:52: static const char ISO_C_forbids_an_empty_source_file; /* don't know why ... */ ^ In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h1:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from warning generated. tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; In file included from ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/tclAppInit.o common/tclAppInit.cc virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 10 warnings generated. In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/tkAppInit.o common/tkAppInit.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/main-monolithic.o common/main-monolithic.cc 2 warnings generated. In file included from common/ptypes2tcl.cc:3: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ for i in indep-utils/cmu-scen-gen/setdest indep-utils/webtrace-conv/dec indep-utils/webtrace-conv/epa indep-utils/webtrace-conv/nlanr indep-utils/webtrace-conv/ucb; do ( cd $i; make all; ) done make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/cmu-scen-gen/setdest' g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -I../../.. -o rng.o ../../../tools/rng.cc In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); In file included from tmix/tmixAgent.cc ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:52: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:52: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/tclAppInit.cc:17: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] In file included from tmix/tmixAgent.cc void set_table_size(int nn);:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:52: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 2 warnings generated. In file included from common/ptypes2tcl.cc:3: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o gen/version.o gen/version.c inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 10 warnings generated. g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT -o setdest.o setdest.cc g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT -o calcdest.o calcdest.cc In file included from common/tclAppInit.cc:17: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: ./delaybox/delaybox.h:113:9: warning: struct 'DelayBoxClassifier' was previously declared as a class [-Wmismatched-tags] friend struct DelayBoxClassifier; ^ ./delaybox/delaybox.h:47:7: note: previous use is here class DelayBoxClassifier; ^ ./delaybox/delaybox.h:132:9: warning: struct 'DelayBoxClassifier' was previously declared as a class [-Wmismatched-tags] friend struct DelayBoxClassifier; ^ ./delaybox/delaybox.h:47:7: note: previous use is here class DelayBoxClassifier; ^ ../../../tools/rng.cc:856:3: warning: array index 100 is past the end of the array (which contains 100 elements) [-Warray-bounds] name_[100] = 0; ^ ~~~ ../../../tools/rng.h:333:2: note: array 'name_' declared here char name_[100]; ^ In file included from tmix/tmix_delaybox.cc:40: tmix/tmix_delaybox.h:41:1: warning: class 'Tmix_DelayBoxClassifier' was previously declared as a struct [-Wmismatched-tags] class Tmix_DelayBoxClassifier; ^ ./delaybox/delaybox.h:133:16: note: previous use is here friend struct Tmix_DelayBoxClassifier; ^ In file included from tmix/tmix_delaybox.cc:40: tmix/tmix_delaybox.h:47:1: warning: 'Tmix_DelayBoxClassifier' defined as a class here but previously declared as a struct [-Wmismatched-tags] class Tmix_DelayBoxClassifier : public DelayBoxClassifier { ^ ./delaybox/delaybox.h:133:9: note: did you mean class here? friend struct Tmix_DelayBoxClassifier; ^~~~~~ class common/tclAppInit.cc:240:26: error: declaration of 'globalMemTrace' has a different language linkage extern MemTrace *globalMemTrace; ^ common/tclAppInit.cc:26:11: note: previous definition is here MemTrace *globalMemTrace; ^ 2 warnings and 1 error generated. Makefile:93: recipe for target 'common/tclAppInit.o' failed make[1]: *** [common/tclAppInit.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from common/tkAppInit.cc:24: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/tkAppInit.cc:24: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:59: tmix/tmixAgent.h:99:17: warning: 'TmixOneWayAgent::getSink' hides overloaded virtual function [-Woverloaded-virtual] inline Agent* getSink() const { return sink; } ^ tmix/tmixAgent.h:65:25: note: hidden overloaded virtual function 'TmixAgent::getSink' declared here: different qualifiers (none vs const) virtual inline Agent* getSink() { return NULL; } ^ common/tkAppInit.cc:296:26: error: declaration of 'globalMemTrace' has a different language linkage extern MemTrace *globalMemTrace; ^ common/tkAppInit.cc:34:11: note: previous definition is here MemTrace *globalMemTrace; ^ 2 warnings and 1 error generated. Makefile:93: recipe for target 'common/tkAppInit.o' failed make[1]: *** [common/tkAppInit.o] Error 1 In file included from calcdest.cc:15: ./setdest.h:94:13: warning: private field 'first_trip' is not used [-Wunused-private-field] u_int32_t first_trip; // 1 if first trip, 0 otherwise. (by J. Yoon) ^ 2 warnings generated. In file included from tmix/tmixAgent.cc:39: tmix/tmixAgent.h:99:17: warning: 'TmixOneWayAgent::getSink' hides overloaded virtual function [-Woverloaded-virtual] inline Agent* getSink() const { return sink; } ^ tmix/tmixAgent.h:65:25: note: hidden overloaded virtual function 'TmixAgent::getSink' declared here: different qualifiers (none vs const) virtual inline Agent* getSink() { return NULL; } ^ 1 warning generated. In file included from tmix/tmixAgent.cc:43: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ g++ -o calcdest calcdest.o rng.o -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT \ -lnsl -lpcap -ldl -lm -lm In file included from tmix/tmixAgent.cc:44: In file included from ./diffusion/diff_sink.h:62: In file included from ./diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from tmix/tmixAgent.cc:44: In file included from ./diffusion/diff_sink.h:62: ./diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ g++ -o setdest setdest.o rng.o -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT \ -lnsl -lpcap -ldl -lm -lm make[2]: Leaving directory '/<>/ns2-2.35+dfsg/indep-utils/cmu-scen-gen/setdest' make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/dec' g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o proxytrace.o proxytrace.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o formsquid.o formsquid.cc tmix/tmix.cc:626:7: warning: comparison of array 'this->line' equal to a null pointer is always false [-Wtautological-pointer-compare] if (line == NULL || line[0] == '#' || !strcmp(line,"\n")) { ^~~~ ~~~~ g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o formtxt.o formtxt.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o my-endian.o my-endian.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o proxytrace2any.o proxytrace2any.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o tr-stat.o tr-stat.cc 14 warnings generated. In file included from proxytrace.cc:5: ./../../../autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :2:23: note: expanded from here #define CPP_NAMESPACE std ^ proxytrace.cc:105:17: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (items_read < 0 || items_read > 1) { ~~~~~~~~~~ ^ ~ proxytrace.cc:121:17: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (items_read < 0 || items_read > 1) { ~~~~~~~~~~ ^ ~ 3 warnings generated. 13 warnings generated. 10 warnings generated. proxytrace2any.cc:79:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. g++ -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -o dec-tr-stat proxytrace.o formsquid.o formtxt.o my-endian.o proxytrace2any.o tr-stat.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lnsl -lpcap -ldl -lm 4 warnings generated. make[2]: Leaving directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/dec' make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/epa' g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o tr-stat.o tr-stat.cc 11 warnings generated. tr-stat.cc:246:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. g++ -o epa-tr-stat -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap tr-stat.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lnsl -lpcap -ldl -lm make[2]: Leaving directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/epa' make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/nlanr' g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I../../.. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o tr-stat.o tr-stat.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I../../.. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o logparse.o logparse.cc In file included from tr-stat.cc:24: In file included from ./logparse.h:7: In file included from ../../../config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from logparse.cc:8: In file included from ./logparse.h:7: In file included from ../../../config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ tr-stat.cc:191:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. 2 warnings generated. g++ -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -o nlanr-tr-stat tr-stat.o logparse.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lnsl -lpcap -ldl -lm make[2]: Leaving directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/nlanr' make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/ucb' g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o tr-stat.o tr-stat.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o logparse.o logparse.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o utils.o utils.cc 9 warnings generated. tr-stat.cc:227:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 1 warning generated. g++ -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -o ucb-tr-stat tr-stat.o logparse.o utils.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lnsl -lpcap -ldl -lm make[2]: Leaving directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/ucb' 9 warnings generated. 12 warnings generated. make[1]: Leaving directory '/<>/ns2-2.35+dfsg' dh_auto_build: make -j16 returned exit code 2 debian/rules:10: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 2017-07-06T16:30:17Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: any Build-Space: 120752 Build-Time: 18 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 10 Job: ns2_2.35+dfsg-2.1 Machine Architecture: amd64 Package: ns2 Package-Time: 47 Source-Version: 2.35+dfsg-2.1 Space: 120752 Status: attempted Version: 2.35+dfsg-2.1 -------------------------------------------------------------------------------- Finished at 2017-07-06T16:30:17Z Build needed 00:00:47, 120752k disk space E: Build failure (dpkg-buildpackage died) DC-Status: Failed 47.809284704s DC-Time-Estimation: 47.809284704 versus expected 2093 (r/m: 42.77810738977418 ; m: 47.809284704)