DC-Build-Header: ns2 2.35+dfsg-2.1 / 2017-07-06 16:28:09 +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_clang4.0.log modes:clang40:binarch-only DC-Sbuild-call: su user42 -c 'sbuild -n --arch-any --apt-update -d unstable -v --chroot-setup-commands=/tmp/clang40 ns2_2.35+dfsg-2.1' sbuild (Debian sbuild) 0.73.0 (23 Dec 2016) on ip-172-31-34-50.eu-central-1.compute.internal +==============================================================================+ | ns2 2.35+dfsg-2.1 (amd64) Thu, 06 Jul 2017 16:28:09 +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-36864090-b9a4-4724-bf78-98d0a7b63bfb' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /tmp/clang40 ------------ + echo 'Entering customization script...' Entering customization script... + CLANG_VERSION=4.0 + echo 'Install of clang-4.0' Install of clang-4.0 + 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 (3934 kB/s) Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-4.0 Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libbsd0 libclang-common-4.0-dev libclang1-4.0 libedit2 libjsoncpp1 libllvm4.0 libncurses5 libobjc-6-dev libobjc4 Suggested packages: gnustep gnustep-devel clang-4.0-doc libomp-dev Recommended packages: llvm-4.0-dev python libgpm2 The following NEW packages will be installed: clang-4.0 libbsd0 libclang-common-4.0-dev libclang1-4.0 libedit2 libjsoncpp1 libllvm4.0 libncurses5 libobjc-6-dev libobjc4 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. Need to get 74.4 MB of archives. After this operation, 320 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 libllvm4.0 amd64 1:4.0.1-1 [12.3 MB] Get:5 http://127.0.0.1:9999/debian unstable/main amd64 libclang1-4.0 amd64 1:4.0.1-1 [6355 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-4.0-dev amd64 1:4.0.1-1 [2495 kB] Get:10 http://127.0.0.1:9999/debian unstable/main amd64 clang-4.0 amd64 1:4.0.1-1 [52.7 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 74.4 MB in 0s (94.5 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 libllvm4.0:amd64. Preparing to unpack .../3-libllvm4.0_1%3a4.0.1-1_amd64.deb ... Unpacking libllvm4.0:amd64 (1:4.0.1-1) ... Selecting previously unselected package libclang1-4.0:amd64. Preparing to unpack .../4-libclang1-4.0_1%3a4.0.1-1_amd64.deb ... Unpacking libclang1-4.0:amd64 (1:4.0.1-1) ... 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-4.0-dev. Preparing to unpack .../8-libclang-common-4.0-dev_1%3a4.0.1-1_amd64.deb ... Unpacking libclang-common-4.0-dev (1:4.0.1-1) ... Selecting previously unselected package clang-4.0. Preparing to unpack .../9-clang-4.0_1%3a4.0.1-1_amd64.deb ... Unpacking clang-4.0 (1:4.0.1-1) ... 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 libllvm4.0:amd64 (1:4.0.1-1) ... Setting up libclang1-4.0:amd64 (1:4.0.1-1) ... Setting up libclang-common-4.0-dev (1:4.0.1-1) ... Setting up clang-4.0 (1:4.0.1-1) ... 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++-4.0 g++-4.6 + ln -s clang-4.0 gcc-4.6 + ln -s clang-4.0 cpp-4.6 + ln -s clang-4.0 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++-4.0 g++-4.7 + ln -s clang-4.0 gcc-4.7 + ln -s clang-4.0 cpp-4.7 + ln -s clang-4.0 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++-4.0 g++-4.8 + ln -s clang-4.0 gcc-4.8 + ln -s clang-4.0 cpp-4.8 + ln -s clang-4.0 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++-4.0 g++-4.9 + ln -s clang-4.0 gcc-4.9 + ln -s clang-4.0 cpp-4.9 + ln -s clang-4.0 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++-4.0 g++-5 + ln -s clang-4.0 gcc-5 + ln -s clang-4.0 cpp-5 + ln -s clang-4.0 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++-4.0 g++-6 + ln -s clang-4.0 gcc-6 + ln -s clang-4.0 cpp-6 + ln -s clang-4.0 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++-4.0 g++-7 + ln -s clang-4.0 gcc-7 + ln -s clang-4.0 cpp-7 + ln -s clang-4.0 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-SJI7aX + 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/clang40'. 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 (67.5 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/ns2-SJI7aX/ns2-2.35+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/ns2-SJI7aX' 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-8dtTut/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-8dtTut/apt_archive ./ InRelease Get:2 copy:/<>/resolver-8dtTut/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-8dtTut/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-8dtTut/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-8dtTut/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-8dtTut/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 ... 10206 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-8dtTut/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-8dtTut/apt_archive ./ InRelease Get:2 copy:/<>/resolver-8dtTut/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-8dtTut/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-8dtTut/apt_archive ./ Sources [558 B] Get:5 copy:/<>/resolver-8dtTut/apt_archive ./ Packages [638 B] Fetched 2159 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-8dtTut/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 (75.3 MB/s) Selecting previously unselected package groff-base. (Reading database ... 10206 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:28:35 UTC 2017. Universal Time is now: Thu Jul 6 16:28:35 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-4.0_1:4.0.1-1 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-4.0-dev_1:4.0.1-1 libclang1-4.0_1:4.0.1-1 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 libllvm4.0_1:4.0.1-1 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-36864090-b9a4-4724-bf78-98d0a7b63bfb 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_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/src/tcp_compound.o tcp/linux/src/tcp_compound.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_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_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/ns-linux-c.o tcp/linux/ns-linux-c.c 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/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_htcp.c:104:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ ~~~ ^ ~~~ 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_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] 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_bic.c:143:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] tcp/linux/src/tcp_westwood.c ack = ack;: ~~~ ^ ~~~ 104:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] tcp/linux/src/tcp_bic.c:144:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ 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; ~~~~~~~~~~ ^ ~~~~~~~~~~ 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; ~~~~~~~~~~ ^ ~~~~~~~~~~ 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_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/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_lp.ctcp/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_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:225:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ :119:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] data_acked = data_acked; ~~~~~~~~~~ ^ ~~~~~~~~~~ tcp/linux/src/tcp_lp.c:270:12: tcp/linux/src/tcp_yeah.cwarning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] num_acked = num_acked; ~~~~~~~~~ ^ ~~~~~~~~~ :74:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] seq_rtt = seq_rtt; ~~~~~~~ ^ ~~~~~~~ tcp/linux/src/tcp_yeah.c:75:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag;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_vegas.c:116:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] cnt = cnt; ~~~ ^ ~~~ ~~~~ ^ ~~~~ 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_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_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_compound.c:208:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] } 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_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; ~~~~ ^ ~~~~ 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; ~~~ ^ ~~~ 4 warnings generated. 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 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 tools/random.o tools/random.cc 3 warnings generated. 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 tools/ranvar.o tools/ranvar.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/timer-handler.o common/timer-handler.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/misc.o common/misc.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/scheduler.o common/scheduler.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/object.o common/object.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/rng.o tools/rng.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 routing/route.o routing/route.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/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/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/packet.o common/packet.cc 4 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/ttl.o common/ttl.cc 3 warnings generated. 3 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from common/connector.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./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 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/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 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"); ^ 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 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 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/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 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"); ^ In file included from 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/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/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; } ^ /usr/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 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/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: In file included from 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; }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/usr/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 ^ : 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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: 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; } ^ note: 'result' has been explicitly marked deprecated here /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"); ^ 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"); ^ 3 warnings generated. In file included from tools/ranvar.cc:48: In file included from ./tools/ranvar.h:common/object.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 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-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*/) { 2 warnings generated. ^ In file included from classifier/classifier.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 classifier/classifier-virtual.o classifier/classifier-virtual.cc 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 trace/trace.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; } ^ /usr/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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/connector.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/packet.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ routing/route.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/misc.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/ttl.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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/ip.cc:36: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[] = ^ 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_; ^ 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 classifier/classifier-mcast.o classifier/classifier-mcast.cc classifier/classifier.cc:36: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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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) ^ classifier/classifier-addr.cc:36: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:57common/scheduler.cc:1027:9: warning: 'RealTimeScheduler::start' hides overloaded virtual function [-Woverloaded-virtual] double start() const { return start_; } : ./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/scheduler.h:95:17: note: hidden overloaded virtual function 'Scheduler::start' declared here: different qualifiers (none vs const) virtual double start() { // start time ^ 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:22: 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. common/scheduler.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 classifier/classifier-mpath.o classifier/classifier-mpath.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*); ^ 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"); ^ 3 warnings generated. 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.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 3 warnings generated. 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) In file included from virtual void trace(TracedVar*); ^ 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: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 mcast/replicator.o mcast/replicator.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-mac.o classifier/classifier-mac.cc 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.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 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); ^ classifier/classifier-hash.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ classifier/classifier-virtual.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ 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-qs.o classifier/classifier-qs.cc In file included from In file included from classifier/classifier-mcast.ccmcast/replicator.cc::41: 41In file included from : ./config.h:In file included from 60./classifier/classifier.h: :40/usr/include/tclcl/tclcl.h: In file included from :./common/object.h88::4044: :In file included from ./common/scheduler.h:warning40: : In file included from 'result' is deprecated [-Wdeprecated-declarations]./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 inline void result(const char* p) { tcl_->result = (char*)p; } ^ #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"); ^ 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-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; } ^ /usr/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. 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 src_rtg/classifier-sr.o src_rtg/classifier-sr.cc 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"); ^ 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 ^ classifier/classifier-mcast.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 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 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-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 ^ 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"); ^ classifier/classifier-mpath.cc:48: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"); ^ In file included from classifier/classifier-bst.cc:61: In file included from ./trace/trace.h3 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: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 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 ^ mcast/replicator.cc:37: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"); ^ classifier/classifier-bst.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 adc/ump.o adc/ump.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 qs/qsagent.o qs/qsagent.cc 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; } ^ /usr/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/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 ^ classifier/classifier-port.cc:50:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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*/) { ^ 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); ^ 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 qs/hdr_qs.o qs/hdr_qs.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"); ^ 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) ^ 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) ^ classifier/classifier-mac.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 3 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*); ^ 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(); 2 ^ /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 tools/trafgen.o tools/trafgen.cc 9 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from 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); ^ 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 src_rtg/sragent.cc:51: 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/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) inline virtual void sendUp(Packet* p, Handler* h) ^ 4 warnings generated. 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) ^ 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/expoo.o tools/expoo.cc 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 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ 10 warningsIn 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 generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 3 warnings generated. 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; } ^ /usr/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/resv.o adc/resv.cc 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 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 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 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 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 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: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 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: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/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 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"); ^ 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) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/trafgen.cc:38: ./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 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) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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 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: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 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 2 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 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/saack.o tcp/saack.cc In file included from 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; } ^ tools/cbr_traffic.cc:44: In file included from ./tools/random.h:41: In file included from ./config.h:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here 60: 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"); ^ 1 warning generated. 4 warnings generated. 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() {} ^ In file included from tools/pareto.cc:48: ./tools/trafgen.h:85:15: /usr/include/tclcl/tclcl.hwarning:: 196:'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual]14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: virtual int init(int /*argc*/, const char*const* /*argv*/) {note : ^hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from trace/traffictrace.cc:73: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ virtual void recv() {} ^ In file included from tools/pareto.cc./apps/app.h::4852: :15./tools/trafgen.h:: 90note:: 15hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0): warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ virtual void recv(int nbytes); ^ ./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/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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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*/) { ^ tools/pareto.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ trace/traffictrace.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: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*); ^ 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() {} ^ 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 ^ ./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*/) { ^ 2 warnings generated. 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 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.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); ^ tools/expoo.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 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: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/ms-adc.o adc/ms-adc.cc 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: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: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; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./common/bi-connector.h:55:15: note: hidden overloaded 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 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) ^ 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 2 warnings generated. #define CPP_NAMESPACE std ^ 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 adc/acto-adc.o adc/acto-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/pointsample-est.o adc/pointsample-est.cc 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; } ^ /usr/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 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 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ./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/salink.o adc/salink.cc 4 warnings generated. 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 ^ 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_; ^ 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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; } ^ /usr/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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/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"); ^ 2 warnings generated. In file included from 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() {} ^ /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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/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/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 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:#define CPP_NAMESPACE std 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: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"); ^ adc/estimator.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from 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*/) { ^ 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/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; } 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 ^ ^ /usr/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/timewindow-est.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ adc/ms-adc.cc:42:19: warning: 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"); ^ adc/adc.cc:42: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 adc/null-estimator.o adc/null-estimator.cc 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 ./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; } 11 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 apps/vatrcvr.o apps/vatrcvr.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: 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 3 warnings generated. In file included from adc/hb-adc.cc:48: 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11:./adc/adc.h note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :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:340: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h3:504:11: note: 'result' has been explicitly marked deprecated here warnings generated. char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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/consrcvr.o adc/consrcvr.cc 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 common/agent.o common/agent.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/message.o common/message.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/udp.o apps/udp.cc 3 warnings generated. 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.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/session-rtp.o common/session-rtp.cc adc/acto-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ adc/param-adc.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here adc/actp-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ #define CPP_NAMESPACE std ^ 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: adc/expavg-est.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 ^ 42: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 apps/rtp.o apps/rtp.cc 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: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/hb-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. 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: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 common/ivs.o common/ivs.cc 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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. 3 warnings generated. 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 common/messpass.o common/messpass.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/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 tcp/rtcp.o tcp/rtcp.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] 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: inline void result(const char* p) { tcl_->result = (char*)p; }88 :44 ^: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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"); ^ 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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"); ^ adc/null-estimator.cc:43: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/worm.o apps/worm.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"); ^ 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: 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' In file included from common/agent.cc:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.husing namespace CPP_NAMESPACE;: 88 ^: 44: warning: 'result' is deprecated [-Wdeprecated-declarations] :19:23: note: expanded from here #define CPP_NAMESPACE std ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ apps/vatrcvr.cc:68:20: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/messpass.cc:6: In file included from ./common/messpass.h:4In 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] : In file included from ./common/agent.h inline void result(const char* p) { tcl_->result = (char*)p; } ^ :40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here ./common/scheduler.h:40: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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/tpm.cc:adc/consrcvr.cc:42:20: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 2 warnings generated. ./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 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); ^ adc/adaptive-receiver.cc:43:19: 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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.o tcp/tcp.cc common/session-rtp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 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/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"); ^ 3 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ apps/udp.cc:43:19In 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] 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: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. common/message.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = In file included from ^ tcp/rtcp.cc:42: In file included from ./config.h:60: In file included from common/tp.cc: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) /usr/include/tclcl/tclcl.h: 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() {}88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ ./apps/app.h:52:15:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here note char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ : 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); ^ 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/tcp-newreno.o tcp/tcp-newreno.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-vegas.o tcp/tcp-vegas.cc apps/rtp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline 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 common/tpm.cc char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :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); ^ 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/tp.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) 3 virtual void recv(int nbytes); ^ : 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*); ^ common/ivs.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*/) { ^ 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 warnings generated. 2 warnings generated. tcp/rtcp.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-full.o tcp/tcp-full.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-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; } common/messpass.cc ^ :2:/usr/include/tcl/tcl.h19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ :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-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: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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*/) { ^ 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"); ^ 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 ^ 5 warnings generated. 6 warnings generated. 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"); ^ 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"); ^ 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/tcp-full-bay.o baytcp/tcp-full-bay.cc 6 warnings generated. common/agent.cc:314: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() { ^ 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 common/agent.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. tcp/tcp-reno.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 baytcp/ftps.o baytcp/ftps.cc In 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*/) { ^ 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*); ^ 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/scoreboard.o tcp/scoreboard.cc 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; ^ ~ 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.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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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-newreno.cc:21:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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"); ^ 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 ^ 3 warnings generated. tcp/tcp-vegas.cc:60: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 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"); ^ 6 warnings generated. 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");g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ 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"); ^ 3 warnings generated. 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 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 tcp/tcp-rbp.cc:64:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] =./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/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 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); ^ 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: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); ^ tcp/tcp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 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 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; } ^ In file included from baytcp/ftpc.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"); ^ 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*/) { ^ baytcp/ftpc.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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*/) { ^ 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*); ^ 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"); ^ 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/tcp-full-bay.cc:73:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/tcp-full.cc:111:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. In file included from tcp/tcp-fack.cc:29: 7 warnings generated. 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-asym-sink.o tcp/tcp-asym-sink.cc 7 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 1 warning generated. In file included from tcp/tcp-sack1.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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-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 ^ 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-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: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 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: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/tcp-session.o tcp/tcp-session.cc 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"); ^ 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 ^ tcp/tcp-fack.cc:21:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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"); ^ 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/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 ^ 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-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: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 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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-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 ^ ./tcp/tcp.h:287:15: 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 */ ^ 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-sink.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 tcp/tcp-session.cc:39: 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 ./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"); ^ tcp/tcp-asym-sink.cc:60:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp-fs.cc:19: In file included from ./tcp/tcp-fs.h:44: In file included from 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] 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)./tools/random.h virtual void send_one(); /* do this on 1-2 dupacks */ ^ :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: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 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; ^ ~ In file included from tcp/tcp-session.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115: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*/) { ^ 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:63:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 1 warning generated. 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 apps/sctp_app1.o apps/sctp_app1.cc 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 tcp/tcp-int.cc:73: ./tcp/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.cc39: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 ^~~~~~~~~~~~~~~~: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 */ ^ ./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 ^~~~~~~~~~~~~~~~ 2 nc_tcp_session_h 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-timestamp.o sctp/sctp-timestamp.cc In file included from sctp/sctp.cc:46: 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-hbAfterRto.o sctp/sctp-hbAfterRto.cc 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/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/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/chost.ccIn 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: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: : hidden overloaded virtual function 'TcpAgent::recv' declared here: different number of parameters (2 vs 3) virtual void recv(Packet*, Handler*); ^ note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2)In file included from virtual void opencwnd(); ^ 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 ^~~~~~~~~~~~~~~~ ./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-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 ^ 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-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 ^ 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 sctp/sctp-multipleFastRtx.o sctp/sctp-multipleFastRtx.cc 3 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: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) ^ 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] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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: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; } ^ In file included from sctp/sctp-multipleFastRtx.cc/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here :51: In file included from ./common/ip.h:41: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");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: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"); ^ 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: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 sctp/sctp-mfrTimestamp.o sctp/sctp-mfrTimestamp.cc 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*/) { ^ 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 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); ^ 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-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-mfrTimestamp.cc:51: In file included from ./common/ip.h:41: In file included from ./config.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:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h54: ./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 std55 ^ :15: note: hidden overloaded 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] In file included from sctp/sctp-timestamp.cc: 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) ^ 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); In file included from sctp/sctp-hbAfterRto.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) ^ :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: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-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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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-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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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-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 ./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: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-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 ./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:57In 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*/) { ^ :22: 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: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-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); ^ 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); ^ 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) 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); In file included from apps/sctp_app1.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) ^ :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 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.hsctp/sctp-mfrTimestamp.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:60: :175:15/usr/include/tclcl/tclcl.h:88::44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) /usr/include/tcl/tcl.h virtual void trace(TracedVar*);: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-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 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 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./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] #define CPP_NAMESPACE std ^ 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-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) ^ sctp/sctp-hbAfterRto.cc:45:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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-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: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); ^ 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); 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) sctp/sctp-cmt.cc:45: In file included from ./common/ip.h:41: virtual void sendDown(Packet* p, Handler* h)In file included from ./config.h:60: ^ /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations]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: inline void result(const char* p) { tcl_->result = (char*)p; } ^ 'Mac::sendUp' 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"); ^ 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-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 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*); ^ 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 sctp/sctp-mfrHbAfterRto.ccIn 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) ^ :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-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); ^ 8 warnings generated. 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 sctp/sctpDebug.o sctp/sctpDebug.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_sb.o dccp/dccp_sb.cc 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_opt.o dccp/dccp_opt.cc 10 warnings generated. 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: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 6 warnings generated. 3 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 sctp/sctp-mfrHbAfterRto.cc:54: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 dccp/dccp_ackv.o dccp/dccp_ackv.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 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); ^ sctp/sctp-multipleFastRtx.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: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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 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 ^ 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 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*); ^ 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*/) { ^ sctp/sctp.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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: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_tfrc.o dccp/dccp_tfrc.cc 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"); ^ 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 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(); ^ 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 tools/integrator.o tools/integrator.cc 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] In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.hdccp/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"); 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 ^ 10 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 tools/queue-monitor.o tools/queue-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 tools/flowmon.o tools/flowmon.cc 3 warnings generated. 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_tfrc.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 ^ 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/loss-monitor.o tools/loss-monitor.cc 5 warnings generated. 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"); ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 queue/drop-tail.o queue/drop-tail.cc 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() { ^ dccp/dccp.cc:219:22: warning: '&&' within '||' [-Wlogical-op-parentheses] 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:219:22: note: place parentheses around the '&&' expression to silence this warning result = (new_pkt && dccph->type_ == DCCP_REQUEST || ^ ( ) dccp/dccp.cc:221:15: warning: '&&' within '||' [-Wlogical-op-parentheses] new_pkt && dccph->type_ == DCCP_ACK || ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from tools/integrator.cc:41dccp/dccp.cc:221:15: note: place parentheses around the '&&' expression to silence this warning : In file included from ./tools/integrator.h:40: In file included from ./config.h:60 new_pkt && dccph->type_ == DCCP_ACK ||: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/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_tfrc.ccdccp/dccp.cc:222:15: warning: '&&' within '||' [-Wlogical-op-parentheses] :31: new_pkt && dccph->type_ == DCCP_DATAACK);In file included from ./common/ip.h: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warningdccp/dccp.cc:222:15: note: place parentheses around the '&&' expression to silence this warning : 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } new_pkt && dccph->type_ == DCCP_DATAACK); ^ /usr/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: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 || ^ 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/red.o queue/red.cc dccp/dccp.cctools/integrator.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/queue.cc:40: :467: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/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:54In file included from : ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE;tools/queue-monitor.cc:40: In file included from ./tools/queue-monitor.h:40: ^ :19:23: note: expanded from here In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations]#define CPP_NAMESPACE std ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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) ~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ 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' In file included from using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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"); ^ 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 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: 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 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"); ^ 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 In file included from tools/loss-monitor.cc:42: if (use_ecn_local_ && data[0] || ^ ( ) 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:dccp/dccp.cc:1169:25: warning: '&&' within '||' [-Wlogical-op-parentheses] note: expanded from here if (use_ecn_remote_ && data[0] || #define CPP_NAMESPACE std ^ ~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ 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] || ^ ( ) 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/semantic-packetqueue.o queue/semantic-packetqueue.cc 2 warnings generated. 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:41In 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; } ^ /usr/include/tcl/tcl.h:504: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init();: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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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 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"); ^ 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*/) { ^ tools/loss-monitor.ccIn 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*); ^ :36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 10 warnings generated. tools/flowmon.cc:178:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->parrivals(), // 8: arrivals this flow (pkts) ^~~~~~~~~~~~~~ tools/flowmon.cc:179:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->barrivals(), // 9: arrivals this flow (bytes) ^~~~~~~~~~~~~~ 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) ^~~~~~~~~~~ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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) ^~~~~~~~~~~ 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 ^ dccp/dccp_tfrc.cc:772:30: warning: '&&' within '||' [-Wlogical-op-parentheses] tools/flowmon.cc if (use_loss_rate_local_ && data[0] || ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ :36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] dccp/dccp_tfrc.cc:772:30: note: place parentheses around the '&&' expression to silence this warning if (use_loss_rate_local_ && data[0] || ^ ( ) static const char rcsid[] = 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] || ^ ( ) 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() { ^ tools/queue-monitor.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ queue/drop-tail.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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"); ^ adc/simple-intserv-sched.cc:76:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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*/) { ^ 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 ^ queue/queue.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; } ^ /usr/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/sfq.o queue/sfq.cc 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"); ^ 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*); ^ 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 queue/fq.o queue/fq.cc 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() { ^ 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"); ^ 4 warnings generated. 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() { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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*/) { ^ 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); ^ ./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/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 ^ 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*); ^ 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*/) { ^ In file included from 3 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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*); ^ 4 warnings generated. 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] nsaddr_t dst_; /* dst addr:port */ ^ 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/srr.cc:52: In file included from ./config.h:queue/sfq.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] =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/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 ^ 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/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"); ^ 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"); ^ 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/marker.o queue/marker.cc 4 warnings generated. 4 warnings generated. 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/demarker.o queue/demarker.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 link/hackloss.o link/hackloss.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/errmodel.o queue/errmodel.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/fec.o queue/fec.cc 6 warnings generated. 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 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"); ^ 7 warnings generated. queue/cbq.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 tcp/snoop.o tcp/snoop.cc 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/demarker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from 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' ./common/object.husing namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :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/jobs.cc:53: In file included from ./queue/jobs.h:60: 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 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 ^ 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/jobs.cc:53: ./queue/jobs.h:156:7: warning: 'JoBS::updateStats' hides overloaded virtual function [-Woverloaded-virtual] 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); ^ 3 warnings generated. 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 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 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 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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"); ^ 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 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] ./config.h: inline void result(const char* p) { tcl_->result = (char*)p; } ^ 60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] /usr/include/tcl/tcl.h:504:11: 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 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 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 ^ 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 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"); ^ link/hackloss.cc:3:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from link/delay.ccqueue/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*/) { ^ :36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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*/) { ^ 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"); ^ 4 warnings generated. 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*); ^ 3 warnings generated. queue/fec.cc:44: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 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 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/net-interface.o common/net-interface.cc 2 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: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/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] 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: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 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:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined 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:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here virtual void sendDown(Packet* p); ^ #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 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 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:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.hrouting/rtProtoDV.cc:52: In file included from ./common/agent.h:40: :55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) In file included from ./common/connector.h:40: In file included from ./common/object.h:40: virtual void sendDown(Packet* p, Handler* h) ^ In file included from In file included from ./common/scheduler.h:40: In file included from ./config.h:54: gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:57: ./mac/phy.h:79:./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std'14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] using namespace CPP_NAMESPACE; virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: ^ :19:23:note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) note: expanded from here inline virtual void sendUp(Packet* p, Handler* h) ^ #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 mcast/ctrMcast.o mcast/ctrMcast.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: ./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 queue/errmodel.cc:1188: In file included from 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) ^ 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.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) In file included from queue/errmodel.cc: inline virtual void sendUp(Packet* p, Handler* h) 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) 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 inline virtual void sendUp(Packet* p, Handler* h) : 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. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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*); ^ 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*/) { ^ queue/errmodel.cc:44:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. 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 ^ 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 tcp/snoop.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 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: note: hidden overloaded virtual function 'Agent::timeout' declared here: type mismatch at 1st parameter ('int' vs 'GafMsgType') virtual void timeout(int tno); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ 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 ^ link/dynalink.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 mcast/srm-ssm.o mcast/srm-ssm.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 ^ 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ routing/rtProtoDV.cc:48: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 ^ common/net-interface.cc:51: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 mcast/srm-topo.o mcast/srm-topo.cc 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"); ^ 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"); ^ mcast/ctrMcast.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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"); ^ 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 routing/alloc-address.o routing/alloc-address.cc 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"); ^ 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 routing/address.o routing/address.cc 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 lib/int.Vec.o lib/int.Vec.cc 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"); ^ 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 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] In file included from 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/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 ^ 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:42In 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*); ^ : ./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. 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 ^ 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 lib/dmalloc_support.o lib/dmalloc_support.cc queue/delaymodel.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ In file included from lib/int.Vec.cc:47: ./lib/int.Vec.h:44:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ common/sessionhelper.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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"); ^ 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); ^ 4 warnings generated. In file included from routing/address.cc:40: In file included from ./routing/address.h:38: In file included from ./config.hIn file included from :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/srm-ssm.cc:70: /usr/include/tcl/tcl.h:504In 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*); ^ :11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 webcache/inval-agent.o webcache/inval-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 webcache/tcpapp.o webcache/tcpapp.cc mcast/srm-ssm.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ 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/http-aux.o webcache/http-aux.cc 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"); ^ 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/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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 ^ 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/mcache.o webcache/mcache.cc 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: ./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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/pagepool.cc:62: In file included from webcache/pagepool.h:53: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:41: 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: noteIn file included from ./config.h: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 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/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here :51 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); : 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/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); ^ 1 warning generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/pagepool.cc: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*/) { ^ 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*); ^ 4 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); In file included from ^ ./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); ^ 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) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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"); ^ 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 empweb/empweb.o empweb/empweb.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"); ^ 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 empweb/empftp.o empweb/empftp.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 realaudio/realaudio.o realaudio/realaudio.cc 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); ^ 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 mac/lanRouter.o mac/lanRouter.cc 10 warnings generated. In file included from webcache/logweb.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; } ^ 3 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 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*/) { ^ 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/filter.o classifier/filter.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/pkt-counter.o common/pkt-counter.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/Decapsulator.o common/Decapsulator.cc 4 warnings generated. 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"); ^ 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 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"); ^ 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 ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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; } ^ 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 ^ /usr/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 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: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/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 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: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 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: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 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 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 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 realaudio/realaudio.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 empweb/empftp.cc:56: In file included from empweb/empftp.h:57: In file included from common/pkt-counter.ccIn 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*/) { ^ :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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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: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); 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) common/Decapsulator.cc:49: In file included from ./common/Decapsulator.h:40: In file included from ./common/agent.h:40: inline virtual void sendUp(Packet* p, Handler* h) 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; } ^ /usr/include/tcl/tcl.h:504: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] 11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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/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)); 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; ^~~ 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)); ^~~ ./common/bi-connector.h:57:22: 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*); ^ 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) 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); ^ mac/lanRouter.cc:48: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) virtual void set_table_size(int level, int nn); ^ common/pkt-counter.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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); ^ classifier/filter.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)48:19: warning ^ In file included from : unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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] 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 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) ^ realaudio/realaudio.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In 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 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/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: ./common/bi-connector.hwarning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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: 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 empweb/empweb.cc:57: 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) In file included from empweb/empftp.cc virtual void trace(TracedVar*); ^ :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) 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) ^ 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:57In 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) ^ 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 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] 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 empweb/empftp.cc:56: In file included from empweb/empftp.h:62: 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*); ^ 3 warnings generated. 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 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*); ^ 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"); ^ 6 warnings generated. 3 warnings generated. 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 ^ In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 8 warnings generated. 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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: note2: 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 5 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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-tdma.o mac/mac-tdma.cc 3 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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_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 webcache/webtraf.cc:58: 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_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/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"); ^ 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 ^ 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 mobile/mip.o mobile/mip.cc 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/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"); ^ 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/mip-reg.o mobile/mip-reg.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/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-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 ./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 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 ./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/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 mac/ll.cc:42: 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*); ^ 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 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: 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/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: 8In 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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: 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: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) inline virtual void sendUp(Packet* p, Handler* h) ^ 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.hIn 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) ^ 79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22In file included from : 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-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*/) { ^ 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 mobile/mip.cc: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/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_11Ext.cc: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); ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual]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*/) { ^ 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: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(); ^mac/mac.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ /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_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(); ^ /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-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/mac-802_11.cc:46: 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:61In 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*); ^ : ./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/ll.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] In 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; } ^ static const char rcsid[] =/usr/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); ^ 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/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: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_3.cc:10: In file included from 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*); ^ 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: note: hidden overloaded 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: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 In file included from 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); ^ mac/mac-802_11.cc:46: 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/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); ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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: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) 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: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*); ^ ^ 3 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: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/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: '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: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: 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) In file included from mac/mac-802_11Ext.cc virtual void resume(void) { assert(0); } ^ :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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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.hIn 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.h:5: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; 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: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); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* 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) ^ 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: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: 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) ^ 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 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); ^ 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-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:./mac/phy.h22: 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); :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.hmac/channel.cc:39:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ :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 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: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/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/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); } ^ 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 mobile/tworayground.o mobile/tworayground.cc 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 ^ 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: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 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); ^ 10 warnings generated. 10 warnings generated. In file included from mobile/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:175g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 :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 mobile/antenna.o mobile/antenna.cc 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 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.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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); ^ 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/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; ^ 2 warning./common/bi-connector.hs generated. :55:15: note: hidden overloaded 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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 ^ 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 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/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: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/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 ^ 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: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/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) ^ 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/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/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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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: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"); ^ 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"); ^ 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: note: hidden overloaded 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) ^ 12 warnings generated. 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*); ^ 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 mobile/shadowing.o mobile/shadowing.cc 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: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 mobile/shadowing-vis.o mobile/shadowing-vis.cc 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); ^ 10 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) ^ 2 warnings generated. In file included from 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) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 4 warnings generated. 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from 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 ^ 8 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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; } ^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:/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here note: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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 ^ 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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.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 common/bi-connector.cc:36: 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"); ^ 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 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"); ^ 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/modulation.o mobile/modulation.cc 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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 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 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/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; } ^ /usr/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: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/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; } ^ /usr/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: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 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/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 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/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); ^ 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(); ^ /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 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: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: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/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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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: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/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 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 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/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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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: 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/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) ^ In file included from mac/arp.cc:52: ./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/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 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: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/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) ^ 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: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 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) 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*); ^ 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); ^ 8 warnings generated. 4 warnings generated. 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; } ^ /usr/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 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 mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: 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 ^ 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: 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: 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*); ^ 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: 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.cc:55: 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 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; ^ ./common/bi-connector.h:57:22: 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:In 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*/) { ^ 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*/) { ^ 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: 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/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 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 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) ^ 2 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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*); ^ 2 warnings generated. 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:57:22: 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 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:./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) /usr/include/tcl/tcl.h: 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 8 warnings generated. 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/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: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 queue/priqueue.cc:47: ./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/wired-phy.cc:36: 8 warnings generated. 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: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 trace/cmu-trace.o trace/cmu-trace.cc 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 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) virtual void trace(TracedVar*); ^ 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*/) { ^ 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); ^ 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: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*); ^ 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 mac/varp.o mac/varp.cc 12 warnings generated. In file included from 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) trace/cmu-trace.cc inline virtual void sendUp(Packet* p, Handler* 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 ^ 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:62In file included from : ./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) ^ 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 ./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: In file included from 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/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: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-simple.o mac/mac-simple.cc 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 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 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); ^ 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(); ^ /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 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*); ^ 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: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 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.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 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 inline void result(const char* p) { tcl_->result = (char*)p; } ^ queue/dsr-priqueue.cc:10: ./trace/cmu-trace.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"); 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/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 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.hIn 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); ^ :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 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); ^ 8 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 satellite/sat-hdlc.o satellite/sat-hdlc.cc 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 mac/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] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 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: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) ^ 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: In file included from ./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/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/phy.cc: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/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/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 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: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 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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/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: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/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:11 warnings generated. 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: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; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 /usr/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: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: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) virtual void trace(TracedVar*); ^ 9 warnings generated. 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);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); ^ ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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: 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/cmu-trace.cc: ^ In file included from 43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57mac/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] : 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); virtual void sendUp(Packet *p); ^ ^ ./common/bi-connector.h:57:22: note: ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) 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 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: In file included from 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/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) ^ 8 warnings generated. 9 warnings generated. In file included from 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) ^ 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) In file included from inline virtual void sendUp(Packet* p, Handler* h) ^ 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 ./mac/wireless-phyExt.h:61: ./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 routing/rttable.o routing/rttable.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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); } ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:44In 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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from trace/cmu-trace.cc:43: /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here In file included from ./sctp/sctp.h char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ :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 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 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); ^ 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 ^ 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 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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); } ^ 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 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(); ^ 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: /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.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-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: 11In file included from warnings generated. ./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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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; 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/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) mac/varp.cc inline virtual void sendUp(Packet* p, Handler* h) ^ :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:55:15: note: hidden overloaded 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: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ In file included from dsdv/rtable.cc:40: In file included from dsdv/rtable.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; } ^ ./common/bi-connector.h:57:22:/usr/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 '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: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 ^ 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] 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: virtual int sendUp(Packet *p)=0; ^ /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline void result(const char* p) { tcl_->result = (char*)p; } ^ inline virtual void sendUp(Packet* p, Handler* 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"); ^ 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/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(); In file included from ^ /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/mac-simple.cc: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 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 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 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; } ^ /usr/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: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: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 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:48In 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ : 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(); ^ /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 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; 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: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/bi-connector.h:55:15: note: hidden overloaded 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] 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) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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); ^ 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 In file included from dsdv/dsdv.cc:49: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] ./satellite/sat-hdlc.h:204:7: 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); ^ warning: 'HDLC::reset' hides overloaded virtual function [-Woverloaded-virtual] void reset(ARQstate *a); ^ 10./link/delay.h:61:7: note: hidden overloaded virtual function 'LinkDelay::reset' declared here: different number of parameters (0 vs 1) void reset(); ^ 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/imep_rt.o imep/imep_rt.cc 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*); ^ 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 2 warnings generated. 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/rxmit_queue.o imep/rxmit_queue.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: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/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: 8In 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) ^ warnings generated. 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*/) { ^ 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.h1: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; ^ ./common/bi-connector.h:57:22: 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 generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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_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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_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] 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/rtqueue.cc:4: ./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.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] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:578 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) ^ 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) ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ In file included from imep/imep_timers.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 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; } ^ /usr/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: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.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_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"); ^ 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/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/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); ^ 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 tora/tora.o tora/tora.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_util.cc:41: In file included from ./common/packet.h:43: In file included from ./config.h:60: 9 warnings generated. /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:41/usr/include/tcl/tcl.h: 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; } ^ :504:11: note: 'result' has been explicitly marked deprecated here /usr/include/tcl/tcl.h 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 tora/tora_dest.o tora/tora_dest.cc 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 ^ In 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*); ^ 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_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 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; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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); ^ 2 warnings generated. 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: 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_io.o tora/tora_io.cc 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_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*); ^ 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*/) { ^ In file included from imep/imep_util.cc:43: In file included from ./imep/imep.h:48: 4In 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*); ^ warnings generated. 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); ^ 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_logs.o tora/tora_logs.cc In file included from imep/imep_util.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); ^ 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_neighbor.o tora/tora_neighbor.cc 4 warnings generated. 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_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"); ^ 4g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 warnings generated. 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/hdr_sr.o dsr/hdr_sr.cc In file included from imep/imep_io.cc: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_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); ^ 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_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_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: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: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: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_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 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"); ^ 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 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);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: ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ inline virtual void sendUp(Packet* p, Handler* 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"); ^ 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] In file included from virtual void trace();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*); ^ ^ /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.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] 4 warning 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) ^ s generated. In file included from tora/tora.cc:46g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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.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_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 ^ 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 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; } ^ tora/tora_dest.cc:46: /usr/include/tcl/tcl.h:504In file included from :11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ./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 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) ^ 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: In file included from ./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) ^ 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) ^ 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.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_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: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 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.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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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.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_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); ^ 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_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: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/dsragent.cc:67: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from tora/tora_dest.ccIn file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :46: ./tora/tora.h:141:7/usr/include/tcl/tcl.h: 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); ^ 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 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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_logs.cc:6: 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*/) { ^ 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); ^ ./common/bi-connector.h:57:22: 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_neighbor.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7:In file included from 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*/) { ^ 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: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) ^ In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: 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*); ^ 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_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*); ^ 4 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: 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 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);g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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); ^ ./common/bi-connector.h:57:22: 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_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); 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.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) ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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 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; ^ In file included from dsr/dsragent.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 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) ^ :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 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: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_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:70In 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*/) { ^ :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 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: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/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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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_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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ 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_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 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); ^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: ./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); ^ 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_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_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] 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/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; } ^ In file included from tora/tora_logs.cc:12: /usr/include/tcl/tcl.h./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...);:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ ./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: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ 8./common/agent.h warnings generated. :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/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) ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from dsr/dsragent.cc:74: ./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/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) 11 warnings inline virtual void sendUp(Packet* p, Handler* h) 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/linkcache.o dsr/linkcache.cc 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); ^ ./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: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 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: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 ^ 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/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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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] 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*); ^ 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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); ^~~~~~ 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/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; } ^ dsr/path.h:135:15: 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"); did you mean class here? ^ void fillSR(struct hdr_sr *srh); ^~~~~~ class 12 warnings generated. 1112 warnings generated. warnings generated. dsr/path.cc:154:12: dsr/dsragent.cc:414:3: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] struct hdr_sr hsr; ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/dsragent.cc:414:3warning: 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 { ^ dsr/path.cc:154::12: note: did you mean class here? Path::Path(struct hdr_sr *srh) note: did you mean class here? ^~~~~~ class struct hdr_sr hsr; ^~~~~~ 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 aodv/aodv_logs.o aodv/aodv_logs.cc 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.o aodv/aodv.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/sr_forwarder.o dsr/sr_forwarder.cc 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) ^~~~~~ class 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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 aodv/aodv_rtable.o aodv/aodv_rtable.cc 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: 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' hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0)using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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_rqueue.o aodv/aodv_rqueue.cc 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 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/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:179:15: warningdsr/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: : 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p);note: previous use is here ^ class hdr_sr { ^ ./common/bi-connector.h:57:22: 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: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: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"); ^ dsr/requesttable.cc:66:8: warning: assigning field to itself [-Wself-assign-field] size = size; ^ 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: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/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; ^ ./common/bi-connector.h:57:22: 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/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 aomdv/aomdv_logs.o aomdv/aomdv_logs.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); ^ 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 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/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; } ^ /usr/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/mobicache.cc:65: dsr/path.h:131:8:In file included from 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/sr_forwarder.cc:dsr/path.h59: 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 ^ :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/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*); ^ dsr/mobicache.cc:80:18: warning: unused variable 'verbose' [-Wunused-const-variable] static const int verbose = 0; ^ 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*); ^ 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*); ^ 5 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 aomdv/aomdv.o aomdv/aomdv.cc 12 warnings generated. 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.ccg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 :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/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.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 aomdv/aomdv_rqueue.o aomdv/aomdv_rqueue.cc 146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: 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: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] note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class virtual int sendUp(Packet *p)=0;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: ^ ./common/bi-connector.h:note: did you mean class here? void fillSR(struct hdr_sr *srh); 57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) ^~~~~~ 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(); class ^ /usr/include/tclcl/tclcl.h:175:15: note: inline virtual void sendUp(Packet* p, Handler* h) hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ 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:7In 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; } ^ : note: previous use is 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"); ^ 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: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*/) { ^ 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/sr_forwarder.cc: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: 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: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 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 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; }#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"); ^ 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 dsr/flowstruct.cc:53: In file included from 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] dsr/flowstruct.h:64 inline void result(const char* p) { tcl_->result = (char*)p; } ^ : In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here ./common/node.h:59 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ : 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 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 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) virtual void set_table_size(int level, int nn); ^ 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"); ^ 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 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) In file included from 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) ^ 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]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] 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(); ^ /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_rtable.cc:82: In file included from ./aomdv/aomdv_rtable.h:87: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: 2 warnings generated. 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_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.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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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) ^ aodv/aodv.ccIn 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*/) { ^ 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 ./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: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 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: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*); ^ aodv/aodv_rqueue.cc:33: 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 mdart/mdart_adp.o mdart/mdart_adp.cc 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) ^ 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: 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*/) { ^ note: hidden overloaded 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_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: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_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: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 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: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: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 ^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: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_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.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 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 aodv/aodv_logs.cc ^ 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) inline virtual void sendUp(Packet* p, Handler* h) ^ :31: In file included from ./aodv/aodv.h:40: ./trace/cmu-trace.h:141:7: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); ^ In file included from ./common/bi-connector.h:55aomdv/aomdv_rqueue.cc::15:85 : noteIn file included from : ./trace/cmu-trace.hhidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1): 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] 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: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] inline void result(const char* p) { tcl_->result = (char*)p; } ^ 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) ^ /usr/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: '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 ./trace/cmu-trace.h:43: In file included from 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:14dsr/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:: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57 note: hidden overloaded 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: :22: 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.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: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] In file included from aomdv/aomdv.cc:85#ifndef __aodv_rqueue_h__: 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"); ^ ^~~~~~~~~~~~~~~~~ ./aodv/aodv_rqueue.hIn file included from :33:9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~ __aodv_rqueue_h__ aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from 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./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*/) { ^ :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__ ^~~~~~~~~~~~~~~~~ ./aodv/aodv_rqueue.h:33:9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~ In file included from dsr/sr_forwarder.cc: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 __aodv_rqueue_h__ : 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 12 warnings generated. 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) In file included from dsr/sr_forwarder.cc virtual void format(int tt, int s, int d, Packet* p); ^ :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, ...); ^ /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 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); ^ 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__ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from puma/puma.cc: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 ^ 10 warnings generated. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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.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*); ^ 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: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) ^ 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] In file included from 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) ^ aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from 10 warnings generated. ./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 ./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 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*/) { ^ 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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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.h13 warnings generated. :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_neighbor.o mdart/mdart_neighbor.cc 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: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 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); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ ./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 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; } ^ /usr/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.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: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. 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__ ^~~~~~~~~~~~~~~~~~ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./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.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 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__ 12 warnings generated. 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.o mdart/mdart.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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 satellite/satgeometry.o satellite/satgeometry.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: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. 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: 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 satellite/sathandoff.o satellite/sathandoff.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"); ^ 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 common/ns-process.cc:56: 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 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:15In file included from : note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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_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: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 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 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.hIn 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::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: 14hidden overloaded 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) ^ : 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: ./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.hIn 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*/) { ^ :57:22: 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: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_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); ^ 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*); ^ 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: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 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); ^ 10./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); ^ warnings generated. 12In 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*/) { warnings generated. ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: 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:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] In file included from ./mdart/mdart_function.h:58 inline void result(const char* p) { tcl_->result = (char*)p; } ^ : In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here :57: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ In file included from ./mac/phy.h:62: ./mac/mac.h:178In file included from :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)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: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_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./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 common/ns-process.cc:56: 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; } ^ /usr/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/satnode.o satellite/satnode.cc 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: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_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); 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_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_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: ./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*/) { ^ puma/puma.cc:515:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((HDR_CMN(p)->ptype() == PT_PUMA)) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ puma/puma.cc:515:28: note: remove extraneous parentheses around the comparison to silence this warning if ((HDR_CMN(p)->ptype() == PT_PUMA)) ~ ^ ~ puma/puma.cc:515:28: note: use '=' to turn this equality comparison into an assignment if ((HDR_CMN(p)->ptype() == PT_PUMA)) ^~ = In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:puma/puma.cc52: 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); ^ :589:13: 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: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_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) ^ 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: ./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 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: ./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_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*); ^ 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); ^ puma/puma.cc:859:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 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_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] 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 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 ^ ./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_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] In file included from mdart/mdart_neighbor.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*); ^ :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 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: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/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 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) puma/puma.cc:1152: virtual void format(int tt, int s, int d, Packet* p); ^ 34: 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*); ^ 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 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*/) { ^ 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: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. 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) ^ In file included from mdart/mdart_table.cc:47: In file included from mdart/mdart_queue.ccIn file included from :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) ^ ./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:62g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 : ./mac/mac.h:178:15In 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; } ^ : warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h:504:11: 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: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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:52: 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: ./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_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 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] 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: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 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.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_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 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 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: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) In file included from mdart/mdart_table.cc:47 virtual int command(int argc, const char*const* argv); ^ : 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); ^ 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: In file included from satellite/satgeometry.cc/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ :43: In file included from /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ./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 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: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 ^ 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: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] 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.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); ^ ./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: 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 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: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/satnode.cc:42: In file included from ./satellite/satnode.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 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 satellite/satgeometry.ccIn 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*); ^ :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:55In 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); ^ :15: note: hidden overloaded 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) inline virtual void sendUp(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: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/satgeometry.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from 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] In file included from satellite/satlink.cc:51: 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/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/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] virtual void sendUp(Packet *p);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*); ^ ^ ./common/bi-connector.h:57:22: 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: ./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/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) ^ 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*); ^ satellite/sathandoff.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.hIn file included from 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; } ^ :43/usr/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.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: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 satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.hIn 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); ^ :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 satellite/satroute.o satellite/satroute.cc 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: ./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/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/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: 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*); ^ satellite/satnode.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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.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: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 { ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h./satellite/sat-hdlc.h:188:9: note: did you mean struct here? friend class ARQstate; :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*/) { ^ ^~~~~ 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 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: 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 ^ '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/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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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); ^ 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__ satellite/satlink.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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__ 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/raplist.o rap/raplist.cc 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 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/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"); ^ 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__ 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*/) { ^ 11 warnings generated. 10 warnings generated. 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); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 rap/utilities.o rap/utilities.cc 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 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/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) ^ 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 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 ^ satellite/satroute.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 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"); ^ 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); ^ In file included from rap/rap.cc:57: In file included from rap/rap.hIn 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] :60 inline void result(const char* p) { tcl_->result = (char*)p; } ^ : In file included from ./common/ns-process.h:57: 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] : 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: 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:54: 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/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 In file included from rap/utilities.cc./satellite/sat-hdlc.h: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:204:7: warning: 'HDLC::reset' hides overloaded virtual function [-Woverloaded-virtual] void reset(ARQstate *a); : 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ ./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 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*/) { ^ satellite/sattrace.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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*/) { ^ 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: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*/) { ^ 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 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 tcp/tcp-abs.o tcp/tcp-abs.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/diffusion.o diffusion/diffusion.cc 10 warnings generated. 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/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 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_sink.o diffusion/diff_sink.cc 16 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 11 warnings generated. 14 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/routing_table.o diffusion/routing_table.cc 10 warnings generated. 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: 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 diffusion/iflist.o diffusion/iflist.cc In file included from diffusion/diffusion.cc:63: 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: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: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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-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 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 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/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; 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*); ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion/flooding.cc:64: In file included from diffusion/diffusion.ccIn 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; } ^ :70: /usr/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.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); In file included from diffusion/diff_prob.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*/) { ^ :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/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/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/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/diff_rate.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/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: In file included from diffusion/diff_prob.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) ^ :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_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/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) 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) ^ In file included from diffusion/diff_prob.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_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 diffusion/diff_sink.cc./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) :52: In file included from diffusion/diff_sink.h: inline virtual void sendUp(Packet* p, Handler* 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/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*/) { ^ 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_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: ./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: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); ^ 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: ./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/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"); ^ 10 warnings generated. 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) In file included from diffusion/diff_sink.cc:52: virtual void set_table_size(int level, int nn); ^ 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/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] In file included from diffusion/diffusion.cc:73: In file included from diffusion/diffusion.h:80: virtual void trace();./dsr/path.h : ^131 :8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) Path(struct hdr_sr *srh); ^ virtual void trace(TracedVar*); ^ ./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/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(); ^ /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 diffusion/diff_sink.cc:52: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0;In file included from diffusion/diff_prob.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 { ^ ^In 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; } ^ ./dsr/path.h:131 ./common/bi-connector.h:55: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.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_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: :8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./mac/phy.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: 79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:did you mean class here?22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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 tcp/tfrc.o tcp/tfrc.cc 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 *') virtual void trace(TracedVar *v); ^ 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 ./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: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/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] 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: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/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) ^ 3 warnings generated. 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 { In 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 In file included from char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ diffusion/flooding.cc:73: ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class In file included from ./common/node.h:./dsr/path.h61: 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); ^ :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 tcp/tfrc-sink.o tcp/tfrc-sink.cc 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); ^ 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*); ^ 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*/) { ^ In file included from 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.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/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/flooding.cc:74: 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 *') virtual void trace(TracedVar *v); ^ 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*); ^ 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]In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.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*/) { ^ 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.hdiffusion/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) :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/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/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/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/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) 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*/) { ^ 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: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/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from 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); ^ 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 { ^ ./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: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); ^ 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 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) ^ diffusion/omni_mcast.cc:74: 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/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) ^ 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? In file included from diffusion/routing_table.cc: Path(struct hdr_sr *srh);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); ^ ^~~~~~ 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: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:84 warnings generated. : 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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"); ^ 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 ^ 11 warnings generated. In file included from tcp/tfrc-sink.cc:40: In file included from ./tcp/tfrc-sink.h:10 warnings generated. 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 queue/rio.o queue/rio.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-rio.o queue/semantic-rio.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 tcp/tcp-sack-rh.o tcp/tcp-sack-rh.cc 11 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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: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 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*/) { ^ 11 warnings generated. 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 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/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 queue/rio.cc: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; ^ :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 plm/loss-monitor-plm.o plm/loss-monitor-plm.cc 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 ^ 11 warnings generated. 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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] 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/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"); ^ 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: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 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 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*/) { ^ 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*/) { ^ 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*); ^ 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) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 2 warning./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^s generated. 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: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 linkstate/hdr-ls.o linkstate/hdr-ls.cc In file included from plm/loss-monitor-plm.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"); ^ 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 ^ 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*/) { ^ queue/rio.cc:68:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 11 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 mpls/classifier-addr-mpls.o mpls/classifier-addr-mpls.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 mpls/ldp.o mpls/ldp.cc tcp/tcp-sack-rh.cc:27:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/scoreboard-rh.cc:41: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: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 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"); ^ 2 warnings generated. plm/loss-monitor-plm.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 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: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 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 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 ^ 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 ^ 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); ^ 8 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 3 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 routing/addr-params.o routing/addr-params.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"); ^ 2 warnings generated. 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 ^ 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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 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: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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"); ^ 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 ^ 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 ^ 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 6 warnings generated. 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 ^ In file included from classifier/classifier-hier.cc:51: In file included from ./classifier/classifier-hier.h:54: In file included from 3 warnings generated. ./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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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: note: 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); ^ hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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 #define CPP_NAMESPACE std ^ 1 warningIn file included from generated. 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 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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: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) ^ 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 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/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; } ^ /usr/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/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"); ^ 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)) ^~ = 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"); ^ mpls/classifier-addr-mpls.cc:983:31: warning: In file included from equality comparison with extraneous parentheses [-Wparentheses-equality] if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ mpls/classifier-addr-mpls.cc:983mpls/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] :31: note: remove extraneous parentheses around the comparison to silence this warning if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ~ ^ ~ virtual void trace();mpls/classifier-addr-mpls.cc:983:31: note: use '=' to turn this equality comparison into an assignment if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ^ ^~ = /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 routealgo/bfs.ccIn 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 ^ :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: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: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 mpls/mpls-module.cc:55: 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 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: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 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 nix/hdr_nv.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 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*); ^ 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 routealgo/routealgo.o routealgo/routealgo.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 nix/nixvec.o nix/nixvec.cc 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"); ^ In 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; } ^ /usr/include/tcl/tcl.h:504:In file included from 11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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 routealgo/routealgo.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 ^ 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 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 ^ 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 diffserv/dsred.o diffserv/dsred.cc 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 ^ 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 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 ^ 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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' 3using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #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 diffserv/dsEdge.o diffserv/dsEdge.cc 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/dsCore.o diffserv/dsCore.cc 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/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/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 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/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 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 ^ 4 warnings generated. 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 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 3 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 In file included from char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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"); ^ 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/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/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*/) { ^ 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/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 ^ 2 warnings generated. 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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*/) { ^ 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/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:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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/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/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.ccIn 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*/) { ^ :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] In file included from diffserv/dsEdge.cc inline void result(const char* p) { tcl_->result = (char*)p; }: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*/) { ^ ^ /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here 2 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from queue/vq.cc:97: 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 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*/) { ^ 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/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 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/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*); ^ 6 warnings generated. In file included from diffserv/dsPolicy.cc: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.ccIn 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: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*); ^ 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/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 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(); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 /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*/) { ^ 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*/) { ^ 3 warnings generated. In file included from queue/pi.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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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/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*/) { ^ queue/red-pd.cc:37: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 pushback/rate-limit-strategy.o pushback/rate-limit-strategy.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 ^ 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/ident-tree.o pushback/ident-tree.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: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*); ^ 6 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ 4 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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"); ^ queue/vq.cc:94:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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/rate-estimator.o pushback/rate-estimator.cc 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 ^ 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"); ^ 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/ident-tree.cc:37: In file included from pushback/ident-tree.h: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"); ^ 2 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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: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) ^ 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 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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 pushback/pushback.o pushback/pushback.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: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 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-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*/) { ^ 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"); ^ 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/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); ^ 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/parentnode.o common/parentnode.cc 3 warnings generated. 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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: ./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/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: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/pushback.cc:37: In file included from pushback/pushback.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/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); ^ 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) ^ 2 warnings generated. 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) ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 asim/asim.o asim/asim.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 common/scheduler-map.o common/scheduler-map.cc 2 warnings generated. In file included from 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*); ^ 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"); ^ 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(); ^ /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/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); ^ 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 asim/asim.cc: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 ^ 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/splay-scheduler.o common/splay-scheduler.cc 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 linkstate/rtProtoLS.o linkstate/rtProtoLS.cc 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 ^ 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: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 linkstate/ls.o linkstate/ls.cc 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"); ^ 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 common/simulator.cc:47: In file included from ./common/simulator.h:55: 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/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 pushback/pushback-queue.cc:40: 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: 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 In file included from trace/basetrace.cc:37: In file included from ./trace/basetrace.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"); ^ 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) 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*/) { ^ 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 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 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"); ^ 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); ^ 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 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: note: expanded from here #define CPP_NAMESPACE std ^ 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 *') virtual void timeout(int tno); ^ 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 std ^ In file included from common/scheduler-map.cc: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"); ^ 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 pgm/classifier-pgm.o pgm/classifier-pgm.cc 10 warnings generated. 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: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/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*); ^ 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 common/simulator.cc:48: 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 pgm/pgm-agent.o pgm/pgm-agent.cc ./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/simulator.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/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.cc: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); ^ 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 pgm/pgm-sender.o pgm/pgm-sender.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 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/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"); ^ 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; ^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; } ^ :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"); ^ 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 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 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[] = ^ In file included from pgm/pgm-sender.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 ^ 2 warnings generated. In file included from pgm/pgm-agent.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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 2 warnings generated. 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; } ^ /usr/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-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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 8 warnings generated. 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; } ^ /usr/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-agent.o mcast/lms-agent.cc 10 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 3 warnings generated. In file included from pgm/pgm-agent.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 mcast/lms-sender.o mcast/lms-sender.cc 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/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 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 ^ 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"); ^ 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-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 ^ 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"); ^ 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/xcpq.o xcp/xcpq.cc 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 ^ 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 xcp/xcp.o xcp/xcp.cc 2 warnings generated. 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 xcp/xcp-end-sys.o xcp/xcp-end-sys.cc 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 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 ^ 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] In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ linkstate/ls.cc:67: linkstate/ls.h:607:19/usr/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: private field 'messageCenterPtr_' is not used [-Wunused-private-field] LsMessageCenter* messageCenterPtr_; // points to static messageCenter ^ 2 warnings generated. 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: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-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) ^ 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 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; ^ 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 ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h)In file included from 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*); ^ ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 queue/delayer.ccpgm/pgm-receiver.cc:167:16: warning: 'PgmReceiver::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) virtual void timeout(int tno);: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; } ^ ^ pgm/pgm-receiver.cc:186/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here :8: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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 pgm/pgm-sender.cc:75: ./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-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 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); ^ 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) virtual void timeout(int tno); ^ pgm/pgm-sender.cc:189:8: warning: 'PgmSender::trace_event' hides overloaded virtual function [-Woverloaded-virtual] void trace_event(char *evType, nsaddr_t daddr, double evTime); ^ ./common/agent.h:153:22: note: hidden overloaded virtual function 'Agent::trace_event' declared here: different number of parameters (1 vs 3) virtual void trace_event(char *eventtype); ^ 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 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*); ^ 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 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: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) 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: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 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; 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; ^ :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 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.hxcp/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; } ^ :79/usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :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 mcast/lms-sender.cc: inline virtual void sendUp(Packet* p, Handler* h) ^ 65: ./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 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); ^ 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: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: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 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 queue/delayer.cc:36: In file included from ./queue/delayer.h:38: 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*/) { ^ 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; ^ 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) ^ 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 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: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*); ^ 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 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: In file included from ./wpan/p802_15_4timer.h:52: 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"); ^ mcast/lms-receiver.cc:171:7: warning: private field 'fid_' is not used [-Wunused-private-field] int fid_; ^ In file included from xcp/xcpq.cc:23: 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); ^ 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 ^ In file included from ./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); ^ 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*/) { ^ 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*); ^ In file included from xcp/xcp-end-sys.cc:57: 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 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); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ ./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); ^ xcp/xcp.cc:24:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ ./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); ^ xcp/xcp-end-sys.cc:40: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: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*/) { ^ 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: 9 warnings generated. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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) ^ 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_4mac.o wpan/p802_15_4mac.cc 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ 5 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_4phy.o wpan/p802_15_4phy.cc 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_4sscs.o wpan/p802_15_4sscs.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_4timer.o wpan/p802_15_4timer.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 ^ 2 warnings generated. 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 wpan/p802_15_4hlist.ccIn file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE;:49: 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; } ^ ^ :19:23: note: expanded from here /usr/include/tcl/tcl.h:504:11: note: 'result' has been explicitly marked deprecated here #define CPP_NAMESPACE std 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 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 wpan/p802_15_4transac.o wpan/p802_15_4transac.cc 10 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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_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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here In file included from #define CPP_NAMESPACE std ^ 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 ^ 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_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: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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_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"); ^ 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"); ^ 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 diffusion3/lib/nr/nr.o diffusion3/lib/nr/nr.cc 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"); ^ 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; } ^ /usr/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_4transac.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: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/lib/dr.o diffusion3/lib/dr.cc 17 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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*/) { ^ 3 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: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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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_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 ./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: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_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.hIn 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: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*); ^ :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(); 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 ^ ^ /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_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_4sscs.cc:53: 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_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 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*); ^ ./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_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) virtual void start(double time); ^ 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./wpan/p802_15_4timer.h:203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] In file included from 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) :55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void start(double time); ^ 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: 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) ^ ./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_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: ./wpan/p802_15_4timer.hIn 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); ^ :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) In file included from wpan/p802_15_4mac.cc:50 virtual void start(double time); ^ : 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; ^ ./common/bi-connector.h:57:22: 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_4transac.cc:50: In file included from ./wpan/p802_15_4transac.h:53: 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.hdiffusion3/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::196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ 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: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_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from 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) ^ wpan/p802_15_4mac.cc:50: 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:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] 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 virtual void sendDown(Packet* p);: 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./common/bi-connector.h: :In file included from 55./trace/trace.h::1544:: note./trace/basetrace.h: :hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1)90 :15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ virtual void sendDown(Packet* p, Handler* h) ^ /usr/include/tclcl/tclcl.h:175:15In file included from : wpan/p802_15_4sscs.ccnote:: 53hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0): 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: 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) ^ ./wpan/p802_15_4mac.h:54: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] In file included from wpan/p802_15_4nam.cc 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); ^ :49: In file included from ./wpan/p802_15_4mac.h:53: In file included from 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) ^ ./wpan/p802_15_4timer.h: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: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: 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:15In 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) ^ : 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: 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: warningnote: '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) ^ : hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) In file included from virtual void start(double time);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:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: In file included from ./trace/basetrace.h:90wpan/p802_15_4timer.cc:15:: 51warning: : In file included from ./wpan/p802_15_4csmaca.h'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual]: 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 virtual void trace();: 61: ^ ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) void set_table_size(int nn); ^ virtual void trace(TracedVar*); ^ ./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_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: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.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: 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: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 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); ^In file included from wpan/p802_15_4mac.cc:50: ./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_4mac.cc: ./wpan/p802_15_4timer.h50: ./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:50: In file included from ./mac/mac.h:48: :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:15In 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); ^ : 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: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:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15 ^ ./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); ^ : 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: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:./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); ^ 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_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); ^ ./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); ^ 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] 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 ^ In file included from :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*/) { ^ ./wpan/p802_15_4timer.hIn 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); ^ :236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: notewpan/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 diffusion3/lib/dr.cc:47: : hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) In file included from ./diffusion3/lib/dr.hh:54: 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] In file included from ./config.h inline void result(const char* p) { tcl_->result = (char*)p; }:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h virtual void start(double time); ^ /usr/include/tcl/tcl.h:504:11: 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"); ^ 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) ^ 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_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);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) ^ ./common/bi-connector.h:57:22: 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 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); } ^ 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 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 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ 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); ^ 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_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 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/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 3 warnings generated. 15 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 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: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 diffusion3/filter_core/filter_core.o diffusion3/filter_core/filter_core.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: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/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*/) { ^ 15 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/iolog.o diffusion3/filter_core/iolog.cc 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 ^ 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/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"); ^ 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/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/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/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: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/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: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/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: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/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/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) ^ 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:In file included from 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); ^ 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: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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: 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); ^ 14 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 1 warning generated. 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: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 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] diffusion3/filter_core/iolog.cc:46: In file included from ./diffusion3/filter_core/iolog.hh:48: virtual void sendUp(Packet *p); In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88 ^:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)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) /usr/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/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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 15: note: hidden overloaded 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: ./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/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/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/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: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/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/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"); ^ 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: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/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/filter_core/iostats.cc:In file included from 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 ^ 2 warnings generated. 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/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: ./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/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: '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/events.o diffusion3/lib/main/events.cc 15 warnings generated. 6 warnings generated. 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"); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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; } ^ /usr/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/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: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/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 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); ^ ./common/bi-connector.h:57:22: 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/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/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] 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 ^ 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/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: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/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: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/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/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: 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: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/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) ^ 1In file included from warning generated. 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: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) 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: 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/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: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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.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: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;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"); ./common/bi-connector.h ^ :55:15: note: hidden overloaded 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/message.o diffusion3/lib/main/message.cc 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); ^ 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/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"); ^ 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/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"); ^ 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 ^ 9 warnings generated. 2 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 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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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_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"); ^ In file included from 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: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/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:48: 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: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 ^ ./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/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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 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_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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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"); ^ 10 warnings generated. 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"); ^ 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/apps/ping/2pp_ping_receiver.o diffusion3/apps/ping/2pp_ping_receiver.cc 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/rmst_examples/rmst_source.cc:43: 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: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/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_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 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 ^ 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/ping/1pp_ping_sender.cc:44: 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: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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; } ^ /usr/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: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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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/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); ^ 3 warnings generated. 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] In file included from diffusion3/apps/rmst_examples/rmst_sink.cc virtual void sendUp(Packet *p);: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*); ^ ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./common/bi-connector.h:57:22: 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_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:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55In 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: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*/) { ^ :15: note: hidden overloaded 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) ^ 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:75In 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*); ^ :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: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_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/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) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from 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: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/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/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 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) ^ 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/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from 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: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57: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); ^ 22: 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. 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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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.hhIn 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*); ^ :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_sender.o diffusion3/apps/ping/push_sender.cc 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:59: In file included from 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/rmst_examples/rmst_sink.cc: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); ^ 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/gear_examples/gear_receiver.cc: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); ^ 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: 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_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: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:22: 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: 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_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*/) { ^ 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: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] 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/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] 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/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:59In file included from : ./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: 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); ^ 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/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: warningIn 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: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 directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ /usr/include/tcl/tcl.h: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"); ^ 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: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/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(); ^ /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: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/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: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/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: warning: '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_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/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/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/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: ^~~~~~~~~~~~~~~~ diffusion3/apps/rmst_examples/rmst_source.cc:78:16: note: uninitialized use occurs here sdt_.resched(sleep_interval); ^~~~~~~~~~~~~~ In file included from ./diffusion3/lib/dr.hh:69: diffusion3/apps/rmst_examples/rmst_source.ccIn 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:65:7: note: remove the 'if' if its condition is always true if (!sent_first_blob){ ^~~~~~~~~~~~~~~~~~~~~ : diffusion3/apps/rmst_examples/rmst_source.cc: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) ^ 21: note: initialize the variable 'sleep_interval' to silence this warning int sleep_interval; ^ = 0 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 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/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 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/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 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*/) { ^ 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: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*); ^ 4 warnings generated. 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(); ^ 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: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ./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); ^ 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_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: 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: ./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*/) { ^ '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 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 ^ 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] 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) diffusion3/apps/ping/ping_common.cc inline virtual void sendUp(Packet* p, Handler* h) ^ :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); ^ inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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/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] 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/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/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/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/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: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) ^ 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); ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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) ^ 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); ^ 9 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 diffusion3/filters/gear/gear.o diffusion3/filters/gear/gear.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/gear/gear_tools.o diffusion3/filters/gear/gear_tools.cc 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; } ^ /usr/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.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 ^ 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 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/misc/srcrt.o diffusion3/filters/misc/srcrt.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: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_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*/) { ^ 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: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; } diffusion3/apps/ping/push_receiver.cc:43 ^ : In file included from diffusion3/apps/ping/push_receiver.hh:50: /usr/include/tcl/tcl.h:In file included from 504:11: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");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); ^ 12 warnings generated. 10 warningsIn 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' generated. 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/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: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) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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: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_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: noteIn 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 ^ : hidden overloaded 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: 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; } ^ 11 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 diffusion3/filters/rmst/rmst_filter.o diffusion3/filters/rmst/rmst_filter.cc 11 warnings generated. 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_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: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 delaybox/delaybox.o delaybox/delaybox.cc 11 warnings generated. 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: 10In 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); ^ 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.o packmime/packmime_HTTP.cc 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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/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/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: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/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; } ^ /usr/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: 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/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.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.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/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.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/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 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 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: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 warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std :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.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 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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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 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"); ^ 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 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 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 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: 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); ^ '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_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) ^ 10 warnings generated. 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: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_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"); ^ 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) In file included from diffusion3/filters/gear/gear_tools.cc 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) ^ :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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./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: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/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 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:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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/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; ^ ./common/bi-connector.h:57:22: 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: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_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 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: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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_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); 10 warnings generated. ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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) ^ 9 warnings generated. 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: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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from packmime/packmime_HTTP.cc:47: ./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 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 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: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 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); ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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 diffusion3/filters/gear/gear.cc:44: diffusion3/filters/gear/gear.hh:224:8: warning: 'GeoRoutingFilter::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_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 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: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/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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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: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 tmix/tmixAgent.o tmix/tmixAgent.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 tmix/tmix_delaybox.o tmix/tmix_delaybox.cc In file included from 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*); ^ 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/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63In 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:: 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*/) { ^ 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/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 diffusion3/filters/misc/tag.cc:43: 8 warnings generated. 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: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); ^ rm -f gen/version.c 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"); ^ 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/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 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 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*/) { ^ 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: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 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*/) { ^ ./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/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) ^ 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) ^ /usr/bin/tclsh8.6 bin/string2c.tcl version_string < VERSION > 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: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_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"); ^ In file included from packmime/packmime_OL_ranvar.cc:51: /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 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: noteIn file included from : packmime/packmime_OL_ranvar.hhidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0): 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: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] 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() {} ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ ./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); ^ /usr/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/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); ^ ./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/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 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) ^ 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 tmix/tmix.cc:47: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 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/tmix.cc:49: In file included from ./tcp/tcp-full.h:40: In file included from tmix/tmixAgent.ccIn 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' :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: using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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: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 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ 4 warnings generated. 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:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^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: ./common/bi-connector.hIn file included from ./delaybox/delaybox.h:43:55:15: note: hidden overloaded 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 ./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) ^ 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/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.h:55:15: note: hidden overloaded 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/tmix_delaybox.ccIn 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; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :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 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 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:packmime/packmime_ranvar.cc note: hidden overloaded 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) ^ :48: 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/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) ^ 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/tclAppInit.o common/tclAppInit.cc 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 std10 warnings generated. ^ common/win32.c:601:19: warning: unused variable 'ISO_C_forbids_an_empty_source_file' [-Wunused-const-variable] static const char ISO_C_forbids_an_empty_source_file; /* don't know why ... */ ^ In file included from 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: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*); ^ 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] 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*); 1 warning generated. ^ 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: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 tmix/tmix_delaybox.cc: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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: 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./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/tkAppInit.o common/tkAppInit.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: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 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: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: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); ^ 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 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] 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. 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 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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/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 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 ^ 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 g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT -o setdest.o setdest.cc 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; ^ 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 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"); ^ 2 warnings generated. g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT -o calcdest.o calcdest.cc ../../../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 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"); ^ 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.... 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; ^ 1 warning generated. 2 warnings and 1 error generated. Makefile:93: recipe for target 'common/tkAppInit.o' failed make[1]: *** [common/tkAppInit.o] Error 1 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; } ^ 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); ^ 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); ^ 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; } ^ 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) ^ 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 1 warning generated. 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 14 warnings generated. 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 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 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 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 my-endian.o my-endian.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")) { ^~~~ ~~~~ 13 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. 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. 10 warnings 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; } ^ 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] /usr/include/tcl/tcl.h:504:11: 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"); ^ 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 9 warnings generated. 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 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:28:59Z 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: 120068 Build-Time: 20 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: 50 Source-Version: 2.35+dfsg-2.1 Space: 120068 Status: attempted Version: 2.35+dfsg-2.1 -------------------------------------------------------------------------------- Finished at 2017-07-06T16:28:59Z Build needed 00:00:50, 120068k disk space E: Build failure (dpkg-buildpackage died) DC-Status: Failed 50.363913702s DC-Time-Estimation: 50.363913702 versus expected 2093 (r/m: 40.557532887220496 ; m: 50.363913702)